[
    {
        "DisplayName": "Server Name",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "The name of the server as it appears publicly",
        "Keywords": "name,servername",
        "FieldName": "ServerName",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "MetaGameServerName",
        "IncludeInCommandLine": true,
        "DefaultValue": "AMP Powered Frozen Flame Server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Password",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Password to connect to the server",
        "Keywords": "server,password,serverpassword",
        "FieldName": "ServerPassword",
        "InputType": "Password",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.FGameSession.ServerPassword",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Game Mode",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the game mode (default map)",
        "Keywords": "game,mode,gamemodesurvive,heavennormal,survival,cataclysm,campaign,heaven,serverdefaultmap",
        "FieldName": "ServerDefaultMap",
        "InputType": "enum",
        "IsFlagArgument": false,
        "ParamFieldName": "ini:Engine:[/Script/EngineSettings.GameMapsSettings]:ServerDefaultMap",
        "IncludeInCommandLine": true,
        "DefaultValue": "/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven",
        "EnumValues": {
            "/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven": "Heaven/Campaign mode (default)",
            "/Game/GameModeSurvive/Maps/Survive/Survive.Survive": "Cataclysm/Survival mode"
        }
    },
    {
        "DisplayName": "Make Server Public",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, the server will be made publicly visible by setting the required meta server URL and meta server secret",
        "Keywords": "meta,server,url,public,metaserverurl,metaserversecret",
        "FieldName": "PublicServer",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "PublicServer",
        "IncludeInCommandLine": false,
        "DefaultValue": "-ini:Engine:[URL]:MetaServerUrl=meta.frozen-flame.xyz -ini:Engine:[URL]:MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4 ",
        "EnumValues": {
            "False": "",
            "True": "-ini:Engine:[URL]:MetaServerUrl=meta.frozen-flame.xyz -ini:Engine:[URL]:MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4 "
        }
    },
    {
        "DisplayName": "Public IP Selection Mode",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets whether AMP should automatically select the public IP advertised for the server, or whether it should use the IP set under Server Public IP",
        "Keywords": "public,ip,publicip",
        "FieldName": "PublicIP",
        "InputType": "enum",
        "ParamFieldName": "PublicIP",
        "DefaultValue": "{{$ExternalIP}}",
        "EnumValues": {
            "{{$ExternalIP}}": "Automatic (default)",
            "{{ManualPublicIP}}": "Manual"
        }
    },
    {
        "DisplayName": "Server Public IP",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the public IP advertised for the server, if \"Manual\" is selected as the Public IP Selection Mode. Useful if the host network has multiple public IPs, or the server is behind a public proxy",
        "Keywords": "manual,public,ip,publicip",
        "FieldName": "ManualPublicIP",
        "InputType": "text",
        "ParamFieldName": "ManualPublicIP",
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Limit",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Maximum number of players that may connect to the server",
        "Keywords": "players,limit,maxplayers",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/Engine.GameSession.MaxPlayers",
        "IncludeInCommandLine": false,
        "DefaultValue": "10",
        "Suffix": "players",
        "EnumValues": {},
        "MinValue": "1"
    },
    {
        "DisplayName": "Disable EasyAntiCheat",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the server will be started without EasyAntiCheat (EAC). Clients should also be started without it",
        "Keywords": "easy,anti,cheat,eac,noeac",
        "FieldName": "noeac",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "noeac",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {
            "False": "",
            "True": "-noeac "
        }
    },
    {
        "DisplayName": "Skip Tutorial",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the tutorial will be skipped",
        "Keywords": "skip,tutorial,bskiptutorial",
        "FieldName": "bSkipTutorial",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bSkipTutorial",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Enable PvP",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, PvP for non-friends will be enabled",
        "Keywords": "pvp,bfreepvp",
        "FieldName": "bFreePVP",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bFreePVP",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Day Length",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets how long a day lasts on the server",
        "Keywords": "day,duration,length,durationofday",
        "FieldName": "DurationOfDay",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.DurationOfDay",
        "IncludeInCommandLine": false,
        "DefaultValue": "3600",
        "Suffix": "seconds",
        "Placeholder": "3600",
        "EnumValues": {}
    },
    {
        "DisplayName": "Health Rate After Respawn",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the health rate after death/upon respawn",
        "Keywords": "health,rate,respawn,healthrateafterrespawn",
        "FieldName": "HealthRateAfterRespawn",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.HealthRateAfterRespawn",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.5",
        "Placeholder": "0.5",
        "EnumValues": {}
    },
    {
        "DisplayName": "Restore Health On Level Up",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, health will be restored on level up",
        "Keywords": "health,restore,level,brestorehealthonlevelup",
        "FieldName": "bRestoreHealthOnLevelUp",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bRestoreHealthOnLevelUp",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Jump Stamina Cost",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the stamina cost of jumping",
        "Keywords": "stamina,cost,jumping,jumpstaminacost",
        "FieldName": "JumpStaminaCost",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.JumpStaminaCost",
        "IncludeInCommandLine": false,
        "DefaultValue": "6",
        "Placeholder": "6",
        "EnumValues": {}
    },
    {
        "DisplayName": "Sprint Stamina Cost",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the stamina cost of sprinting",
        "Keywords": "stamina,cost,sprinting,sprintstaminacost",
        "FieldName": "SprintStaminaCost",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.SprintStaminaCost",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Armour Durability Reduction On Death",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the amount of armour durability lost after death. Defaults: 5 (Campaign), 25 (Survival)",
        "Keywords": "armour,durability,loss,reduction,armordurabilityreducementafterdeath",
        "FieldName": "ArmorDurabilityReducementAfterDeath",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.ArmorDurabilityReducementAfterDeath",
        "IncludeInCommandLine": false,
        "DefaultValue": "5",
        "Placeholder": "5",
        "EnumValues": {}
    },
    {
        "DisplayName": "Default Weapon Durability Cost",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the default weapon durability loss speed. Defaults: 0.3 (Campaign), 0.5 (Survival)",
        "Keywords": "weapon,durability,cost,speed,defaultweapondurabilitycost",
        "FieldName": "DefaultWeaponDurabilityCost",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.DefaultWeaponDurabilityCost",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.3",
        "Placeholder": "0.3",
        "EnumValues": {}
    },
    {
        "DisplayName": "Disable Overweight System",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, disables the server's overweight system",
        "Keywords": "disable,overweight,system,bdisableoverweight",
        "FieldName": "bDisableOverweight",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.DefaultsOverTimeEffect.bDisableOverweight",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Half Slowdown Overweight Ratio",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If the overweight system is enabled, disables sprint for a player after the relevant ratio is reached. 1 = 100% (default)",
        "Keywords": "half,slowdown,overweight,ratio,halfslowdownoverweightratio",
        "FieldName": "HalfSlowdownOverweightRatio",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.HalfSlowdownOverweightRatio",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Full Slowdown Overweight Ratio",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If the overweight system is enabled, disables run and getting new items after the relevant ratio is reached. 1.5 = 150% (default)",
        "Keywords": "full,slowdown,overweight,ratio,fullslowdownoverweightratio",
        "FieldName": "FullSlowdownOverweightRatio",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.FullSlowdownOverweightRatio",
        "IncludeInCommandLine": false,
        "DefaultValue": "1.5",
        "Placeholder": "1.5",
        "EnumValues": {}
    },
    {
        "DisplayName": "Allow Teleport With Overweight",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, teleport is allowed when the overweight system is enabled",
        "Keywords": "teleport,overweight,bisallowedtoteleportwithoverweight",
        "FieldName": "bIsAllowedToTeleportWithOverweight",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bIsAllowedToTeleportWithOverweight",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Allow Flying With Overweight",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, flying is allowed when the overweight system is enabled",
        "Keywords": "flying,glide,overweight,bisallowedtoglidewithoverweight",
        "FieldName": "bIsAllowedToGlideWithOverweight",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bIsAllowedToGlideWithOverweight",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Minimal Level To Drop Item After Death",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the minimum player level for dropping items after death (assuming the relevant drop settings are enabled)",
        "Keywords": "minimum,level,drop,items,death,minimalleveltodropitemafterdeath",
        "FieldName": "MinimalLevelToDropItemAfterDeath",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.MinimalLevelToDropItemAfterDeath",
        "IncludeInCommandLine": false,
        "DefaultValue": "0",
        "Placeholder": "0",
        "EnumValues": {}
    },
    {
        "DisplayName": "Drop Equipped Items",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, equipped items will be dropped after death (assuming the minimum player level is reached)",
        "Keywords": "drop,equipped,items,bdropequippeditems",
        "FieldName": "bDropEquippedItems",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bDropEquippedItems",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Drop Equipable Items",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, equipable items will be dropped after death (assuming the minimum player level is reached)",
        "Keywords": "drop,equipable,items,bdropequipableitems",
        "FieldName": "bDropEquipableItems",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bDropEquipableItems",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Drop Food Items",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, food items will be dropped after death (assuming the minimum player level is reached)",
        "Keywords": "drop,food,items,bdropfooditems",
        "FieldName": "bDropFoodItems",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bDropFoodItems",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Level Up Flame Rate",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the flame rate required for the level up multiplier",
        "Keywords": "level,up,flame,rate,levelupflamerate",
        "FieldName": "LevelUpFlameRate",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.LevelUpFlameRate",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Monsters Health Multiplier",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the monsters health multiplier",
        "Keywords": "monsters,health,multiplier,monstershealthmultiplier",
        "FieldName": "MonstersHealthMultiplier",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.MonstersHealthMultiplier",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Monsters Damage Multiplier",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the monsters damage multiplier",
        "Keywords": "monsters,damage,multiplier,monstersdamagemultiplier",
        "FieldName": "MonstersDamageMultiplier",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.MonstersDamageMultiplier",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Disable Module Cost",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, building will be allowed without material costs",
        "Keywords": "disable,module,building,cost,bnomodulecost",
        "FieldName": "bNoModuleCost",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bNoModuleCost",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Enable Limitless Support",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, building will be allowed without restrictions",
        "Keywords": "building,module,limitless,restrictions,blimitlesssupport",
        "FieldName": "bLimitlessSupport",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bLimitlessSupport",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Enable Invulnerable Modules",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, buildings will not decay",
        "Keywords": "building,module,decay,invulnerable,binvulnerablemodules",
        "FieldName": "bInvulnerableModules",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bInvulnerableModules",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Demolish Resource Drop Multiplier",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets how many resources to return after modules/buildings are destroyed",
        "Keywords": "building,module,drop,resource,bdemolishresourcedropmultiplier",
        "FieldName": "bDemolishResourceDropMultiplier",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bDemolishResourceDropMultiplier",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.5",
        "Placeholder": "0.5",
        "EnumValues": {}
    },
    {
        "DisplayName": "Ignore Difficulty",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, difficulty settings will be ignored (for local coop only)",
        "Keywords": "ignore,difficulty,local,coop,bignoredifficulty",
        "FieldName": "bIgnoreDifficulty",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bIgnoreDifficulty",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Decay Threshold",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets a minimum durability that keeps after weather decay system damage. Defaults: 0.5 (Campaign), 0 (Survival)",
        "Keywords": "decay,threshold,minimum,durability,decaythreshold",
        "FieldName": "DecayThreshold",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.DecayThreshold",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.5",
        "Placeholder": "0.5",
        "EnumValues": {}
    },
    {
        "DisplayName": "Allow Only One Sentinel",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, only a single sentinel can be built",
        "Keywords": "single,one,sentinel,allowed,bonlyonesentinelallowed",
        "FieldName": "bOnlyOneSentinelAllowed",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bOnlyOneSentinelAllowed",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Allow Building Only In Active Sentinel Radius",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, only building inside an active sentinel radius will be allowed",
        "Keywords": "build,active,sentinel,radius,brequireactivesentinelforbuildingmode",
        "FieldName": "bRequireActiveSentinelForBuildingMode",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bRequireActiveSentinelForBuildingMode",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Disable Destruction Hammer Tool",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the destruction hammer tool will be disabled",
        "Keywords": "disable,destruction,hammer,tool,bdisallowtodestroymoduleswithoutownership",
        "FieldName": "bDisallowToDestroyModulesWithoutOwnership",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bDisallowToDestroyModulesWithoutOwnership",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Allow Creatures To Damage Buildings",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, creatures will be able to damage buildings",
        "Keywords": "allow,creatures,damage,buildings,ballowcreaturestodamagebuildings",
        "FieldName": "bAllowCreaturesToDamageBuildings",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bAllowCreaturesToDamageBuildings",
        "IncludeInCommandLine": false,
        "DefaultValue": "False",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Allow Players To Damage Buildings",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, players will be able to damage buildings",
        "Keywords": "allow,players,damage,buildings,ballowplayerstodamagebuildings",
        "FieldName": "bAllowPlayersToDamageBuildings",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/FrozenFlame.GameBalance.bAllowPlayersToDamageBuildings",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    },
    {
        "DisplayName": "Apply Restrictions Inside Energy Barriers",
        "Category": "Frozen Flame:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If enabled, sets flying and some buildings restrictions inside energy barriers",
        "Keywords": "restrictions,energy,barriers,bapplyrestrictionsinsideenergybarriers",
        "FieldName": "bApplyRestrictionsInsideEnergyBarriers",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Game/FrozenFlame/DataTables/Variables/BP_GameBalance_Base.BP_GameBalance_Base_C.bApplyRestrictionsInsideEnergyBarriers",
        "IncludeInCommandLine": false,
        "DefaultValue": "True",
        "EnumValues": {
            "False": "False",
            "True": "True"
        }
    }
]