diff --git a/gamedata/games/arma3server/gamedata b/gamedata/games/arma3server/gamedata index 215c31823..4ccf7ef3a 100644 --- a/gamedata/games/arma3server/gamedata +++ b/gamedata/games/arma3server/gamedata @@ -18,7 +18,7 @@ fn_set_game_setting settings "servercfgdir" "\${systemdir}/cfg" fn_set_game_setting settings "servercfgfullpath" "\${servercfgdir}/\${servercfg}" fn_set_game_setting settings "networkcfgfullpath" "\${servercfgdir}/\${networkcfg}" fn_set_game_setting settings "servercfgdefault" "lgsm-default.server.cfg" - +fn_set_game_setting settings "steamauth" "user" # Game Parms fn_set_game_parm parms_minus "netlog" " " "Net Logging" fn_set_game_parm parms_minus "port" "2302" diff --git a/gamedata/games/bsserver/gamedata b/gamedata/games/bsserver/gamedata index f76aae3fe..a867053bc 100644 --- a/gamedata/games/bsserver/gamedata +++ b/gamedata/games/bsserver/gamedata @@ -13,3 +13,4 @@ fn_set_game_setting settings "appid" "228780" fn_set_game_setting settings "map" "duel_winter" fn_set_game_setting settings "game" "berimbau" fn_set_game_setting settings "gamename" "Blade Symphony" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/hwserver/gamedata b/gamedata/games/hwserver/gamedata index ab6a852e4..c4aca1936 100644 --- a/gamedata/games/hwserver/gamedata +++ b/gamedata/games/hwserver/gamedata @@ -18,7 +18,7 @@ fn_set_game_setting settings "map" "--EMPTY--" "Optional" fn_set_game_setting settings "creativemode" "0" "Free Build" fn_set_game_setting settings "logfile" "gamelog.txt" fn_set_game_setting settings "admins" "--EMPTY--" "Adding admins using STEAMID64. Example : addadmin 012345678901234567; addadmin 987654321098765432" - +fn_set_game_setting settings "steamauth" "user" fn_set_game_setting settings "loadsave" "--EMPTY--" "Rollback server state (remove after start command)" fn_set_game_setting settings "x64mode" "0" "Use unstable 64 bit server executable (O/1)" fn_set_game_setting settings "filesdir" "${rootdir}/serverfiles" diff --git a/gamedata/games/kfserver/gamedata b/gamedata/games/kfserver/gamedata index ebfbf9855..00cf42673 100644 --- a/gamedata/games/kfserver/gamedata +++ b/gamedata/games/kfserver/gamedata @@ -14,3 +14,4 @@ parms="server ${map}?game=KFmod.KFGameType?VACSecured=true -nohomedir ini=${serv fn_set_game_setting settings "appid" "215360" fn_set_game_setting settings "map" "KF-BioticsLab.rom" fn_set_game_setting settings "gamename" "Killing Floor" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/pzserver/gamedata b/gamedata/games/pzserver/gamedata index 9094d7b3d..38fd9c042 100644 --- a/gamedata/games/pzserver/gamedata +++ b/gamedata/games/pzserver/gamedata @@ -16,3 +16,4 @@ fn_set_game_setting settings "servercfg_suffix" ".ini" fn_set_game_setting settings "servercfg" "servertest.ini" fn_set_game_setting settings "servercfgdir" "\${HOME}/Zomboid/Server" fn_set_game_setting settings "servercfgfullpath" "\${servercfgdir}/\${servercfg}" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/roserver/gamedata b/gamedata/games/roserver/gamedata index 7a984fdb4..b16acce89 100644 --- a/gamedata/games/roserver/gamedata +++ b/gamedata/games/roserver/gamedata @@ -14,3 +14,4 @@ fn_set_game_setting settings "map" "RO-Arad.rom" # Lower Case wtf? fn_set_game_setting settings "systemdir" "${filesdir}/system" fn_set_game_setting settings "servercfgdefault" "default.ini" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/sbserver/gamedata b/gamedata/games/sbserver/gamedata index e1f8df6b5..4324fd121 100644 --- a/gamedata/games/sbserver/gamedata +++ b/gamedata/games/sbserver/gamedata @@ -14,3 +14,4 @@ fn_set_game_setting settings "servercfg_suffix" ".config" fn_set_game_setting settings "servercfg" "sbboot.config" fn_set_game_setting settings "servercfgdir" "${executabledir}" fn_set_game_setting settings "gamelogdir" "${filesdir}/giraffe_storage" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/sdtdserver/gamedata b/gamedata/games/sdtdserver/gamedata index 034421504..2a146a3a8 100644 --- a/gamedata/games/sdtdserver/gamedata +++ b/gamedata/games/sdtdserver/gamedata @@ -14,5 +14,4 @@ fn_set_game_setting settings "servercfg" "\${servicename}.xml" fn_set_game_setting settings "servercfgdir" "\${filesdir}" fn_set_game_setting settings "servercfgfullpath" "\${servercfgdir}/\${servercfg}" fn_set_game_setting settings "servercfgdefault" "serverconfig.xml" - - +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/games/ss3sserver/gamedata b/gamedata/games/ss3sserver/gamedata index 32d79eab6..fd3d4b2c2 100644 --- a/gamedata/games/ss3sserver/gamedata +++ b/gamedata/games/ss3sserver/gamedata @@ -16,3 +16,4 @@ fn_set_game_setting settings "servercfg" "\${servicename}.ini" fn_set_game_setting settings "servercfgdir" "\${filesdir}/Content/SeriousSam3/Config" fn_set_game_setting settings "servercfgfullpath" "\${servercfgdir}/\${servercfg}" fn_set_game_setting settings "servercfg_suffix" ".ini" +fn_set_game_setting settings "steamauth" "user" diff --git a/gamedata/include/steam b/gamedata/include/steam index 120ad715c..924536879 100644 --- a/gamedata/include/steam +++ b/gamedata/include/steam @@ -9,6 +9,7 @@ fn_import_game_settings include/default fn_set_game_setting settings "appid" "--EMPTY--" "Steam App ID" fn_set_game_setting settings "steampass" "--EMPTY--" "Steam Password" fn_set_game_setting settings "steamuser" "anonymous" "Steam Username" +fn_set_game_setting settings "steamauth" "anonymous" "Steam Authentication Required (anonymous or user)" fn_set_game_setting settings "updateonstart" "off" "Update game on start" # Script actions