GAME.setting包含更多设置项(影响录像回放的部分)

This commit is contained in:
MrZ626
2020-12-14 15:44:32 +08:00
parent 54abfee660
commit a409557019

View File

@@ -5,20 +5,27 @@ local sub=string.sub
local char,byte=string.char,string.byte local char,byte=string.char,string.byte
local ins,rem=table.insert,table.remove local ins,rem=table.insert,table.remove
local default_setting={ local gameSetting={
"das","arr", --Tuning
"sddas","sdarr", "das","arr","dascut","sddas","sdarr",
"ihs","irs","ims", "ihs","irs","ims","RS","swap",
"swap",
--"face","skin", --System
"skin","face",
--Graphic
"block","ghost","center","smooth","grid","bagLine",
"lockFX","dropFX","moveFX","clearFX","splashFX","shakeFX","atkFX",
"text","score","warn","highCam","nextPos",
} }
local function copyGameSetting() local function copyGameSetting()
local S={ local S={}
face=copyList(SETTING.face), for _,key in next,gameSetting do
skin=copyList(SETTING.skin), if type(SETTING[key])=="table"then
} S[key]=copyList(SETTING[key])
for _,v in next,default_setting do else
S[v]=SETTING[v] S[key]=SETTING[key]
end
end end
return S return S
end end