diff --git a/parts/gameFuncs.lua b/parts/gameFuncs.lua index af6f9ecc..66ae7557 100644 --- a/parts/gameFuncs.lua +++ b/parts/gameFuncs.lua @@ -1070,6 +1070,7 @@ do-- function resetGameData(args) else PLY.newPlayer(1) end + GAME.initPlayerCount=#PLAYERS freshPlayerPosition((args:find'q') and 'quick' or 'normal') VK.restore() diff --git a/parts/gameTables.lua b/parts/gameTables.lua index 24a8c240..1269cd92 100644 --- a/parts/gameTables.lua +++ b/parts/gameTables.lua @@ -520,6 +520,7 @@ do-- Game data tables seed=1046101471, -- Game seed curMode=false, -- Current gamemode object + initPlayerCount=0, -- Player count when init game mod=TABLE.new(0,#MODOPT),-- List of loaded mods modeEnv=false, -- Current gamemode environment setting={}, -- Game settings