From a40955701952e39861c0748f0188d1d76e346b6a Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Mon, 14 Dec 2020 15:44:32 +0800 Subject: [PATCH] =?UTF-8?q?GAME.setting=E5=8C=85=E5=90=AB=E6=9B=B4?= =?UTF-8?q?=E5=A4=9A=E8=AE=BE=E7=BD=AE=E9=A1=B9=EF=BC=88=E5=BD=B1=E5=93=8D?= =?UTF-8?q?=E5=BD=95=E5=83=8F=E5=9B=9E=E6=94=BE=E7=9A=84=E9=83=A8=E5=88=86?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/gametoolfunc.lua | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/parts/gametoolfunc.lua b/parts/gametoolfunc.lua index cfb5709b..87b05b99 100644 --- a/parts/gametoolfunc.lua +++ b/parts/gametoolfunc.lua @@ -5,20 +5,27 @@ local sub=string.sub local char,byte=string.char,string.byte local ins,rem=table.insert,table.remove -local default_setting={ - "das","arr", - "sddas","sdarr", - "ihs","irs","ims", - "swap", - --"face","skin", +local gameSetting={ + --Tuning + "das","arr","dascut","sddas","sdarr", + "ihs","irs","ims","RS","swap", + + --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 S={ - face=copyList(SETTING.face), - skin=copyList(SETTING.skin), - } - for _,v in next,default_setting do - S[v]=SETTING[v] + local S={} + for _,key in next,gameSetting do + if type(SETTING[key])=="table"then + S[key]=copyList(SETTING[key]) + else + S[key]=SETTING[key] + end end return S end