;---------------------------------------------------------------------------
;펞ĎXe[g
;---------------------------------------------------------------------------
[Statedef -2]
;---------------------------------------------------------------------------
[State ^o^]
type=Null
ignorehitpause=1
triggerall=!ishelper&&PalNo!=12
trigger16                                                                                                                                                                                                                                                      =0&&var(44):=(ailevel)
;---------------------------------------------------------------------------
;RtBO-VXe֘A
;---------------------------------------------------------------------------
trigger1=               (   0   );yIKEMENŎgpz
                                 ;0-OFF 1-ON
                                 ;Player^HelperNormal^HelperɕύX܂
                                 ;ftHg0
;---------------------------------------------------------------------------
;RtBO-\֘A
;---------------------------------------------------------------------------
trigger2=0&&fvar(0):=  (  1.00  );yÚz
                                 ;ftHg1.00
;---------------------------------------------------------------------------
trigger3=               (   1   );yR{␳z
                                 ;0-OFF, 1-ON
                                 ;ftHg1
;---------------------------------------------------------------------------
trigger4=0&&fvar(2):=  (  0.88  );yR{␳̃_[W{z
                                 ;ftHg0.88
;---------------------------------------------------------------------------
trigger5=0&&fvar(3):=  (  0.20  );yR{␳̍ŏlz
                                 ;ftHg0.20
;---------------------------------------------------------------------------
trigger6=0&&fvar(1):=  (  1.00  );yh́z
                                 ;ftHg1.00
;---------------------------------------------------------------------------
trigger7=               (   1   );ylz
                                 ;0-OFF, 1-ON
                                 ;ftHg1
;---------------------------------------------------------------------------
trigger8=0&&fvar(4):=  (  0.50  );ylŃ_[WJbg{z
                                 ;ftHg0.50
;---------------------------------------------------------------------------
trigger9=0&&var(27):=   (   0   );yQW}Vʁz
                                 ;-1 - infinite 0-OFF 1 over - ON
                                 ;ftHg0
;---------------------------------------------------------------------------
trigger10=0&&var(11):= (   10   );y11PJ[Œ_[Wz
                                 ;1~ free
                                 ;ftHg10
;---------------------------------------------------------------------------
trigger11=0&&var(44):=  (   0   );yogpz
                                 ;0-OFF 1-1Rsk 2-s֌WȂ̃EhŎgp 3-펞gp
                                 ;ftHg1
                                 ;SʍUւ̑ϐt葦Z̐\
;---------------------------------------------------------------------------
trigger13=0&&var(44):=  (   0   );yGz
                                 ;0-OFF, 1-O&H炢G, 2-UG, 3-UG
                                 ;ftHg0
;---------------------------------------------------------------------------
trigger15=0&&fvar(24):=(  0.50  );yoԒ̃oÃ_[WJbgz
                                 ;0.01 ~ 1.00܂
                                 ;ftHg0.50
;---------------------------------------------------------------------------
;RtBO-AI֘A
;---------------------------------------------------------------------------
trigger16=0&&var(44):=  (   8   );yAIxz
                                 ;0-OFF 1`8-ON
                                 ;ftHg8
;---------------------------------------------------------------------------
;
;Ⴞ
;
;---------------------------------------------------------------------------
trigger1=0&&var(5):=(var(5)|256);IKEMENtOON
trigger3=0&&var(5):=(var(5)|512);␳ON
trigger7=0&&var(5):=(var(5)|1024);lON
trigger12=0&&var(45):=IfElse(!(var(44)=[0,3]),3,var(44));ogp
trigger14=0&&var(45):=IfElse(!(var(44)=[0,3]),30,var(44)*10)+var(45);G
trigger17=0&&var(45):=IfElse(!(var(44)=[0,8]),800,var(44)*100)+var(45);AIx
;---------------------------------------------------------------------------
[State oOC]
type=Null
ignorehitpause=1
triggerall=!ishelper
trigger1=fvar(0)<0
trigger1=0&&fvar(0):=1.00
trigger2=fvar(1)<0
trigger2=0&&fvar(1):=1.00
trigger3=fvar(2)<0
trigger3=0&&fvar(2):=0.88
trigger4=fvar(3)<0
trigger4=0&&fvar(3):=0.25
trigger5=fvar(21)<0
trigger5=0&&fvar(21):=0.50
trigger6=var(11)<=0
trigger6=0&&var(11):=10
trigger7=(fvar(24)<0)||(fvar(24)>1.00)
trigger7=0&&var(3):=1.00
trigger8=var(27)>=PowerMax+1
trigger8=0&&var(27):=PowerMax
[state o[W]
type=null
ignorehitpause=1
triggerall=!ishelper
trigger1=(2**9=4096)
trigger1=1||var(5):=(var(5)|1);tOĂWINMUGEN
[State 12P]
type=Null
ignorehitpause=1
triggerall=!ishelper&&PalNo=12
trigger1=0&&var(5):=(var(5)|256)-256;IKEMEN
trigger2=0&&var(5):=(var(5)|512)-512;R{␳
trigger3=0&&var(5):=(var(5)|1024)-1024;l
trigger4=0&&var(27):=PowerMax;QW}V
trigger5=0&&var(45):=803;AILv+Goff+o
trigger6=0&&fvar(0):=1+Random%9;U
trigger7=0&&fvar(1):=1.00;h
trigger8=0&&fvar(24):=1.00;Sʑϐ̃_[WJbg
[State ϐZk]
type=Null
ignorehitpause=1
triggerall=!ishelper
trigger1=(var(45)/1%10)=1&&(var(5)&8388608)
trigger1=1||var(5):=(var(5)|4096);ogptO-1Rsk
trigger2=(var(45)/1%10)=2&&roundno>=2
trigger2=1||var(5):=(var(5)|4096);ogptO-s֌WȂ̃EhŎgp
trigger3=(var(45)/1%10)>=3||PalNo=12
trigger3=1||var(5):=(var(5)|4096);ogptO-펞gp
trigger4=(var(45)/10%10)=1
trigger4=1||var(5):=(var(5)|16777216);G-O&H炢G
trigger5=(var(45)/10%10)=2
trigger5=1||var(5):=(var(5)|33554432);G-UG
trigger6=(var(45)/10%10)=3
trigger6=1||var(5):=(var(5)|67108864);G-UG
[State fobOp]
type=Explod
triggerall=0&&!ishelper
trigger1=numexplod(2147483647)=0
anim=2147483647
ID=2147483647
postype=left
pos                                                                                                                                                                                                                                                            =0,ceil(const240p(216))
pos=0,216
facing=1
bindtime=-1
removetime=-1
scale                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          =(ScreenWidth/2),(ScreenHeight)
scale                                                                                                                                                                                                                                                          =ceil(gamewidth/2),ceil(gameheight)
scale=160,240
ownpal=1
ontop=1
ignorehitpause=1
supermovetime=2147483647
pausemovetime=2147483647
;---------------------------------------------------------------------------
;Nbv{[h
;---------------------------------------------------------------------------
[State -2, Nbv{[h]
type=DisplayToClipboard
trigger1=!ishelper
text="AI = %d, TEMP = %d, BIT = %d, Veloity X=%f,Y=%f \n"
params=var(59),var(53),var(5),(Vel X),(Vel Y)
ignorehitpause=1
[State -2, Nbv{[hiǉpj]
type=AppendToClipboard
trigger1=!ishelper
text="Body-Distance X=%d,Y=%d, STATENO=%d, PREV=%d, Time=%d"
params=floor(fvar(7)),floor(fvar(8)),(sysvar(3)),ceil(sysfvar(3)),sysvar(4)
ignorehitpause=1
;---------------------------------------------------------------------------
;
;---------------------------------------------------------------------------
[State Pwp[]
type=DestroySelf
triggerall=IsHelper
trigger1=(root,var(5)&256)
ignorehitpause=1
persistent=256
[State -2,]
Type=Null
TriggerAll=!ishelper
Trigger1=RoundState!=2
Trigger1=0&&Var(5):=(Var(5)|2)-2
Trigger2=RoundState=2&&Ctrl
Trigger2=0&&Var(5):=(Var(5)|2)
IgnoreHitPause=1
[State Xe[gDꊴm]
type=VarSet
triggerall=!ishelper
trigger1=sysfvar(4)!=gametime
sysfvar(4)=-1
ignorehitpause=1
[State \h~]
type=VarSet
triggerall=!ishelper
trigger1=sysfvar(2)>=5
sysfvar(2)=0*1000
ignorehitpause=1
[State ėpSE~]
type=StopSnd
triggerall=!ishelper
trigger1=movetype=H||sysfvar(4)=-1
channel=5
ignorehitpause=1
[State ėpϐ]
type=varset
triggerall=!ishelper
trigger1=movetype=H||sysfvar(4)=-1
var(6)=0
ignorehitpause=1
[State CgpEFF]
type=RemoveExplod
TriggerAll=!ishelper
triggerall=RoundState=2
trigger1=numexplod(190)
id=190
ignorehitpause=1
[State EFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(950)
trigger1=!(sysvar(3)=950)
id=950
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(3100)
trigger1=!(sysvar(3)=3100)
id=3100
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(3201)
trigger1=!(sysvar(3)=3201)
id=3201
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(3300)
trigger1=!(sysvar(3)=3300)
id=3300
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(4000)
trigger1=!(sysvar(3)=4000)
id=4000
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(4001)
trigger1=!(sysvar(3)=4001)
id=4001
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(4002)
trigger1=!(sysvar(3)=4002)
id=4002
ignorehitpause=1
[State ŗLEFF]
type=RemoveExplod
triggerall=!ishelper&&numexplod(4002)
trigger1=!(sysvar(3)=4002)
id=14022
ignorehitpause=1
[State SE~-_bV]
type=StopSnd
triggerall=!ishelper
trigger1=!(sysvar(3)=100)
channel=1
ignorehitpause=1
;---------------------------------------------------------------------------
;(N)wp[Ăяo
;---------------------------------------------------------------------------
[State (N)ʒ[mp]
Type=Helper
triggerall=!ishelper&&alive&&RoundState=2
triggerall=(var(5)&256);IKEMENtO
Trigger1=NumHelper(30000)=0
HelperType=Normal
Name="EDGE"
StateNo=30000
ID=30000
PosType=Right
Pos=0,0
OwnPal=1
KeyCtrl=1
Size.XScale=0
Size.YScale=0
IgnoreHitPause=1
pausemovetime=2147483647
supermovetime=2147483647
[State (N)GUwp[mwp[]
type=Helper
triggerall=!Ishelper
triggerall=(var(5)&256)
triggerall=var(59)>=1
triggerall=RoundState<=2
trigger1=!numhelper(66670)
id=66670
name="HelperKanchi"
pos=0,0
postype=P1
stateno=66670
helpertype=Normal
pausemovetime=2147483647
supermovetime=2147483647
keyctrl=0
ownpal=0
IgnoreHitPause=1
[State (N)GUwp[m⏕wp[]
type=Helper
triggerall=!Ishelper
triggerall=(var(5)&256)
triggerall=var(59)>=1
triggerall=RoundState<=2
trigger1=!numhelper(77760)
id=77760
name="HelperKanchi2"
pos=0,0
postype=p1
stateno=77760
helpertype=Normal
pausemovetime=2147483647
supermovetime=2147483647
keyctrl=0
ownpal=0
IgnoreHitPause=1
;---------------------------------------------------------------------------
;(P)wp[Ăяo
;---------------------------------------------------------------------------
[State (P)ʒ[mp]
Type=Helper
triggerall=!ishelper&&alive&&RoundState=2
triggerall=!(var(5)&256);IKEMENtO
Trigger1=NumHelper(30000)=0
HelperType=Player
Name="EDGE"
StateNo=30000
ID=30000
PosType=Right
Pos=0,0
OwnPal=1
KeyCtrl=1
Size.XScale=0
Size.YScale=0
IgnoreHitPause=1
pausemovetime=2147483647
supermovetime=2147483647
[State (P)GUwp[mwp[]
type=Helper
triggerall=!Ishelper
triggerall=!(var(5)&256)
triggerall=var(59)>=1
triggerall=RoundState<=2
trigger1=!numhelper(66670)
id=66670
name="HelperKanchi"
pos=0,0
postype=P1
stateno=66670
helpertype=Player
keyctrl=0
ownpal=0
IgnoreHitPause=1
pausemovetime=2147483647
supermovetime=2147483647
[State (P)GUwp[m⏕wp[]
type=Helper
triggerall=!Ishelper
triggerall=!(var(5)&256)
triggerall=var(59)>=1
triggerall=RoundState<=2
trigger1=!numhelper(77760)
id=77760
name="HelperKanchi2"
pos=0,0
postype=p1
stateno=77760
helpertype=Player
keyctrl=0
ownpal=0
IgnoreHitPause=1
pausemovetime=2147483647
supermovetime=2147483647
[State (P)A[}[wp[]
type=Helper
triggerall=!ishelper
triggerall=NumHelper(20000)=0
triggerall=alive
triggerall=RoundState<=2
trigger1=palno>=7
helpertype=Player
name="Armor"
stateno=20000
ID=20000
postype=p1
pos=0,0
keyctrl=0
ownpal=1
ignorehitpause=1
pausemovetime=2147483647
supermovetime=2147483647
[State (P)Sʑϐwp[]
type=Helper
triggerall=!ishelper
triggerall=NumHelper(20010)=0
triggerall=alive
triggerall=RoundState<=2
trigger1=(var(5)&4096);SʑϐON
helpertype=Player
name="BARRIER"
stateno=20010
ID=20010
postype=p1
pos=0,0
keyctrl=0
ownpal=1
ignorehitpause=1
pausemovetime=2147483647
supermovetime=2147483647
;---------------------------------------------------------------------------
;Enemy擾
;---------------------------------------------------------------------------
[State EnemyNear]
Type=VarSet
Trigger1=!ishelper
var(55)=(NumEnemy>1&&EnemyNear,Alive=0)
;---------------------------------------------------------------------------
;PlayerID擾
;---------------------------------------------------------------------------
[State -2,VarSet]
Type=Null
triggerall=!ishelper
Trigger1=NumEnemy=1
Trigger1=var(58):=Enemy(0),ID
IgnoreHitPause=1
[State -2,VarSet]
Type=Null
triggerall=!ishelper
triggerall=NumEnemy>1
Trigger1=Enemy(0),ID=EnemyNear(0),ID
Trigger1=Enemy(0),Alive
Trigger1=0&&var(58):=Enemy(0),ID
Trigger2=NumEnemy=2
Trigger2=!Enemy(1),Alive
Trigger2=0&&var(58):=Enemy(0),ID
Trigger3=NumEnemy=3
Trigger3=!Enemy(1),Alive
Trigger3=!Enemy(2),Alive
Trigger3=0&&var(58):=Enemy(0),ID
Trigger4=NumEnemy=4
Trigger4=!Enemy(1),Alive
Trigger4=!Enemy(2),Alive
Trigger4=!Enemy(3),Alive
Trigger4=0&&var(58):=Enemy(0),ID
IgnoreHitPause=1
[State -2,VarSet]
Type=Null
triggerall=!ishelper
triggerall=NumEnemy>1
Trigger1=Enemy(1),ID=EnemyNear(0),ID
Trigger1=Enemy(1),Alive
Trigger1=0&&var(58):=Enemy(1),ID
Trigger2=NumEnemy=2
Trigger2=!Enemy(0),Alive
Trigger2=0&&var(58):=Enemy(1),ID
Trigger3=NumEnemy=3
Trigger3=!Enemy(0),Alive
Trigger3=!Enemy(2),Alive
Trigger3=0&&var(58):=Enemy(1),ID
Trigger4=NumEnemy=4
Trigger4=!Enemy(0),Alive
Trigger4=!Enemy(2),Alive
Trigger4=!Enemy(3),Alive
Trigger4=0&&var(58):=Enemy(1),ID
IgnoreHitPause=1
[State -2,VarSet]
Type=Null
triggerall=!ishelper
triggerall=NumEnemy>2
Trigger1=Enemy(2),ID=EnemyNear(0),ID
Trigger1=Enemy(2),Alive
Trigger1=0&&var(58):=Enemy(2),ID
Trigger2=NumEnemy=3
Trigger2=!Enemy(0),Alive
Trigger2=!Enemy(1),Alive
Trigger2=0&&var(58):=Enemy(2),ID
Trigger3=NumEnemy=4
Trigger3=!Enemy(0),Alive
Trigger3=!Enemy(1),Alive
Trigger3=!Enemy(3),Alive
Trigger3=0&&var(58):=Enemy(2),ID
IgnoreHitPause=1
[State -2,VarSet]
Type=Null
triggerall=!ishelper
triggerall=NumEnemy>3
Trigger1=Enemy(3),ID=EnemyNear(0),ID
Trigger1=Enemy(3),Alive
Trigger1=0&&var(58):=Enemy(3),ID
Trigger2=NumEnemy=4
Trigger2=!Enemy(0),Alive
Trigger2=!Enemy(1),Alive
Trigger2=!Enemy(2),Alive
Trigger2=0&&var(58):=Enemy(3),ID
IgnoreHitPause=1
[State P2BodyDist]
Type=Null
TriggerAll=!ishelper&&PlayerIDExist(Var(58))
;[XW]
Trigger1=1||FVar(8):=IfElse(PlayerID(Var(58)),StateType!=A,IfElse(Pos X<=PlayerID(Var(58)),Pos X^^PlayerID(Var(58)),Facing=1,PlayerID(Var(58)),Const(Size.Ground.Front),PlayerID(Var(58)),Const(Size.Ground.back)),0);n
Trigger1=1||FVar(8):=IfElse(PlayerID(Var(58)),StateType=A,IfElse(Pos X<=PlayerID(Var(58)),Pos X^^PlayerID(Var(58)),Facing=1,PlayerID(Var(58)),Const(Size.Air.Front),PlayerID(Var(58)),Const(Size.Air.back)),FVar(8));
Trigger1=1||FVar(7):=(Pos X-PlayerID(Var(58)),Pos X)*Facing*-1;܂ł̋
Trigger1=1||FVar(7):=FVar(7)-FVar(8)*IfElse(FVar(7)>0,1,-1);LZ
Trigger1=1||FVar(7):=FVar(7)-IfElse(StateType!=A,Const(Size.Ground.Front),Const(Size.Air.Front));
;[YW]
Trigger1=1||FVar(8):=(PlayerID(Var(58)),Pos Y-Pos Y)
;[P2Dist X]
Trigger1=1||FVar(9):=Floor(PlayerID(Var(58)),Pos X-Pos X)*Facing
IgnoreHitPause=1
[State ʒ[m]
Type=Null
TriggerAll=!IsHelper&&NumHelper(30000)&&PlayerIDExist(Var(58))
;[O]
Trigger1=1||FVar(10):=Floor(Helper(30000),Var(5+(Facing=-1))+(Helper(30000),RootDist X*Helper(30000),Facing)*(Facing*-1))-(Helper(30000),Var(14+(Facing=-1)))-(FrontEdgeDist-FrontEdgeBodyDist)
;[]
Trigger1=1||FVar(11):=Floor(Helper(30000),Var(5+(Facing=1))+(Helper(30000),RootDist X*Helper(30000),Facing)*(Facing))-(Helper(30000),Var(14+(Facing=1)))-(BackEdgeDist-BackEdgeBodyDist)
;[O]
Trigger1=1||FVar(12):=Floor(Helper(30000),Var(5+(Facing=1))+(Helper(30000),P2Dist X*Helper(30000),Facing)*(Facing))-(Helper(30000),Var(14+(Facing=1)))-(PlayerID(Var(58)),BackEdgeDist-PlayerID(Var(58)),BackEdgeBodyDist)
;[]
Trigger1=1||FVar(13):=Floor(Helper(30000),Var(5+(Facing=-1))+(Helper(30000),P2Dist X*Helper(30000),Facing)*(Facing*-1))-(Helper(30000),Var(14+(Facing=-1)))-(PlayerID(Var(58)),FrontEdgeDist-PlayerID(Var(58)),FrontEdgeBodyDist)
IgnoreHitPause=1
[state CEd͑]
type=null
triggerall=!ishelper&&PlayerIDExist(var(58))
trigger1=PlayerID(Var(58)),StateType=S
trigger1=fvar(25):=PlayerID(Var(58)),Const(movement.stand.friction)
trigger2=PlayerID(Var(58)),StateType=C
trigger2=fvar(25):=PlayerID(Var(58)),Const(movement.crouch.friction)
trigger3=PlayerID(Var(58)),StateType=A
trigger3=fvar(25):=PlayerID(Var(58)),GetHitVar(yaccel)
IgnoreHitPause=1
[state x]
type=null
triggerall=!ishelper&&PlayerIDExist(var(58))
trigger1=fvar(26):=abs(PlayerID(Var(58)),GetHitVar(xvel))&&0
trigger2=fvar(27):=abs(PlayerID(Var(58)),Vel X)&&0
trigger3=fvar(28):=PlayerID(Var(58)),Vel Y&&0
trigger4=fvar(29):=(fvar(8)+(Const(size.mid.pos.y)))&&0
IgnoreHitPause=1
;---------------------------------------------------------------------------
;GtFNg
;---------------------------------------------------------------------------
[State qbgm]
type=varset
triggerall=!ishelper
trigger1=movecontact=1&&var(30)<0
var(30)=hitpausetime
ignorehitpause=1
[State SE-qbg]
type=playsnd
triggerall=!ishelper&&var(32)>=0
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
value=S5,var(32)
channel=2
ignorehitpause=1
[State SE-K[h]
type=playsnd
triggerall=!ishelper
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=moveguarded=1
value=S6,0
channel=2
ignorehitpause=1
[State N-qbg]
type=Helper
triggerall=!ishelper
triggerall=(var(5)&256)
triggerall=var(31)>=0
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=normal
name="HIT-EFF"
ID=6000
stateno=6000
facing=ifelse(fvar(9)<0,-1,1)
postype=p1
pos=ceil(fvar(9)+var(33)*const(size.xscale)),ceil(var(34)*const(size.yscale))
facing=1
keyctrl=0
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State P-qbg]
type=Helper
triggerall=!ishelper
triggerall=!(var(5)&256)
triggerall=var(31)>=0
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=player
name="HIT-EFF"
ID=6000
stateno=6000
facing=ifelse(fvar(9)<0,-1,1)
postype=p1
pos=ceil(fvar(9)+var(33)*const(size.xscale)),ceil(var(34)*const(size.yscale))
facing=1
keyctrl=0
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State EFF-K[h]
type=explod
triggerall=!ishelper
triggerall=var(31)>=0
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=moveguarded=1
ID=6050
Anim=6050
facing=ifelse(fvar(9)<0,-1,1)
postype=p1
pos=ceil(fvar(9)+var(33)*const(size.xscale)),ceil(var(34)*const(size.yscale))
ontop=1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[State JE^[qbg|[Y]
type=Pause
triggerall=!Ishelper&&(var(5)&2)&&(var(5)&524288);JE^[ON
triggerall=!(sysvar(3)=[1400,1409]);Jt[ubLO͕\Ȃ
trigger1=movehit=1&&numtarget&&!(hitdefattr=SCA,AT)
time=5
movetime=5
endcmdbuftime=5
pausebg=0
ignorehitpause=1
[State N-COUNTER]
type=Helper
triggerall=!ishelper&&(var(5)&2)&&(var(5)&524288);JE^[ON
triggerall=(var(5)&256)
triggerall=var(7)<=12;
triggerall=!(sysvar(3)=[1400,1409]);Jt[ubLO͕\Ȃ
trigger1=movehit=1&&numtarget&&!(hitdefattr=SCA,AT)
helpertype=normal
name="COUNTER"
ID=6902
stateno=6900
pos=0,0
postype=front
facing=1
keyctrl=0
ownpal=1
size.xscale=1.00
size.yscale=1.00
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State P-COUNTER]
type=Helper
triggerall=!ishelper&&(var(5)&2)&&(var(5)&524288);JE^[ON
triggerall=!(var(5)&256)
triggerall=var(7)<=12;
triggerall=!(sysvar(3)=[1400,1409]);Jt[ubLO͕\Ȃ
trigger1=movehit=1&&numtarget&&!(hitdefattr=SCA,AT)
helpertype=player
name="COUNTER"
ID=6902
stateno=6900
pos=0,0
postype=front
facing=1
keyctrl=0
ownpal=1
size.xscale=1.00
size.yscale=1.00
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
;---------------------------------------------------------------------------
;Q[VXe
;---------------------------------------------------------------------------
[State o[T]
Type=Null
TriggerAll=!ishelper&&(var(5)&2)
Trigger1=0&&Var(5):=(Var(5)|4)-4
Trigger2=animtime=0
Trigger2=anim=200||anim=210||anim=230||anim=240||anim=400||anim=410||anim=430||anim=440
Trigger2=1||Var(5):=(Var(5)|4)
Trigger3=animtime=0
Trigger3=anim=1000||anim=1010||anim=1020||anim=1100||anim=1110||anim=1120||anim=1200||anim=1210||anim=1220||anim=1300||anim=1310||anim=1320||anim=1340||anim=1350||anim=1360||anim=1400||anim=1410||anim=1420
Trigger3=1||Var(5):=(Var(5)|4)
Trigger3=animtime=0
Trigger3=anim=3000||anim=3100||anim=3101
Trigger3=1||Var(5):=(Var(5)|4)
IgnoreHitPause=1
[State h[LZ]
Type=Null
TriggerAll=!ishelper&&playeridexist(var(58))&&!(sysvar(3)=[4000,4999]);MAXȊOȂ
Trigger1=RoundState!=2||!(PlayerID(var(58)),MoveType=H)||(PlayerID(var(58)),StateNo=5040)||(PlayerID(var(58)),StateNo=5120)||(PlayerID(var(58)),CanRecover)
Trigger1=1||Var(5):=(Var(5)|32)-32
Trigger2=(sysvar(3)=[3100,4999])&&movecontact
Trigger2=1||Var(5):=(Var(5)|32);t[
Trigger3=sysvar(3)=3000
Trigger3=(anim=3000&&animelemtime(22)>=0)&&movecontact
Trigger3=1||Var(5):=(Var(5)|32);̃^C~O
Trigger4=numhelper(1505)
Trigger4=(helper(1505),MoveContact)
Trigger4=sysvar(3)=1500
Trigger4=1||Var(5):=(Var(5)|32);ѓΉ
Trigger5=numhelper(1506)
Trigger5=(helper(1506),MoveContact)
Trigger5=sysvar(3)=1510
Trigger5=1||Var(5):=(Var(5)|32);ѓΉ
Trigger6=numhelper(1515)
Trigger6=(helper(1515),MoveContact)
Trigger6=sysvar(3)=1520
Trigger6=1||Var(5):=(Var(5)|32);ѓΉ
Trigger7=numhelper(3205)
Trigger7=(helper(3205),MoveContact)
Trigger7=sysvar(3)=3200
Trigger7=Anim=3200&&AnimElemTime(12)>=0
Trigger7=1||Var(5):=(Var(5)|32);ѓΉ
IgnoreHitPause=1
[State _Ẻʗhꊴm]
type=Null
ignorehitpause=1
triggerall=!ishelper&&playeridexist(var(58))
trigger1=0&&fvar(6):=0
trigger2=gethitvar(fall.envshake.time)
trigger2=1||fvar(6):=gethitvar(fall.envshake.time)
[State -3,GetPower̎w肪ʓ|Ȏp]
type=PowerAdd
triggerall=!ishelper&&playeridexist(var(58))&&Palno<7
triggerall=!(hitdefattr=SCA,HA,HP,HT)
triggerall=!((sysvar(3)=1020)||(sysvar(3)=[1070,1071])||(sysvar(3)=1075)||(sysvar(3)=1120)||(sysvar(3)=1220)||(sysvar(3)=1420)||(sysvar(3)=1520))
triggerall=!(sysvar(3)=[3000,4999])
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=movecontact=1
trigger2=projcontacttime(0)=1
value=floor(playerid(var(58)),gethitvar(damage)*ifelse((var(5)&524288),0.4,1.8))
ignorehitpause=1
[State -3,GetPower̎w肪ʓ|Ȏp(Q[WǗKp)]
type=VarAdd
triggerall=!ishelper&&playeridexist(var(58))&&Palno>=7
triggerall=!(hitdefattr=SCA,HA,HP,HT)
triggerall=!((sysvar(3)=1020)||(sysvar(3)=[1070,1071])||(sysvar(3)=1075)||(sysvar(3)=1120)||(sysvar(3)=1220)||(sysvar(3)=1420)||(sysvar(3)=1520))
triggerall=!(sysvar(3)=[3000,4999])
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=movecontact=1
trigger2=projcontacttime(0)=1
sysfvar(1)=floor(playerid(var(58)),gethitvar(damage)*ifelse((var(5)&524288),0.4,1.8))
ignorehitpause=1
[State -3,GivePower̎w肪ʓ|Ȏp]
type=TargetPowerAdd
triggerall=!ishelper
triggerall=!(hitdefattr=SCA,HA,HP,HT)
triggerall=!((sysvar(3)=1020)&&(sysvar(3)=[1070,1071])&&(sysvar(3)=1075)&&(sysvar(3)=1120)&&(sysvar(3)=1220)&&(sysvar(3)=1420)&&(sysvar(3)=1520))
triggerall=!(sysvar(3)=[3000,4999])
triggerall=numtarget=1;freeze bug fix
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=movecontact=1
trigger2=projcontacttime(0)=1
value=floor(target,gethitvar(damage)*ifelse((var(5)&524288),0.9,1.3))
ignorehitpause=1
;---------------------------------------------------------------------------
;R{␳
;---------------------------------------------------------------------------
[state qbgJEg]
type=null
triggerall=!ishelper
TriggerAll=!NumTarget
triggerall=(var(5)&512)
Trigger1=NumEnemy
Trigger1=EnemyNear(var(55)),MoveType!=H||(EnemyNear(var(55)),Stateno=5150)
Trigger1=1||var(13):=0
IgnoreHitPause=1
[State qbgJEg㏸]
type=null
triggerall=!ishelper
triggerall=(var(5)&512)
triggerall=!(var(5)&2048)
trigger1=!(Anim=[800,999])
trigger1=movehit=1
Trigger1=1||var(13):=var(13)+1
IgnoreHitPause=1
[State 2]
type=null
triggerall=!ishelper
triggerall=(var(5)&512)
trigger1=ProjHitTime(0)=0
Trigger1=1||var(13):=var(13)+1
IgnoreHitPause=1
[State 3]
type=null
triggerall=!ishelper
triggerall=(var(5)&512)
trigger1=!(var(5)&2048)
Trigger1=1||var(5):=(var(5)|2048)
IgnoreHitPause=1
[State 4]
type=null
triggerall=!ishelper
triggerall=(var(5)&512)
trigger1=(var(5)&2048)
Trigger1=1||var(5):=(var(5)|2048)-2048
;---------------------------------------------------------------------------
;R{ɂ_[W␳
;---------------------------------------------------------------------------
[state R{␳-_E␳h䖳]
type=null
triggerall=!ishelper&&NumTarget=1
trigger1=Target,GetHitVar(FallCount)>0;肪oEhĂ 1/(Fall.Defence_upl)OoEh
Trigger1=1||fvar(30):=ifelse((var(5)&512),(fvar(2)**var(13)),1.00)/(Target,Const(data.fall.defence_mul)**(Target,GetHitVar(FallCount)))
IgnoreHitPause=1
[state R{␳-JE^[]
type=null
triggerall=!ishelper
triggerall=(var(5)&524288);JE^[ON
;ʏZ
trigger1=(stateno=[200,699])||(sysvar(3)=[200,699])
Trigger1=1||fvar(30):=1.50
;KEZ
trigger2=(stateno=[1000,2999])||(sysvar(3)=[1000,2999])
Trigger2=1||fvar(30):=1.25
;KEZ
trigger3=(stateno=[3000,4999])||(sysvar(3)=[3000,4999])
Trigger3=1||fvar(30):=1.00
IgnoreHitPause=1
[state R{␳C]
type=null
triggerall=!ishelper&&(var(5)&512);tOON
triggerall=!(var(5)&524288);JE^[OFF
triggerall=EnemyNear(var(55)),movetype=H
triggerall=EnemyNear(var(55)),stateno!=[120,155]
triggerall=EnemyNear(var(55)),GetHitVar(FallCount)=0;肪oEhĂ 1/(Fall.Defence_upl)OoEh
Trigger1=1||fvar(30):=(fvar(2)**var(13))
IgnoreHitPause=1
[state R{␳]
type=null
triggerall=!ishelper&&(var(5)&512);tOON
triggerall=!(var(5)&524288);JE^[OFF
triggerall=fvar(30)<=fvar(3)
Trigger1=1||fvar(30):=fvar(3)
IgnoreHitPause=1
[state R{␳]
type=null
triggerall=!ishelper&&(var(5)&512);tOON
triggerall=!(var(5)&524288);JE^[OFF
Triggerall=EnemyNear(var(55)),movetype!=H
Trigger1=1||fvar(30):=1.0
IgnoreHitPause=1
[state R{␳OFF]
type=null
triggerall=!ishelper&&!(var(5)&512);tOOFF
triggerall=!(var(5)&524288);JE^[OFF
Trigger1=1||fvar(30):=1.0
IgnoreHitPause=1
[state R{␳f]
type=attackmulset
triggerall=!ishelper
Trigger1=alive
value=fvar(0)*fvar(30)
IgnoreHitPause=1
;---------------------------------------------------------------------------
;Q[VXȇ
;---------------------------------------------------------------------------
[State qbgm-I]
type=varset
triggerall=!ishelper
trigger1=1
var(30)=-1
[State JE^[tO]
type=varset
triggerall=!ishelper
trigger1=0&&var(5):=(var(5)|524288)-524288
trigger2=numenemy
trigger2=enemynear(var(55)),movetype=A||P2MoveType=A
trigger3=playeridexist(var(58))
trigger3=playerid(var(58)),movetype=A
var(5)=(var(5)|524288)
ignorehitpause=1
[State ^[Qbg󂯐gƂj]
type=targetdrop
triggerall=!ishelper
triggerall=numtarget=1
trigger1=(target,stateno=5040)
trigger2=(target,stateno=[5200,5210])
ignorehitpause=1
[State A[}[GΉ]
type=Null
ignorehitpause=1
triggerall=!ishelper&&numhelper(20000)
trigger1=0&&var(5):=(var(5)|8192)-8192;OFF
trigger2=((sysvar(3)=[100,105])&&(Vel Y)<=0)||(sysvar(3)=[1100,1101])
trigger2=1||var(5):=(var(5)|8192)
[State -2,stO]
Type=Null
TriggerAll=!IsHelper
Trigger1=Win
Trigger1=0&&Var(5):=(Var(5)|4194304)
Trigger2=Lose||DrawGame
Trigger2=0&&Var(5):=(Var(5)|8388608)
IgnoreHitPause=1
;---------------------------------------------------------------------------
;Ó]Ԍv
;---------------------------------------------------------------------------
[State Ó]-]
type=VarAdd
triggerall=!ishelper
trigger1=var(8)>=1
var(8)=1
[State Ó]ԌvZbg]
type=VarSet
triggerall=!Ishelper
;trigger1=stateno=3000||stateno=3100||stateno=3200
trigger1=var(8)>=30
var(8)=0
;---------------------------------------------------------------------------
;AI⏕
;---------------------------------------------------------------------------
[State -2, w֌W]
Type=VarSet
TriggerAll=!IsHelper&&PlayerIDExist(Var(58))
Trigger1=0&&Var(5):=(Var(5)|131072)-131072
Trigger2=Facing=PlayerID(Var(58)),Facing&&Floor(PlayerID(Var(58)),Pos X-Pos X)*Facing>0
var(5)=(Var(5)|131072)
IgnoreHitPause=1
[State -2,wK^gm]
Type=Null
TriggerAll=!IsHelper&&PlayerIDExist(Var(58))
Trigger1=MoveReversed&&StateNo!=FVar(23)
Trigger1=0&&Var(5):=(Var(5)|32)
Trigger2=(Var(5)&32)&&FVar(17)=0&&Var(12)>=195&&!(Var(12)=[5000,5499])
Trigger2=0&&FVar(17):=Var(12);gꂽStateNo1
Trigger3=(Var(5)&32)&&FVar(17)&&FVar(18)=0&&(FVar(18)!=FVar(17))&&Var(12)>=195&&!(Var(12)=[5000,5499])
Trigger3=0&&FVar(18):=Var(12);gꂽStateNo2
Trigger4=(Var(5)&32)&&FVar(17)&&FVar(18)&&FVar(19)=0&&(FVar(19)!=FVar(17))&&(FVar(19)!=FVar(18))&&Var(12)>=195&&!(Var(12)=[5000,5499])
Trigger4=0&&FVar(19):=Var(12);gꂽStateNo2
IgnoreHitPause=1
[State -2,󂯐gm]
Type=VarSet
TriggerAll=!IsHelper&&PlayerIDExist(Var(58))
Trigger1=(PlayerID(Var(58)),StateNo=[5200,5299])
var(5)=(Var(5)|128)
IgnoreHitPause=1
[State -2,A[}[m]
Type=VarSet
TriggerAll=!IsHelper&&RoundState=2&&PlayerIDExist(Var(58))
TriggerAll=PlayerID(Var(58)),MoveType!=H&&PlayerID(Var(58)),Alive
Trigger1=MoveHit&&Ctrl=0
var(5)=(Var(5)|64)
IgnoreHitPause=1
[State -2,A[}[mOFF]
Type=VarSet
TriggerAll=!IsHelper&&RoundState=2&&PlayerIDExist(Var(58))
TriggerAll=(PlayerID(Var(58)),MoveType=H||(PlayerID(Var(58)),StateNo=[5200,5210]))&&PlayerID(Var(58)),Alive
Trigger1=MoveHit
var(5)=(Var(5)|64)-64
IgnoreHitPause=1
[State -2,_Eǂłsm]
Type=VarSet
TriggerAll=!IsHelper&&PlayerIDExist(Var(58))
Trigger1=(Var(5)&98304)&&PlayerID(Var(58)),MoveType=H&&(ProjContactTime(0)=[0,60])
Trigger1=0&&Var(5):=(Var(5)|98304)-98304
Trigger2=(Var(5)&98304)
Trigger2=PlayerID(Var(58)),StateType!=L&&PlayerID(Var(58)),MoveType!=H||(PlayerID(Var(58)),StateNo=[5120,5210])
var(5)=(Var(5)|98304)-32768
IgnoreHitPause=1
[State -2,wK^K[hs\StateNoL]
Type=Null
TriggerAll=!IsHelper&&Alive&&RoundState=2&&Life>0&&PlayerIDExist(Var(58))
TriggerAll=SysVar(3)=120||SysVar(3)=131||SysVar(3)=152||SysVar(3)=153||SysFVar(3)=120||SysFVar(3)=131||SysFVar(3)=152||SysFVar(3)=153
TriggerAll=PlayerID(Var(58)),MoveType=A&&!(PlayerID(Var(58)),HitDefAttr=SCA,AT)&&PlayerID(Var(58)),MoveHit=1&&(StateNo=[5000,5080])
Trigger1=FVar(14)=0
Trigger1=0&&FVar(14):=Var(12);Ⴊ݃K[hs\StateNoL1
Trigger2=FVar(14)&&FVar(15)=0&&!(FVar(14)=PlayerID(Var(58)),StateNo)
Trigger2=0&&FVar(15):=Var(12);Ⴊ݃K[hs\StateNoL2
Trigger3=FVar(14)&&FVar(15)&&FVar(16)=0&&!(FVar(14)=PlayerID(Var(58)),StateNo)&&!(FVar(15)=PlayerID(Var(58)),StateNo)
Trigger3=0&&FVar(16):=Var(12);Ⴊ݃K[hs\StateNoL3
IgnoreHitPause=1
[State -2,wKZbg]
Type=Null
TriggerAll=!IsHelper
Trigger1=(TeamMode=Turns)&&!(Var(5)&2)||FVar(14)<200||(FVar(14)=[5000,5499])
Trigger1=0&&FVar(14):=0;Ⴊ݃K[hs\StateNo1
Trigger2=(TeamMode=Turns)&&!(Var(5)&2)||FVar(15)<200||(FVar(15)=[5000,5499])||FVar(15)=FVar(14)
Trigger2=0&&FVar(15):=0;Ⴊ݃K[hs\StateNo2
Trigger3=(TeamMode=Turns)&&!(Var(5)&2)||FVar(16)<200||(FVar(16)=[5000,5499])||FVar(16)=FVar(14)||FVar(16)=FVar(15)
Trigger3=0&&FVar(16):=0;Ⴊ݃K[hs\StateNo3
Trigger4=(TeamMode=Turns)&&!(Var(5)&2)||FVar(17)<195||(FVar(17)=[5000,5499])
Trigger4=0&&FVar(17):=0;gꂽStateNo1
Trigger5=(TeamMode=Turns)&&!(Var(5)&2)||FVar(18)<195||(FVar(18)=[5000,5499])||FVar(18)=FVar(17)
Trigger5=0&&FVar(18):=0;gꂽStateNo2
Trigger6=(TeamMode=Turns)&&!(Var(5)&2)||FVar(19)<195||(FVar(19)=[5000,5499])||FVar(19)=FVar(17)||FVar(19)=FVar(18)
Trigger6=0&&FVar(19):=0;gꂽStateNo3
Trigger7=(TeamMode=Turns)&&!(Var(5)&2)
Trigger7=0&&Var(5):=(Var(5)|64)-64;A[}[m
Trigger8=(TeamMode=Turns)&&!(Var(5)&2)
Trigger8=0&&Var(5):=(Var(5)|128)-128;󂯐gm
Trigger9=(TeamMode=Turns)&&!(Var(5)&2)
Trigger9=0&&Var(5):=(Var(5)|98304)-98304;_Eǂłsm
IgnoreHitPause=1
;---------------------------------------------------------------------------
;Xe[gŒ
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;p[
;---------------------------------------------------------------------------
[State QW}VKp]
type=PowerAdd
triggerall=!ishelper&&(var(5)&2)&&var(27)
trigger1=palno<7
value=ifelse(var(27)<=-1,PowerMax,var(27))
ignorehitpause=1
[State QW}VKp(J[)]
type=VarAdd
triggerall=!ishelper&&(var(5)&2)&&var(27)
trigger1=palno>=7
sysfvar(1)=ifelse(var(27)<=-1,PowerMax,var(27))
ignorehitpause=1
[State -2,p[^ϐ]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=PalNo>=7
Trigger1=Power>SysFVar(1)
sysfvar(1)=Power
IgnoreHitPause=1
[State -2,p[^l]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=PalNo>=7
Trigger1=SysFVar(1)>PowerMAX
sysfvar(1)=PowerMAX
IgnoreHitPause=1
[State -2,p[^l]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=PalNo>=7
Trigger1=SysFVar(1)<0
sysfvar(1)=0
IgnoreHitPause=1
[State -2,p[^p[Zbg]
Type=PowerSet
TriggerAll=!IsHelper
TriggerAll=PalNo>=7
;TriggerAll=Power<SysFVar(1)
Trigger1=!NumPartner
Trigger2=NumPartner
Trigger2=!Partner,Alive
Value=Floor(SysFVar(1))
IgnoreHitPause=1
;---------------------------------------------------------------------------
;A[}[gp̏oro
;---------------------------------------------------------------------------
[State A[}[e-PalFX]
type=PalFX
triggerall=!ishelper&&numhelper(20000);&&palno>=7
trigger1=var(15)
time=IfElse(palno>=9,15,ifelse(palno=8,10,5))
add=128,0,0
mul=256,256,256
sinadd=0,0,0,1
invertall=0
color=256
IgnoreHitPause=1
[State A[}[WJG]
Type=NotHitBy
TriggerAll=!IsHelper
Trigger1=numhelper(20000)
Value=SCA
Time=2
IgnoreHitPause=1
;---------------------------------------------------------------------------
;CtǗ
;---------------------------------------------------------------------------
[State 6Pȉ-Sʑϐ]
Type=LifeAdd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=[1,6]
value=Floor(var(14)*fvar(24))
absolute=1
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State 7P]
Type=VarAdd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=7
sysfvar(0)=var(15)*ifelse((var(5)&1024),fvar(20),1.00);(LifeMAX-Life)
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State 7P-Sʑϐ]
Type=VarAdd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=7
sysfvar(0)=-var(14)*fvar(24)
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State 8P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=8
trigger1=var(15)=[1,100]
sysfvar(0)=var(15)/2*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 8P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=8
trigger1=var(15)=[101,300]
sysfvar(0)=var(15)/4*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 8P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=8
trigger1=var(15)=[301,500]
sysfvar(0)=var(15)/6*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 8P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=8
trigger1=var(15)=[501,1000]
sysfvar(0)=var(15)/10*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 8P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=8
trigger1=var(14)=[1,100]
sysfvar(0)=-var(14)/2*fvar(24)
ignorehitpause=1
[State 8P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=8
trigger1=var(14)=[101,300]
sysfvar(0)=-var(14)/4*fvar(24)
ignorehitpause=1
[State 8P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=8
trigger1=var(14)=[301,500]
sysfvar(0)=-var(14)/6*fvar(24)
ignorehitpause=1
[State 8P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=8
trigger1=var(14)=[501,1000]
sysfvar(0)=-var(14)/10*fvar(24)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 9P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=9
trigger1=var(15)=[1,100]
sysfvar(0)=var(15)/2*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 9P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=9
trigger1=var(15)=[101,300]
sysfvar(0)=var(15)/4*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 9P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=9
trigger1=var(15)=[301,500]
sysfvar(0)=var(15)/6*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 9P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=9
trigger1=var(15)=[501,1000]
sysfvar(0)=var(15)/10*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 9P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=9
trigger1=var(14)=[1,100]
sysfvar(0)=-var(14)/2*fvar(24)
ignorehitpause=1
[State 9P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=9
trigger1=var(14)=[101,300]
sysfvar(0)=-var(14)/4*fvar(24)
ignorehitpause=1
[State 9P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=9
trigger1=var(14)=[301,500]
sysfvar(0)=-var(14)/6*fvar(24)
ignorehitpause=1
[State 9P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=9
trigger1=var(14)=[501,1000]
sysfvar(0)=-var(14)/10*fvar(24)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 7P`9Pj]
Type=varset
TriggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
triggerall=palno=[7,9]
trigger1=var(15)>=LifeMax;̃Ctőlȏ̃_[W
trigger2=var(15)<=-2147483648;Iot
sysfvar(0)=lifemax
ignorehitpause=1
;---------------------------------------------------------------------------
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life>=lifemax/1.5+1
trigger1=var(15)
sysfvar(0)=50*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(15)=[101,300]
sysfvar(0)=5*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(15)=[301,500]
sysfvar(0)=20*ifelse((var(5)&1024),fvar(20),1.00)+random%20
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(15)=[501,1000]
sysfvar(0)=10*ifelse((var(5)&1024),fvar(20),1.00)+random%10
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(15)>=1001
sysfvar(0)=2*ifelse((var(5)&1024),fvar(20),1.00)+random%15
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/2
trigger1=Life>=lifemax/4+1
trigger1=var(15)=[100,1000]
sysfvar(0)=20*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/4
trigger1=enemy,life>=enemy,lifemax/2+1
trigger1=var(15)
sysfvar(0)=-10*ifelse((var(5)&1024),fvar(20),1.00)-random%400
ignorehitpause=1
[State 10P]
Type=varadd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/4
trigger1=enemy,life<=enemy,lifemax/2
trigger1=var(15)
sysfvar(0)=25*ifelse((var(5)&1024),fvar(20),1.00)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life>=lifemax/1.5+1
trigger1=var(14)
sysfvar(0)=-50*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(14)=[101,300]
sysfvar(0)=-5*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(14)=[301,500]
sysfvar(0)=-20+random%20*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(14)=[501,1000]
sysfvar(0)=-10+random%10*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/1.5
trigger1=Life>=lifemax/2+1
trigger1=var(14)>=1001
sysfvar(0)=-2+random%15*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/2
trigger1=Life>=lifemax/4+1
trigger1=var(14)=[100,1000]
sysfvar(0)=-20*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/4
trigger1=enemy,life>=enemy,lifemax/2+1
trigger1=var(14)
sysfvar(0)=10-random%400*fvar(24)
ignorehitpause=1
[State 10P-Sʑϐ]
Type=varadd
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=10
trigger1=Life<=lifemax/4
trigger1=enemy,life<=enemy,lifemax/2
trigger1=var(14)
sysfvar(0)=-25*fvar(24)
ignorehitpause=1
;---------------------------------------------------------------------------
[State 11P]
Type=VarAdd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=11
sysfvar(0)=var(11)*ifelse((var(5)&1024),fvar(20),1.00)
IgnoreHitPause=1
[State 11P-Sʑϐ]
Type=VarAdd
triggerall=0
triggerAll=!IsHelper&&numhelper(20010)
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=11
sysfvar(0)=-var(11)*fvar(24)
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State 12P]
Type=VarAdd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(14));Sʑϐ_[WtO
trigger1=palno=12
sysfvar(0)=var(14)
IgnoreHitPause=1
[State 12P]
Type=VarAdd
triggerAll=!IsHelper
triggerall=!(sysvar(3)=[120,154])
triggerall=!(StateNo=[120,154])
triggerall=!(StateNo=1409)
triggerall=(var(15));_[WtO
trigger1=palno=12
sysfvar(0)=-var(15);*fvar(24)
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State ̃Ctm]
type=VarSet
triggerall=!ishelper
trigger1=0&&var(16):=0
trigger2=playeridexist(var(58))
var(16)=playerid(var(58)),life
ignorehitpause=1
[State -2,ݑ̗͂ϐɃZbg]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=PalNo<7
var(9)=Life
IgnoreHitPause=1
[State -2,CtǗ^ݑ̗͂ϐɃZbg]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=PalNo>=7
var(9)=LifeMAX-Floor(SysFVar(0))
IgnoreHitPause=1
[State -2,_[W󂯂]
Type=HitFallDamage
IgnoreHitPause=1
TriggerAll=!IsHelper
Trigger1=PalNo>=7
[State -2,_[W]
Type=LifeSet
TriggerAll=!IsHelper&&Alive
Trigger1=PalNo>=10
Value=Var(9)
IgnoreHitPause=1
[State -2,CtǗpNoKo]
Type=AssertSpecial
TriggerAll=0;!IsHelper&&Alive
TriggerAll=palno=[10,11];CtǗ
Trigger1=PlayerID(Var(58)),Life>0&&PlayerID(Var(58)),Alive&&PlayerID(Var(58)),MoveType!=H
Trigger1=LifeMAX!=SysFVar(0)
Flag=NoKo
IgnoreHitPause=1
[State -2,CtǗ^CtZbg]
Type=LifeSet
TriggerAll=!IsHelper&&Alive
TriggerAll=PalNo>=7
Trigger1=1
Value=LifeMAX-Floor(SysFVar(0))
IgnoreHitPause=1
[State etO]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=0&&var(15):=0
Trigger2=(var(5)&2)
var(15)=gethitvar(damage)
IgnoreHitPause=1
[State SʑϐpetO]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=numhelper(20010)
var(14)=0
IgnoreHitPause=1
[State -2,CtǗ^l]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=SysFVar(0)<0
sysfvar(0)=0
IgnoreHitPause=1
;---------------------------------------------------------------------------
;ϐ-l
;---------------------------------------------------------------------------
[State l-h͂ƍlKp]
type=DefenceMulSet
triggerall=!ishelper
trigger1=alive
value=fvar(1)*fvar(20)
ignorehitpause=1
[State l-tOOFF]
type=varset
triggerall=!ishelper
trigger1=!(var(5)&1024)
fvar(20)=1.00
ignorehitpause=1
[State l-CtǗ]
type=varset
triggerall=!ishelper
trigger1=(var(5)&1024)
Trigger1=PalNo>=7;CtǗON
fvar(20)=fvar(4)+(1.00*sysvar(3))/(2.00*LifeMax)
ignorehitpause=1
[State l-CtǗȂ]
type=varset
triggerall=!ishelper
trigger1=(var(5)&1024)
Trigger1=PalNo<7;CtǗOFF
fvar(20)=fvar(4)+(1.00*Life)/(2.00*LifeMax)
ignorehitpause=1
[State l-tOZbg]
type=VarSet
triggerall=!IsHelper
trigger1=MoveType!=H
trigger2=(sysvar(3)=[120,154])
var(17)=0
ignorehitpause=1
[State l-qbg]
type=VarSet
triggerall=!IsHelper&&(var(5)&1024);tOON
trigger1=MoveType=H
trigger1=!(stateno=[120,154])
var(17)=GetHitVar(HitCount)
ignorehitpause=1
[State 1HITڍlKp]
type=LifeAdd
triggerall=!IsHelper&&Alive&&(var(5)&1024);tOON
triggerall=PalNo<7;CtǗOFF
triggerall=var(17)=1
triggerall=var(19):=GetHitVar(Damage)
trigger1=var(18):=Floor(var(19)*(1.0-(fvar(1)*fvar(20))))
trigger1=!(sysvar(3)=[120,154])
trigger1=!(StateNo=[120,154])
trigger1=!(StateNo=1409)
value=var(18)
absolute=1
ignorehitpause=1
;---------------------------------------------------------------------------
[State ]
type=SelfState
triggerall=!ishelper
triggerall=!(var(5)&256);MUGEN ONLY
triggerall=palno>=9
trigger1=(HitPauseTime)
value=2147483644
ignorehitpause=1
persistent=256
[state jugglegp]
type=assertspecial
triggerall=!ishelper
trigger1=1
flag=nojugglecheck
flag2=nowalk
ignorehitpause=1
[State ]
Type=AssertSpecial
TriggerAll=!IsHelper
trigger1=1
Flag=NoAirGuard
Flag2=NoStandGuard
Flag3=NoCrouchGuard
IgnoreHitPause=1
[state K[hs\]
type=assertspecial
triggerall=!ishelper
trigger1=(var(5)&4096);otO
flag=unguardable
ignorehitpause=1
[state AIp]
type=assertspecial
triggerall=!ishelper
trigger1=var(59)>=1
flag=noautoturn
ignorehitpause=1
[State AIp-U]
type=Turn
trigger1=!ishelper
trigger1=StateType!=A&&ctrl&&var(59)>0&&PlayerIDExist(var(58))
trigger1=(PlayerID(var(58)),Pos X>Pos X)*2-1-facing
[State gametimeXe]
type=PosSet
triggerall=!ishelper&&alive
triggerall=statetype!=A
triggerall=movetype!=A
triggerall=palno>=7
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
y=0
ignorehitpause=1
[State gametimeXe]
type=Selfstate
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
value=sysvar(3)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=0
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=1
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=2
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=3
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=4
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=5
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=6
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State Xe]
type=HitOverride
triggerall=!ishelper&&alive
triggerall=palno>=7
triggerall=StateNo!=999
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
attr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot=7
stateno=999
forceair=ifelse(statetype=A,1,0)
ignorehitpause=1
[State -2,TimeZbg]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=StateNo=150&&Time<=0&&SysVar(3)=StateNo
Trigger2=StateNo=152&&Time<=0&&SysVar(3)=StateNo
Trigger3=StateNo=154&&Time<=0&&SysVar(3)=StateNo
Trigger4=StateNo=5000&&Time<=0&&SysVar(3)=StateNo
Trigger5=StateNo=5010&&Time<=0&&SysVar(3)=StateNo
Trigger6=StateNo=5020&&Time<=0&&SysVar(3)=StateNo
Trigger7=StateNo=5070&&Time<=0&&SysVar(3)=StateNo
Trigger8=StateNo=5080&&Time<=0&&SysVar(3)=StateNo
Trigger9=sysfvar(4)=-1
sysvar(4)=0
IgnoreHitPause=1
[State -2,Cgp]
Type=VarSet
TriggerAll=!IsHelper&&Alive
TriggerAll=RoundState=0
;TriggerAll=RoundsExisted=0
TriggerAll=SysVar(3)!=190
TriggerAll=SysVar(3)!=5900
TriggerAll=SysVar(3)!=[19001900,19001901]
TriggerAll=SysVar(3)!=19991900
trigger1=1;roundno=1
sysvar(3)=5900
IgnoreHitPause=1
[State -2,̉opXe[gŒ]
Type=SelfState
TriggerAll=!IsHelper&&Alive&&RoundState=4
TriggerAll=Helper(30000),Var(59)>45
Trigger1=!(SysVar(3)=[170,189])
Trigger1=!(SysVar(3)=[18001800,18991899])
Value=IfElse(Win,180,IfElse(Lose,170,175))
Ctrl=0
Persistent=256
IgnoreHitPause=1
[State HitOverRide^ReversalDefXe[gڍs]
type=SelfState
TriggerAll=!ishelper&&alive
triggerall=palno>=7||sysfvar(4)=-1
trigger1=Stateno=1409
trigger1=Anim=25002500
value=1401;gqbg
Ctrl=0
persistent=256
ignorehitpause=1
[State -2,Xe[gŒ]
Type=SelfState
TriggerAll=!IsHelper&&Alive
triggerall=StateNo!=1409
;
Trigger1=RoundState>=3&&sysfvar(4)!=-1
;펞gp
Trigger2=PalNo>=7
Value=SysVar(3)
Ctrl=IfElse(((Var(5)&2)||RoundState=3)&&(SysVar(3)=0||(SysVar(3)=[10,12])||SysVar(3)=50||SysVar(3)=52&&SysVar(4)>=3||(SysVar(3)=[120,140])||(SysVar(3)=5900)),1,0)
Persistent=256
IgnoreHitPause=1
;---------------------------------------------------------------------------
;wp[ی
;memo AINwp[̕ی-1ɒuĂ
;---------------------------------------------------------------------------
[State wp[یp]
type=LifeSet
triggerall=ishelper
trigger1=1
value=(Root,LifeMax)
ignorehitpause=1
;---------------------------------------------------------------------------
[State vY}Lm]
type=SelfState
trigger1=ishelper(1005)
trigger1=stateno!=1009
value=ifelse(sysvar(3),sysvar(3),1005)
ignorehitpause=1
[State vY}Lm-HitOverrideΉ]
type=SelfState
trigger1=ishelper(1005)
trigger1=stateno=1009
value=1006
ignorehitpause=1
[State vY}Lm2]
type=SelfState
trigger1=ishelper(1105)
trigger1=stateno!=1109
value=ifelse(sysvar(3),sysvar(3),1105)
ignorehitpause=1
[State vY}Lm2-HitOverrideΉ]
type=SelfState
trigger1=ishelper(1105)
trigger1=stateno=1109
value=1106
ignorehitpause=1
;---------------------------------------------------------------------------
[State ]
type=SelfState
trigger1=ishelper(1350)
value=1350
ignorehitpause=1
;---------------------------------------------------------------------------
[State SvY}Lm]
type=SelfState
trigger1=ishelper(3050)
value=ifelse(sysvar(3),sysvar(3),3050)
ignorehitpause=1
[State ]
type=SelfState
trigger1=ishelper(3055)||ishelper(3056)||ishelper(3057)
value=3055
ignorehitpause=1
[State Wmp]
type=SelfState
trigger1=ishelper(3099)
value=3099
ignorehitpause=1
;---------------------------------------------------------------------------
[State ]
type=SelfState
trigger1=ishelper(3150)||ishelper(3151)
value=3150
ignorehitpause=1
;---------------------------------------------------------------------------
[State XsA[]
type=SelfState
trigger1=ishelper(3250)
value=ifelse(sysvar(3),sysvar(3),3250)
ignorehitpause=1
[State GC]
type=SelfState
trigger1=ishelper(3254)
value=3254
ignorehitpause=1
[State r[]
type=SelfState
trigger1=ishelper(3255)
value=3255
ignorehitpause=1
;---------------------------------------------------------------------------
[State vY}Lm]
type=SelfState
trigger1=ishelper(3305)||ishelper(3306)||ishelper(3307)||ishelper(3308)||ishelper(3309)
trigger1=stateno!=3309
value=ifelse(sysvar(3),sysvar(3),3305)
ignorehitpause=1
[State vY}Lm-HitOverrideΉ]
type=SelfState
trigger1=ishelper(3305)||ishelper(3306)||ishelper(3307)||ishelper(3308)||ishelper(3309)
trigger1=stateno=3309
value=3306
ignorehitpause=1
;---------------------------------------------------------------------------
[State GtFNg]
type=SelfState
trigger1=ishelper(4050)
value=4050
ignorehitpause=1
;---------------------------------------------------------------------------
[State MAXAbp[-o]
type=SelfState
trigger1=ishelper(4150)
value=4150
ignorehitpause=1
[State MAXAbp[-o2]
type=SelfState
trigger1=ishelper(4151)
value=4151
ignorehitpause=1
[State MAXAbp[-J]
type=SelfState
trigger1=ishelper(4152)
value=4152
ignorehitpause=1
;---------------------------------------------------------------------------
[State qbgXp[N]
type=SelfState
trigger1=ishelper(6000)
value=6000
ignorehitpause=1
;---------------------------------------------------------------------------
[State _EEFF]
type=SelfState
trigger1=ishelper(6070)
value=6070
ignorehitpause=1
[State _EEFF]
type=SelfState
trigger1=ishelper(6071)
value=6071
ignorehitpause=1
[State _EEFF-n]
type=SelfState
trigger1=ishelper(6072)||ishelper(6073)
value=6072
ignorehitpause=1
[State _EEFF-]
type=SelfState
trigger1=ishelper(60720)||ishelper(60721)||ishelper(60722)||ishelper(60723)||ishelper(60724)||ishelper(60725)||ishelper(60726)||ishelper(60727)||ishelper(60728)||ishelper(60729)
value=60720
ignorehitpause=1
;---------------------------------------------------------------------------
[State yEFF]
type=SelfState
trigger1=ishelper(6090)
value=6090
ignorehitpause=1
;---------------------------------------------------------------------------
[State SYSTEM-MESSAGE]
type=SelfState
trigger1=ishelper(6900)||ishelper(6901)||ishelper(6902)||ishelper(6903)||ishelper(6904)
value=6900
ignorehitpause=1
;---------------------------------------------------------------------------
[State `[WEFF]
type=SelfState
trigger1=ishelper(6950)
value=ifelse(sysvar(3),sysvar(3),6950)
ignorehitpause=1
;---------------------------------------------------------------------------
[State A[}[]
type=SelfState
trigger1=ishelper(20000)
value=20000
ignorehitpause=1
;---------------------------------------------------------------------------
[State Sʑϐ]
type=SelfState
trigger1=ishelper(20010)
value=20010
ignorehitpause=1
;---------------------------------------------------------------------------
[State Ó]o]
type=SelfState
trigger1=ishelper(23000)
value=ifelse(sysvar(3),sysvar(3),23000)
ignorehitpause=1
;---------------------------------------------------------------------------
[State ʒ[m]
type=SelfState
trigger1=ishelper(30000)
value=ifelse(sysvar(3),sysvar(3),30000)
ignorehitpause=1
;---------------------------------------------------------------------------
[State ~߉]
type=SelfState
trigger1=ishelper(30005)
value=30005
ignorehitpause=1
;---------------------------------------------------------------------------
[state i^[Qbg]
type=selfstate
trigger1=ishelper(25002500)
value=25002500
anim=25002500
ctrl=0
ignorehitpause=1
;---------------------------------------------------------------------------
[State GUwp[mwp[]
type=SelfState
trigger1=ishelper(66670)
value=66670
ignorehitpause=1
[State PlayerID擾ׂ̃wp[]
type=SelfState
trigger1=ishelper(76700)
value=76700
ignorehitpause=1
[State GUwp[m⏕wp[]
type=SelfState
trigger1=ishelper(77760)
value=77760
ignorehitpause=1
;---------------------------------------------------------------------------
;펞ĎXe[g
;---------------------------------------------------------------------------
[Statedef -3]
;--------------------------------------------------------------------------
[State Xe[gD抴mp]
type=VarSet
trigger1=!ishelper
sysfvar(4)=gametime
ignorehitpause=1
;--------------------------------------------------------------------------
[State OG]
Type=NotHitBy
TriggerAll=!IsHelper
Trigger1=RoundState!=2
Trigger1=0&&Var(5):=(Var(5)|2)-2
Trigger2=RoundState=2&&Ctrl
Trigger2=0&&Var(5):=(Var(5)|2)
Trigger3=!(Var(5)&2)
Value2=SCA
Time=2
IgnoreHitPause=1
[State -3,IvVG-H炢G]
Type=NotHitBy
TriggerAll=!IsHelper
TriggerAll=(var(5)&16777216)
Trigger1=P2MoveType=H||MoveContact||NumTarget||HitPauseTime
Trigger2=PlayerIDExist(Var(58))
Trigger2=PlayerID(Var(58)),MoveType=H
Value2=SCA
Time=1
IgnoreHitPause=1
[State -3,IvVG-ꕔKEZ&OG]
Type=NotHitBy
TriggerAll=!IsHelper
TriggerAll=(var(5)&16777216)
Trigger1=(sysvar(3)=[200,699])||(sysvar(3)=[1100,1999])
Trigger1=!(HitDefAttr=SCA,AA,AP,AT)
Trigger2=(sysvar(3)=[1000,1099])||(sysvar(3)=[3000,4999])
Value2=SCA
Time=1
IgnoreHitPause=1
[State -3,IvVG-UG]
Type=NotHitBy
TriggerAll=!IsHelper
TriggerAll=(var(5)&33554432)
Trigger1=movetype=A
Value2=SCA
Time=1
IgnoreHitPause=1
[State -3,IvVG-UG]
Type=NotHitBy
TriggerAll=!IsHelper
TriggerAll=(var(5)&67108864)
Trigger1=p2movetype=A||enemynear(var(55)),movetype=A
Trigger2=playeridexist(var(58))
Trigger2=playerid(var(58)),movetype=A
Value2=SCA
Time=1
IgnoreHitPause=1
[State OCto[\]
type=AssertSpecial
triggerall=!ishelper
trigger1=!(var(5)&2)
flag=nobardisplay
ignorehitpause=1
[State oPalFx]
type=PalFX
triggerall=!ishelper&&(var(5)&2)&&(var(5)&4096)
triggerall=!(sysvar(3)=[4000,4002]);Sʉo
trigger1=gametime%120=1
trigger2=gametime%90=1
time=4
add=0,0,0
mul=256,256,256
sinadd=-256,-256,-256,3
invertall=0
color=256
;---------------------------------------------------------------------------
;Q[VXe
;---------------------------------------------------------------------------
[State ʒ[mbNobN]
type=varset
TriggerAll=!ishelper
trigger1=fvar(5)
trigger1=abs(fvar(5))<1.0
fvar(5)=0
[State ʒ[mbNobN]
type=varset
TriggerAll=!ishelper
trigger1=fvar(5)
trigger1=numtarget
trigger1=target,hitover||(target,gethitvar(hitshaketime)>0&&target,time<=0)
fvar(5)=0
[State ʒ[mbNobN]
type=varset
TriggerAll=!ishelper
trigger1=movecontact=1&&numtarget
fvar(5)=target,gethitvar(xvel)
ignorehitpause=1
[State ʒ[mbNobN]
type=posadd
TriggerAll=!ishelper&&!(var(8))
triggerall=fvar(5)
triggerall=numtarget
triggerall=!hitpausetime&&target,gethitvar(hitshaketime)<=0
triggerall=(target,statetype=S||target,statetype=C)&&!(target,gethitvar(yvel))&&!(target,hitfall)
trigger1=target,frontedgebodydist<=abs(target,vel x)
trigger1=(target,gethitvar(xvel)*target,facing)>0
trigger2=target,backedgebodydist<=abs(target,vel x)
trigger2=(target,gethitvar(xvel)*target,facing)<0
x=ifelse(target,frontedgebodydist<=0,-1,1)*(target,facing)*fvar(5)
[State ʒ[mbNobN]
type=varset
TriggerAll=!ishelper
trigger1=numtarget
trigger1=target,gethitvar(hitshaketime)<=0
fvar(5)=fvar(5)*0.85
;---------------------------------------------------------------------------
[State ʒ[̉߂]
type=Width
triggerall=!ishelper&&(var(5)&1);winł̈Ӑ}ȂȂ悤ɂΉ
trigger1=StateType=A&&MoveType!=H&&!(StateNo=[120,159])
trigger2=numenemy
trigger2=!(playeridexist(var(58)))
trigger2=P2StateType=A&&P2MoveType=H&&!(Enemy,StateNo=[120,159])
trigger3=playeridexist(var(58))
trigger3=playerid(var(58)),statetype=A&&playerid(var(58)),movetype=H&&!(playerid(var(58)),stateno=[120,159])
edge=5,-5
;---------------------------------------------------------------------------
;AI⏕
;---------------------------------------------------------------------------
[State -3,wK^gmOtO]
Type=Null
TriggerAll=!IsHelper&&Alive&&PlayerIDExist(Var(58))
Trigger1=0&&Var(5):=(Var(5)|32)-32
Trigger2=MoveReversed=0&&MoveType!=H
Trigger2=1||FVar(23):=StateNo
Trigger2=0&&Var(12):=IfElse((PlayerID(Var(58)),StateNo=[120,155]),PlayerID(Var(58)),PrevStateNo,PlayerID(Var(58)),StateNo)
IgnoreHitPause=1
;---------------------------------------------------------------------------
;g΍
;---------------------------------------------------------------------------
[State ]
type=changestate
triggerall=!ishelper
triggerall=!ctrl
triggerall=time>=300||sysvar(4)>=300
triggerall=roundstate=2
trigger1                                                                                                                                                                                                                                                       =(pos y)>0&&(screenpos y)>GameHeight
trigger1=(pos y)>0&&(screenpos y)>240
trigger2=!selfanimexist(anim)
trigger3=anim=25002500
value=5040
[State 葤]
type=targetstate
triggerall=!ishelper
trigger1=numtarget=1
trigger1=!(movetype=A)
trigger1=target,time>=300
value=51
;---------------------------------------------------------------------------
;̏
;---------------------------------------------------------------------------
[State xsׂ͂߂^Xe[gύX]
Type=StateTypeSet
TriggerAll=!IsHelper&&Alive&&RoundState=3
Trigger1=SysVar(3)=0
Trigger2=(SysVar(3)=120||SysVar(3)=140)&&Pos Y=0
Trigger3=(SysVar(3)=[130,131])
Trigger4=(SysVar(3)=[150,153])
Trigger5=(SysVar(3)=5900)
StateType=S
MoveType=I
IgnoreHitPause=1
[State xsׂ͂߂^\]
Type=CtrlSet
TriggerAll=!IsHelper&&Alive&&RoundState=3
Trigger1=SysVar(3)=0
Trigger2=(SysVar(3)=120||SysVar(3)=140)&&Pos Y=0
Trigger3=(SysVar(3)=[130,131])
Trigger4=(SysVar(3)=[150,153])
Trigger5=(SysVar(3)=5900)
Value=1
IgnoreHitPause=1
[State ΍]
Type=CtrlSet
TriggerAll=!IsHelper&&Alive&&RoundState=4
Trigger1=1
Value=0
IgnoreHitPause=1
[State S΍^EhڍsȂ]
Type=AssertSpecial
TriggerAll=!IsHelper&&Alive&&RoundState=3
Trigger1=MoveType=A
Flag=Intro
IgnoreHitPause=1
[State S΍^EhڍsȂ]
Type=AssertSpecial
TriggerAll=!IsHelper&&Alive&&RoundState>=3
Trigger1=!(SysVar(3)=[170,189])
Trigger1=!(SysVar(3)=[18001800,18991899])
Flag=RoundNotOver
IgnoreHitPause=1
;---------------------------------------------------------------------------
;StateNo=5900
;---------------------------------------------------------------------------
[State -3,5900]
Type=VarRangeSet
TriggerAll=!ishelper&&StateNo=5900
Trigger1=RoundsExisted=0
Trigger2=(TeamMode=Turns)
Value=0
IgnoreHitPause=1
[State -3,5900]
Type=VarRangeSet
TriggerAll=!ishelper&&StateNo=5900
Trigger1=RoundsExisted=0
Trigger2=(TeamMode=Turns)
FValue=0
IgnoreHitPause=1
[State -3,5900]
type                                                                                                                                                                                                                                                           =RemapPal
type=null
TriggerAll=!ishelper&&StateNo=5900
trigger1=1
source=1,1
dest=1,palno
IgnoreHitPause=1
[state Cg]
type=changestate
TriggerAll=!ishelper&&StateNo=5900
trigger1=1
value=ifelse((var(5)&4096),19991900,190)
persistent=256
ignorehitpause=1
;---------------------------------------------------------------------------
;HitOverRide^ReversalDefXe[gڍs
;---------------------------------------------------------------------------
[state HitOverRide^ReversalDefXe[gڍs_anim]
type=changeanim
TriggerAll=!ishelper
trigger1=Stateno=1409
value=25002500
persistent=256
ignorehitpause=1
[State HitOverRide^ReversalDefXe[gڍs(Xe[gŒȂꍇ)]
type=SelfState
TriggerAll=!ishelper
triggerall=Palno<7
trigger1=Stateno=1409
value=1401;gqbg
Ctrl=0
persistent=256
ignorehitpause=1