[
    {
        "DisplayName": "General Settings",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "These settings are for setting up the Stormworks server. They can be changed after world creation.",
        "Keywords": "",
        "FieldName": "GeneralSettings",
        "InputType": "hidden",
        "IsFlagArgument": false,
        "ParamFieldName": "",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Primary Admin",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the [Steam64 ID](https://steamid.io/) of the primary (first) admin on the server. Other admins (as well as authorized users and banned users) can be added in-game. See the [Stormworks Guide](https://discourse.cubecoders.com/docs?topic=5782?utm_source=ampcreate&utm_content=stormworks) for further information.",
        "Keywords": "admin,whitelist,blacklist,white,black,list,auth,authorized",
        "FieldName": "admins",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/admins/id[1]/@value",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "Placeholder": "9087654321234567",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Permissions",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Player permissions (and whitelisted players) can be set using in-game commands. See the [Stormworks Guide](https://discourse.cubecoders.com/docs?topic=5782?utm_source=ampcreate&utm_content=stormworks) for further information.",
        "Keywords": "whitelist,blacklist,white,black,list,auth,authorized,commands",
        "FieldName": "Commands",
        "InputType": "hidden",
        "IsFlagArgument": false,
        "ParamFieldName": "",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Game Port",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$GamePort",
        "InputType": "number",
        "Hidden": true,
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@port",
        "IncludeInCommandLine": false,
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Name",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the name of the server as it appears in the server browser.",
        "Keywords": "server,name,servername",
        "FieldName": "name",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@name",
        "IncludeInCommandLine": false,
        "DefaultValue": "AMP Powered Stormworks Server",
        "Placeholder": "AMP Powered Stormworks Server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Save Name",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the name of the world save, as shown in the file directory.",
        "Keywords": "save,name,savename,save_name",
        "FieldName": "save_name",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@save_name",
        "IncludeInCommandLine": false,
        "DefaultValue": "autosave_server",
        "Placeholder": "autosave_server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Password",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the password required for players to join the server. Default is no password.",
        "Keywords": "password",
        "FieldName": "password",
        "InputType": "Password",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@password",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Limit",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the number of players allowed to join the server at one time.",
        "Keywords": "player,limit,maxplayers,max_players",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "MinValue": "1",
        "MaxValue": "32",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@max_players",
        "IncludeInCommandLine": false,
        "DefaultValue": "10",
        "Placeholder": "10",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Player Despawn",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "If enabled, players will despawn when they leave. This is recommended for public servers.",
        "Keywords": "despawn,player,character,leave,despawn_on_leave",
        "FieldName": "despawn_on_leave",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@despawn_on_leave",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Physics Timestep",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the physics resolution.",
        "Keywords": "physics,timestep,resolution,physicstimestep,physics_timestep",
        "FieldName": "physics_timestep",
        "InputType": "enum",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@physics_timestep",
        "IncludeInCommandLine": false,
        "DefaultValue": "0",
        "EnumValues": {
            "0": "Auto (default)",
            "60": "Low (60)",
            "120": "Medium (120)",
            "180": "High (180)"
        }
    },
    {
        "DisplayName": "Enable Wildlife",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "If enabled, birds and fish spawn are simulated.",
        "Keywords": "wildlife,wildlifeenabled,wildlife_enabled",
        "FieldName": "wildlife_enabled",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@wildlife_enabled",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Fish Spawn Rate",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "General:settings:1",
        "Description": "Sets the rate of fish spawn around players. Requires Enable Wildlife to be set.",
        "Keywords": "fish,spawn,rate,fishspawn,spawnrate,fishspawnrate,fishrate,fish_spawn_rate",
        "FieldName": "fish_spawn_rate",
        "InputType": "enum",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@fish_spawn_rate",
        "IncludeInCommandLine": false,
        "DefaultValue": "1",
        "EnumValues": {
            "0": "None",
            "1": "Low (default)",
            "2": "Medium",
            "3": "High"
        }
    },
    {
        "DisplayName": "World Creation Settings",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "These settings are for world creation. They may not be changed after the world is created. If needed, delete  the \"working_server\" and \"saves\" directories to generate a new world.",
        "Keywords": "",
        "FieldName": "WorldCreationSettings",
        "InputType": "hidden",
        "IsFlagArgument": false,
        "ParamFieldName": "",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "World Seed",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "Sets the seed that will be used for the world generation. Empty = random.",
        "Keywords": "world,seed,worldseed",
        "FieldName": "seed",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@seed",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Start Island",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "Sets the player base that will be owned on start.",
        "Keywords": "start,island,startisland,base,island,baseisland,base_island",
        "FieldName": "base_island",
        "InputType": "enum",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@base_island",
        "IncludeInCommandLine": false,
        "DefaultValue": "data/tiles/island12.xml",
        "EnumValues": {
            "data/tiles/island_24.xml": "Airstrip Base",
            "data/tiles/arctic_island_playerbase.xml": "Arctic: Island Base",
            "data/tiles/arctic_tile_22.xml": "Arctic: Mainland Outpost",
            "data/tiles/arctic_tile_12_oilrig.xml": "Arctic: Oil Platform",
            "data/tiles/island_15.xml": "Creative Island",
            "data/tiles/mega_island_15_2.xml": "Fishing Village Dock",
            "data/tiles/island_25.xml": "Harbour Base",
            "data/tiles/mega_island_2_6.xml": "Harrison Airbase",
            "data/tiles/test_tile.xml": "Helicopter Base",
            "data/tiles/island_33_tile_33.xml": "Mainland Airstrip",
            "data/tiles/island_34_military.xml": "Military Base",
            "data/tiles/island_43_multiplayer_base.xml": "Multiplayer Base",
            "data/tiles/mega_island_9_8.xml": "North Harbor Dock",
            "data/tiles/mega_island_12_6.xml": "O'Neill Airbase",
            "data/tiles/island12.xml": "Starter Base (default)",
            "data/tiles/island_33_tile_end.xml": "Terminal Camodo",
            "data/tiles/island_33_tile_32.xml": "Terminal Spycakes",
            "data/tiles/arid_island_11_14.xml": "Arid DLC: Brainz Train Yard",
            "data/tiles/arid_island_19_11.xml": "Arid DLC: Clarke Airfield",
            "data/tiles/arid_island_7_5.xml": "Arid DLC: Ender Airfield",
            "data/tiles/arid_island_26_14.xml": "Arid DLC: FJ Warner Docks",
            "data/tiles/arid_island_24_3.xml": "Arid DLC: JSI Dock",
            "data/tiles/arid_island_12_10.xml": "Arid DLC: Mauve Train Yard",
            "data/tiles/arid_island_19_12.xml": "Arid DLC: Monkey Brain Launch Site",
            "data/tiles/arid_island_5_14.xml": "Arid DLC: North Meier Outpost",
            "data/tiles/arid_island_6_7.xml": "Arid DLC: Serpentine Trainyard",
            "data/tiles/arid_island_8_15.xml": "Arid DLC: Uran Wind Power Plant Docks",
            "data/tiles/island_31_playerbase_combo.xml": "Custom: Boat Base Small",
            "data/tiles/island_30_playerbase_boat.xml": "Custom: Boat Base Large",
            "data/tiles/island_32_playerbase_heli.xml": "Custom: Heli Base (structure workbench only)",
            "data/tiles/oil_rig_playerbase.xml": "Custom: Oil Rig Base (structure workbench only)",
            "data/tiles/island_29_playerbase_submarine.xml": "Custom: Submarine Base"
        }
    },
    {
        "DisplayName": "Starting Currency",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "Sets the amount of money the players start with at world creation.",
        "Keywords": "money,starting,startingmoney,currency,startingcurrency,starting_currency",
        "FieldName": "starting_currency",
        "InputType": "number",
        "MinValue": "0",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@starting_currency",
        "DefaultValue": "20000",
        "Placeholder": "20000",
        "IncludeInCommandLine": false,
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Settings Menu",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "If set, enables the custom settings menu in-game (available only for admins if Lock Settings Menu is enabled). Otherwise, make sure to set all of the settings under the \"Stormworks - Gameplay\" menu since you won't be able to change them in-game.",
        "Keywords": "settings,menu,settingsmenu,lock,menulock,settings_menu",
        "FieldName": "settings_menu",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@settings_menu",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Lock Settings Menu",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "If set, only admins can access the custom settings menu in-game (assuming it is enabled). Otherwise, all players will be able to access the menu if it is enabled.",
        "Keywords": "settings,menu,settingsmenu,lock,menulock,settings_menu_lock",
        "FieldName": "settings_menu_lock",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@settings_menu_lock",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Search & Destroy DLC",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "If set, enables Search & Destroy DLC content for a new world.",
        "Keywords": "dlc,search,destroy,arid,enabledlc,searchdestroy,dlc_weapons",
        "FieldName": "dlc_weapons",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@dlc_weapons",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Industrial Frontier DLC",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "World Creation:build:2",
        "Description": "If set, enables Industrial Frontier DLC content for a new world.",
        "Keywords": "dlc,industrial,frontier,industrial,industrialfrontier,enabledlc,dlc_arid",
        "FieldName": "dlc_arid",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@dlc_arid",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Gameplay Settings",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "These settings are for configuring gameplay options for a world. Note that changing them may not update a save game. These settings can also be changed in-game if \"Enable Settings Menu\" under \"Stormworks - World Creation\" is set. If needed, delete the \"working_server\" and \"saves\" directories to generate a new world, or try to edit \"scene.xml\" under each of these folders (untested).",
        "Keywords": "",
        "FieldName": "GameplaySettings",
        "InputType": "hidden",
        "IsFlagArgument": false,
        "ParamFieldName": "",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Day & Night Length",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "Sets the length of the day (in real-time minutes).",
        "Keywords": "day,night,daynight,length,day_night_length",
        "FieldName": "day_night_length",
        "InputType": "enum",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@day_night_length",
        "IncludeInCommandLine": false,
        "DefaultValue": "60",
        "EnumValues": {
            "1": "1",
            "10": "10",
            "20": "20",
            "30": "30",
            "40": "40",
            "50": "50",
            "60": "60 (default)",
            "70": "70",
            "80": "80",
            "90": "90",
            "100": "100",
            "110": "110",
            "120": "120"
        }
    },
    {
        "DisplayName": "Sunrise Time",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "Sets the sunrise time (as fraction of day & night length)",
        "Keywords": "sunrise,time,day,night,daynight",
        "FieldName": "sunrise",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "1",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@sunrise",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.25",
        "Placeholder": "0.25",
        "EnumValues": {}
    },
    {
        "DisplayName": "Sunset Time",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "Sets the sunset time (as fraction of day & night length)",
        "Keywords": "sunset,time,day,night,daynight",
        "FieldName": "sunset",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "1",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@sunset",
        "IncludeInCommandLine": false,
        "DefaultValue": "0.791",
        "Placeholder": "0.791",
        "Suffix": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Override Time",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If set, the option to override time will be enabled.",
        "Keywords": "time,override,timeoverride,override_time,overridetime",
        "FieldName": "override_time",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@override_time",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Override Weather",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If set, the option to override weather (fog, wind, rain and snow) will be enabled.",
        "Keywords": "weather,rain,snow,wind,fog,override,overrideweather,override_weather",
        "FieldName": "override_weather",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@override_weather",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Override Wind Direction",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If set, the option to override the wind direction will be enabled.",
        "Keywords": "wind,direction,winddirrection,override,overridewind,override_wind",
        "FieldName": "override_wind",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@override_wind",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Vehicle Damage",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, vehicles can take damaged. Otherwise, they will be indestructible.",
        "Keywords": "vehicle,damage,vehicledamage,vehicle_damage",
        "FieldName": "vehicle_damage",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@vehicle_damage",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Engine Overheating",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If set, engine overheating simulation will be enabled, thereby allowing engine fires.",
        "Keywords": "engine,over,heat,overheat,overheating,engine_overheating",
        "FieldName": "engine_overheating",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@engine_overheating",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Player Damage",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, players can take damaged. Otherwise, they will be indestructible.",
        "Keywords": "player,damage,playerdamage,player_damage",
        "FieldName": "player_damage",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@player_damage",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable NPC Damage",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, NPCs can take damaged. Otherwise, they will be indestructible.",
        "Keywords": "npc,damage,npcdamage,npc_damage",
        "FieldName": "npc_damage",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@npc_damage",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Aggressive Animals",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, aggressive animals can spawn.",
        "Keywords": "aggressive,agro,animals,aggressiveanimals,aggressive_animals",
        "FieldName": "aggressive_animals",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@aggressive_animals",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Sea Monsters",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, sea monsters (aggressive monsters) can spawn.",
        "Keywords": "aggressive,agro,animals,monsters,sea,seamonsters,sea_monsters",
        "FieldName": "sea_monsters",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@sea_monsters",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Lightning",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows lightning that can hit vehicles at some altitude.",
        "Keywords": "lightning",
        "FieldName": "lightning",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@lightning",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Infinite Resources",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, removes money, fuel and minerals requirements for vehicle workbenches.",
        "Keywords": "infinite,resources,money,fuel,minerals,infinite_resources",
        "FieldName": "infinite_resources",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@infinite_resources",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Infinite Batteries",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, removes electric power requirments for vehicle components.",
        "Keywords": "infinite,battery,batteries,infinite_batteries",
        "FieldName": "infinite_batteries",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@infinite_batteries",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Infinite Fuel",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, removes fuel and air requirements for vehicle components.",
        "Keywords": "infinite,fuel,air,infinite_fuel",
        "FieldName": "infinite_fuel",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@infinite_fuel",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Infinite Ammo",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, removes ammo requirements for weapons (requires DLC).",
        "Keywords": "dlc,search,destroy,arid,enabledlc,searchdestroy,ammo,ammunition,weapons,infinite,dlc_weapons,infinite_ammo",
        "FieldName": "infinite_ammo",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@infinite_ammo",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Ceasefire",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, prevents weapon usage (requires DLC).",
        "Keywords": "dlc,search,destroy,arid,enabledlc,searchdestroy,weapons,dlc_weapons,ceasefire",
        "FieldName": "ceasefire",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@ceasefire",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Unlock Components",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, the server starts with all vehicle components researched (that is, disables research).",
        "Keywords": "research,unlock,components,vehicle,unlock_components",
        "FieldName": "unlock_components",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@unlock_components",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Show Players On Map",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, the server displays player icons on the map.",
        "Keywords": "map,show,player,icons,map_show_players",
        "FieldName": "map_show_players",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@map_show_players",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Show Vehicles On Map",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, the server displays player vehicle icons on the map.",
        "Keywords": "map,show,vehicle,icons,map_show_vehicles",
        "FieldName": "map_show_vehicles",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@map_show_vehicles",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Show 3D Waypoints",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, the server displays the player waypoint on the HUD.",
        "Keywords": "hud,show,player,waypoint,show_3d_waypoints",
        "FieldName": "show_3d_waypoints",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@show_3d_waypoints",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Third Person Player Camera",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows the third person camera for player characters.",
        "Keywords": "third,person,player,camera,character,third_person",
        "FieldName": "third_person",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@third_person",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Third Person Vehicle Camera",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows the third person camera for player vehicles.",
        "Keywords": "third,person,camera,vehicle,third_person_vehicle",
        "FieldName": "third_person_vehicle",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@third_person_vehicle",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Show Name Plates",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, the server displays player name plates above their characters.",
        "Keywords": "show,player,name,plates,character,show_name_plates",
        "FieldName": "show_name_plates",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@show_name_plates",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable No Clip Camera",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, prevents the camera from clipping through blocks, thereby preventing the third person view through creation.",
        "Keywords": "no,clip,camera,clipping,no_clip",
        "FieldName": "no_clip",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@no_clip",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Photo Mode",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows players to enter photo mode.",
        "Keywords": "camera,player,photo,mode,photo_mode",
        "FieldName": "photo_mode",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@photo_mode",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Map Teleport",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows players to teleport using the map.",
        "Keywords": "map,teleport,fast,travel,vehicle,map_teleport",
        "FieldName": "map_teleport",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@map_teleport",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Fast Travel",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows players to fast travel to bases.",
        "Keywords": "map,teleport,fast,travel,vehicle,fast_travel",
        "FieldName": "fast_travel",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@fast_travel",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Teleport Vehicles",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows workbench-spawned vehicles to be teleported back to bases.",
        "Keywords": "map,teleport,fast,travel,vehicle,teleport_vehicle",
        "FieldName": "teleport_vehicle",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@teleport_vehicle",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Vehicle Spawning",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows authorized players to spawn vehicles and use the workbench.",
        "Keywords": "vehicle,workbench,spawning,spawn,authorized,vehicle_spawn",
        "FieldName": "vehicle_spawn",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@vehicle_spawn",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Respawning",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows players to respawn. Disable this setting for hardcore or MMO PvP servers.",
        "Keywords": "respawning,player,spawn",
        "FieldName": "respawning",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@respawning",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Vehicle Cleanup On Map",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, allows player vehicle cleanup using the map.",
        "Keywords": "cleanup,vehicles,map,cleanup_vehicle",
        "FieldName": "cleanup_vehicle",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@cleanup_vehicle",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Clear Fog Of War",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, removes fog of war on the map (cannot be undone using the settings menu).",
        "Keywords": "fow,clear,map,fog,war,view,reveal,clear_fow",
        "FieldName": "clear_fow",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@clear_fow",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Unlock All Islands",
        "Category": "Stormworks:stadia_controller",
        "Subcategory": "Gameplay:joystick:3",
        "Description": "If enabled, sets all bases to a purchased state (cannot be undone using the settings menu).",
        "Keywords": "map,base,purchase,unlock,island,islands,unlock_all_islands",
        "FieldName": "unlock_all_islands",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/server_data/@unlock_all_islands",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    }
]