修复即使有noMod也会显示开了什么mod,模式属性noMod改名allowMod
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
|
||||
bg:背景,只能填写内置背景的名字
|
||||
bgm:背景音乐名(或者列表随机,例如{"race","push"}),只能用内置音乐库的音乐名
|
||||
noMod:是否禁用mod
|
||||
allowMod:是否允许mod
|
||||
load:
|
||||
必选
|
||||
模式初始化函数,一般创建一个玩家即可
|
||||
|
||||
@@ -401,7 +401,9 @@ do--function resetGameData(args)
|
||||
STAT.game=STAT.game+1
|
||||
FREEROW.reset(30*#PLAYERS)
|
||||
TASK.removeTask_code(tick_showMods)
|
||||
TASK.new(tick_showMods)
|
||||
if GAME.setting.allowMod then
|
||||
TASK.new(tick_showMods)
|
||||
end
|
||||
SFX.play("ready")
|
||||
collectgarbage()
|
||||
end
|
||||
|
||||
@@ -5,7 +5,7 @@ return{
|
||||
freshLimit=15,
|
||||
pushSpeed=5,
|
||||
garbageSpeed=2,
|
||||
noMod=true,
|
||||
allowMod=false,
|
||||
bgm={"race","battle","push","secret8th","secret7th","waterfall","oxygen","shining terminal","storm","rockblock","magicblock","cruelty"},
|
||||
},
|
||||
load=function()
|
||||
|
||||
@@ -58,5 +58,5 @@ return{
|
||||
mindas=0,minarr=0,minsdarr=0,
|
||||
|
||||
bg="none",bgm="race",
|
||||
noMod=false,
|
||||
allowMod=true,
|
||||
}
|
||||
@@ -229,7 +229,7 @@ local function loadGameEnv(P)--Load gameEnv
|
||||
ENV[k]=TABLE.copy(v)
|
||||
end
|
||||
end
|
||||
if not ENV.noMod then
|
||||
if ENV.allowMod then
|
||||
for _,M in next,GAME.mod do
|
||||
M.func(P,M.list and M.list[M.sel])
|
||||
end
|
||||
@@ -346,7 +346,7 @@ local DemoEnv={
|
||||
wait=10,fall=20,
|
||||
highCam=false,
|
||||
life=1e99,
|
||||
noMod=true,
|
||||
allowMod=false,
|
||||
fine=false,
|
||||
}
|
||||
function PLY.newDemoPlayer(id)
|
||||
|
||||
Reference in New Issue
Block a user