"description":"The Front is a survival open-world crafting shooter. You play the role of a resistance fighter sent back in time to stop the rise of a tyrannical empire.",
"description":"The max number of players on your server.",
"env_variable":"MAX_PLAYERS",
"default_value":"10",
"user_viewable":true,
"user_editable":true,
"rules":"required|integer|between:1,80",
"field_type":"text"
},
{
"name":"[SERVER] Config Name",
"description":"Name of the savefile. NO SPACE or SPECIAL signs",
"env_variable":"CFG_NAME",
"default_value":"new",
"user_viewable":true,
"user_editable":true,
"rules":"required|string|max:20",
"field_type":"text"
},
{
"name":"[SERVER] Server Password",
"description":"",
"env_variable":"SRV_PW",
"default_value":"",
"user_viewable":true,
"user_editable":true,
"rules":"nullable",
"field_type":"text"
},
{
"name":"[SERVER] PvE",
"description":"off = PvP; on = PvE",
"env_variable":"GAMEMODE",
"default_value":"0",
"user_viewable":true,
"user_editable":true,
"rules":"required|boolean",
"field_type":"text"
},
{
"name":"[SERVER] Use Steam Socket",
"description":"Use Steam servers for network penetration. Enable this if you don't have a public IP but you want to allow players from outside your network to join your server. If disabled, only you and other players on your LAN can join. If you have a public IP, you do not need to enable this. Enabling this feature will affect latency. When Steam servers are busy, you may not be able to join this server.",
"env_variable":"STEAMSOCKET",
"default_value":"0",
"user_viewable":true,
"user_editable":true,
"rules":"required|boolean",
"field_type":"text"
},
{
"name":"[SERVER] Damage self?",
"description":"Allows players to damage themselves.",
"env_variable":"SELFDMG",
"default_value":"true",
"user_viewable":true,
"user_editable":true,
"rules":"required|string|in:true,false",
"field_type":"text"
},
{
"name":"[SERVER] Damage allies?",
"description":"Allows squadmates to damage each other.",
"env_variable":"DMGALLIES",
"default_value":"true",
"user_viewable":true,
"user_editable":true,
"rules":"required|string|in:true,false",
"field_type":"text"
},
{
"name":"[SERVER] Server Admins",
"description":"Enter a 17-digit Steam ID. Use semicolons between each ID. GM level defaults to highest level (Lv. 25)",
"env_variable":"SRV_ADMIN",
"default_value":"",
"user_viewable":true,
"user_editable":true,
"rules":"nullable|string",
"field_type":"text"
},
{
"name":"[ADVANCED] Label admin",
"description":"Toggles special admin icon.",
"env_variable":"ADMIN_LABEL",
"default_value":"false",
"user_viewable":true,
"user_editable":true,
"rules":"required|string|in:true,false",
"field_type":"text"
},
{
"name":"[ADVANCED] Server save interval",
"description":"Server archive interval (in seconds)",
"env_variable":"SRV_SAVETIME",
"default_value":"300",
"user_viewable":true,
"user_editable":true,
"rules":"required|integer|between:150,600",
"field_type":"text"
},
{
"name":"[ADVANCED] Enable novice protection?",
"description":"When enabled, new characters will receive novice protection.",