添加SRS_X旋转系统 close #175
This commit is contained in:
@@ -532,6 +532,46 @@ do
|
|||||||
for i=8,29 do SRS_plus.kickTable[i]=SRS_plus.kickTable[1]end
|
for i=8,29 do SRS_plus.kickTable[i]=SRS_plus.kickTable[1]end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local SRS_X
|
||||||
|
do
|
||||||
|
SRS_X={
|
||||||
|
centerTex=GC.DO{10,10,
|
||||||
|
{'setLW',2},
|
||||||
|
{'setCL',1,1,1,.4},
|
||||||
|
{'dCirc',5,5,4},
|
||||||
|
{'setLW',1},
|
||||||
|
{'setCL',1,1,1},
|
||||||
|
{'dCirc',5,5,3},
|
||||||
|
},
|
||||||
|
kickTable={
|
||||||
|
{
|
||||||
|
[01]={'+0+0','-1+0','-1+1','+0-2','-1-2'},
|
||||||
|
[10]={'+0+0','+1+0','+1-1','+0+2','+1+2'},
|
||||||
|
[03]={'+0+0','+1+0','+1+1','+0-2','+1-2'},
|
||||||
|
[30]={'+0+0','-1+0','-1-1','+0+2','-1+2'},
|
||||||
|
[12]={'+0+0','+1+0','+1-1','+0+2','+1+2'},
|
||||||
|
[21]={'+0+0','-1+0','-1+1','+0-2','-1-2'},
|
||||||
|
[32]={'+0+0','-1+0','-1-1','+0+2','-1+2'},
|
||||||
|
[23]={'+0+0','+1+0','+1+1','+0-2','+1-2'},
|
||||||
|
[02]={'+0+0','-1+0','+1+0','+0-1','+0+1'},
|
||||||
|
[20]={'+0+0','+1+0','-1+0','+0-1','+0+1'},
|
||||||
|
[13]={'+0+0','+0-1','-1+0','+1+0','+0+1'},
|
||||||
|
[31]={'+0+0','+0-1','-1+0','+1+0','+0+1'},
|
||||||
|
},--Z
|
||||||
|
false,--S
|
||||||
|
false,--J
|
||||||
|
false,--L
|
||||||
|
false,--T
|
||||||
|
noKickSet,--O
|
||||||
|
false,--I
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for i=2,5 do SRS_X.kickTable[i]=SRS_X.kickTable[1]end
|
||||||
|
for i=7,29 do SRS_X.kickTable[i]=TRS.kickTable[i]end
|
||||||
|
SRS_X.kickTable[10]=SRS_X.kickTable[1]--P
|
||||||
|
SRS_X.kickTable[11]=SRS_X.kickTable[1]--Q
|
||||||
|
end
|
||||||
|
|
||||||
local BiRS
|
local BiRS
|
||||||
do
|
do
|
||||||
local R=strToVec{'+0+0','-1+0','-1-1','+0-1','-1+1','+1-1','+1+0','+0+1','+1+1','+0+2','-1+2','+1+2','-2+0','+2+0'}
|
local R=strToVec{'+0+0','-1+0','-1-1','+0-1','-1+1','+1-1','+1+0','+0+1','+1+1','+0+2','-1+2','+1+2','-2+0','+2+0'}
|
||||||
@@ -863,6 +903,7 @@ local RSlist={
|
|||||||
TRS=TRS,
|
TRS=TRS,
|
||||||
SRS=SRS,
|
SRS=SRS,
|
||||||
SRS_plus=SRS_plus,
|
SRS_plus=SRS_plus,
|
||||||
|
SRS_X=SRS_X,
|
||||||
BiRS=BiRS,
|
BiRS=BiRS,
|
||||||
ARS_Z=ARS_Z,
|
ARS_Z=ARS_Z,
|
||||||
ASC=ASC,
|
ASC=ASC,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ scene.widgetList={
|
|||||||
WIDGET.newButton{name="key", x=640, y=220, w=320,h=80, color='lG',font=35,code=goScene'setting_key'},
|
WIDGET.newButton{name="key", x=640, y=220, w=320,h=80, color='lG',font=35,code=goScene'setting_key'},
|
||||||
WIDGET.newButton{name="touch", x=990, y=220, w=320,h=80, color='lB',font=35,code=goScene'setting_touch'},
|
WIDGET.newButton{name="touch", x=990, y=220, w=320,h=80, color='lB',font=35,code=goScene'setting_touch'},
|
||||||
WIDGET.newSlider{name="reTime", x=330, y=320, w=300,unit=10,disp=SETval("reTime"),code=SETsto("reTime"),show=function(S)return(.5+S.disp()*.25).."s"end},
|
WIDGET.newSlider{name="reTime", x=330, y=320, w=300,unit=10,disp=SETval("reTime"),code=SETsto("reTime"),show=function(S)return(.5+S.disp()*.25).."s"end},
|
||||||
WIDGET.newSelector{name="RS", x=300, y=420, w=300,color='S',list={'TRS','SRS','SRS_plus','BiRS','ARS_Z','ASC','ASC_plus','C2','C2_sym','Classic','Classic_plus','None','None_plus'},disp=SETval("RS"),code=SETsto("RS")},
|
WIDGET.newSelector{name="RS", x=300, y=420, w=300,color='S',list={'TRS','SRS','SRS_plus','SRS_X','BiRS','ARS_Z','ASC','ASC_plus','C2','C2_sym','Classic','Classic_plus','None','None_plus'},disp=SETval("RS"),code=SETsto("RS")},
|
||||||
WIDGET.newButton{name="layout", x=250, y=540, w=200,h=70,font=35, code=goScene'setting_skin'},
|
WIDGET.newButton{name="layout", x=250, y=540, w=200,h=70,font=35, code=goScene'setting_skin'},
|
||||||
WIDGET.newSwitch{name="autoPause", x=1060, y=320, disp=SETval("autoPause"), code=SETrev("autoPause")},
|
WIDGET.newSwitch{name="autoPause", x=1060, y=320, disp=SETval("autoPause"), code=SETrev("autoPause")},
|
||||||
WIDGET.newSelector{name="menuPos", x=980, y=420, w=300,color='O',list={'left','middle','right'},disp=SETval("menuPos"),code=SETsto("menuPos")},
|
WIDGET.newSelector{name="menuPos", x=980, y=420, w=300,color='O',list={'left','middle','right'},disp=SETval("menuPos"),code=SETsto("menuPos")},
|
||||||
|
|||||||
Reference in New Issue
Block a user