允许模式给每个玩家初始化多个任务(暂未使用)

This commit is contained in:
MrZ626
2021-05-10 14:46:44 +08:00
parent ee4ca51aff
commit 7307a071ab

View File

@@ -447,8 +447,19 @@ do--function resetGameData(args)
initPlayerPosition(args:find'q')
VK.restore()
if GAME.modeEnv.task then
for i=1,#PLAYERS do
PLAYERS[i]:newTask(GAME.modeEnv.task)
local task=GAME.modeEnv.task
if type(task)=='function'then
for i=1,#PLAYERS do
PLAYERS[i]:newTask(task)
end
elseif type(task)=='table'then
for i=1,#PLAYERS do
for _,t in ipairs(task)do
PLAYERS[i]:newTask(t)
end
end
else
LOG.print("Wrong task type",'warn')
end
end
BG.set(GAME.modeEnv.bg)