;---------------------------------------------------------------------------
;펞ĎXe[g
;---------------------------------------------------------------------------
[Statedef -2]
;---------------------------------------------------------------------------
[State ^o^]
type=Null
ignorehitpause=1
triggerall=!ishelper
;---------------------------------------------------------------------------
;RtBO
;---------------------------------------------------------------------------
trigger1=               (   0   );yIKEMENŎgpz
                                 ;0-OFF 1-ON
                                 ;Player^HelperNormal^HelperɕύX܂
                                 ;IKEMEN GOł͎ONɂȂ̂ŏȗČ\ł(0.99ɂēmF)
;---------------------------------------------------------------------------
trigger2=0&&fvar(30):= (  1.00  );yÚz
                                 ;ftHg1.00
;---------------------------------------------------------------------------
trigger3=0&&var(11) :=(   200   );y1PJ[ȊOőI񂾎̌Œ_[Wlz
                                 ;ftHg200
;---------------------------------------------------------------------------
trigger4=               (   1   );ypBGM炷z
                                 ;0-OFF 1-ON
                                 ;ftHg1
;---------------------------------------------------------------------------
trigger5=               (   1   );yAI펞NtOz
                                 ;0-OFF 1-ON
                                 ;ftHg1
                                 ;VMUGENIKEMEN̏ꍇ͎Ŕʂ̂Őݒ͕svł
;---------------------------------------------------------------------------
;
;Ⴞ
;
;---------------------------------------------------------------------------
trigger1=0&&var(5):=(var(5)|256);IKEMENtOON
trigger4=0&&var(5):=(var(5)|512);BGMtOON
trigger5=0&&var(5):=(var(5)|2048);AI펞NON
;---------------------------------------------------------------------------
[State oOC]
type=Null
ignorehitpause=1
triggerall=!ishelper
trigger1=fvar(30)<0
trigger1=0&&fvar(30):=1.00
[state o[W]
type=null
ignorehitpause=1
triggerall=!ishelper
trigger1=(2**9=4096)
trigger1=1||var(5):=(var(5)|1);tOĂWINMUGEN
;---------------------------------------------------------------------------
;
;---------------------------------------------------------------------------
[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 Esk̃JEg^I펞w]
Type=VarSet
triggerall=!ishelper
Trigger1=RoundState=4
var(11)=(var(11)%1000000)+Ifelse(!Win,Ifelse(!Lose,3,2),1)*1000000
[State Esk̃JEg^EhJn_]
Type=VarSet
triggerall=!ishelper
Trigger1=RoundState=0
Trigger1=Var(11)>=1000000
var(11)=(Var(11)%1000000)+Ifelse(Var(11)>=2000000,Ifelse(Var(11)>=3000000,10000,100),1)
;VareFu@FDDFLLWW@v̌ŕAFtOADh[ALAWƂȂB
;
;@UQɕĂꂼ̉񐔂𐔂B
;@Vڂ́@PŏtO@QŔsktO@RŃh[tOƂB
;@ÕEhŃtO𗧂ĂĂAEhJnɂB
;Q
;@@(Var(52)%100)+Win
;@sk@(Floor(Var(52)/100)%100)+Lose
;@h[@(Floor(Var(52)/10000)%100)+DrawGame
;@Ă鐔͒O܂ł̐Ȃ̂ŁÃ݂Eh̒liWin,LosejĂB
[State Xe[gDꊴm]
type=VarSet
triggerall=!ishelper||ishelper(20000)
trigger1=sysfvar(4)!=gametime
sysfvar(4)=-1
ignorehitpause=1
[State ėpSE~]
type=StopSnd
triggerall=!ishelper
trigger1=movetype=H||sysfvar(4)=-1
channel=5
ignorehitpause=1
[State CgpEFF]
type=RemoveExplod
TriggerAll=!IsHelper
triggerall=RoundState=2
trigger1=numexplod(190)
id=190
ignorehitpause=1
[State 藠EFF]
type=RemoveExplod
TriggerAll=!IsHelper
triggerall=numexplod(215)
trigger1=anim!=210
id=215
ignorehitpause=1
[State SE~-_bV]
type=StopSnd
triggerall=!ishelper
trigger1=!(sysvar(3)=100)
channel=1
ignorehitpause=1
[State gZoOh~]
type=Null
ignorehitpause=1
triggerall=!ishelper
trigger1=!(sysvar(3)=[223,224])
trigger1=1||var(13):=0
[State AIoropPrevStateno]
Type=Null
triggerall=!ishelper
Trigger1=var(25)!=sysvar(3)
Trigger1=1||var(25):=sysvar(3)
IgnorehitPause=1
[State Zoompϐ]
Type=Null
triggerall=!ishelper
Trigger1=fvar(4)<=1.00
Trigger1=1||fvar(4):=1.00
Trigger2=!(sysvar(3)=[3000,4999])||!(var(5)&2)
Trigger2=1||fvar(4):=0
IgnorehitPause=1
[State ]
type=null
TriggerAll=!ishelper
TriggerAll=random%3=0
Trigger1=0&&var(50):=random%2
Trigger2=0&&var(50):=var(50)+((random%2)*2)
Trigger3=0&&var(50):=var(50)+((random%2)*4)
Trigger4=0&&var(50):=var(50)+((random%2)*8)
Trigger5=0&&var(50):=var(50)+((random%2)*16)
Trigger6=0&&var(50):=var(50)+((random%2)*32)
Trigger7=0&&var(50):=var(50)+((random%2)*64)
Trigger8=0&&var(50):=var(50)+((random%2)*128)
Trigger9=0&&var(50):=var(50)+((random%2)*256)
Trigger10=0&&var(50):=var(50)+((random%2)*512)
Trigger11=0&&var(50):=var(50)+((random%2)*1024)
Trigger12=0&&var(50):=var(50)+((random%2)*2048-var(50)%2)/2
Trigger13=0&&var(50):=var(50)+((random%2)*4096-var(50)%4)/4
Trigger14=0&&var(50):=var(50)+((random%2)*8192-var(50)%8)/8
Trigger15=0&&var(50):=var(50)+((random%2)*16384-var(50)%16)/16
Trigger16=0&&var(50):=var(50)+((random%2)*32768-var(50)%32)/32
Trigger17=0&&var(50):=var(50)+((random%2)*65536-var(50)%64)/64
Trigger18=0&&var(50):=var(50)+((random%2)*131072-var(50)%128)/128
Trigger19=0&&var(50):=var(50)+((random%2)*262144-var(50)%256)/256
Trigger20=0&&var(50):=var(50)+((random%2)*524288-var(50)%512)/512
Trigger21=0&&var(50):=var(50)+((random%2)*1048576-var(50)%1024)/1024
Trigger22=0&&var(50):=var(50)+((random%2)*2097152-var(50)%2048)/2048
Trigger23=0&&var(50):=var(50)+((random%2)*4194304-var(50)%4096)/4096
Trigger24=0&&var(50):=var(50)+((random%2)*8388608-var(50)%8192)/8192
Trigger25=0&&var(50):=var(50)+((random%2)*16777216-var(50)%16384)/16384
Trigger26=0&&var(50):=var(50)+((random%2)*33554432-var(50)%32768)/32768
Trigger27=0&&var(50):=var(50)+((random%2)*67108864-var(50)%65536)/65536
Trigger28=0&&var(50):=var(50)+((random%2)*134217728-var(50)%121072)/121072
Trigger29=0&&var(50):=var(50)+((random%2)*268435456-var(50)%262144)/262144
Trigger30=0&&var(50):=var(50)+((random%2)*536870912-var(50)%524288)/524288
Trigger31=0&&var(50):=var(50)+((random%2)*1073741824-var(50)%1048576)/1048576
Trigger32=0&&var(50):=var(50)+((random%2)*-2147483648-var(50)%2097152)/2097152
ignorehitpause=1
[State ݒ]
type=varset
TriggerAll=!ishelper
Trigger1=var(50)<0
var(50)=var(50)*-1
ignorehitpause=1
[State qbgm]
type=varset
triggerall=!ishelper
trigger1=movecontact=1&&var(30)<0
var(30)=hitpausetime
ignorehitpause=1
[State otO]
type=Null
ignorehitpause=1
triggerall=!ishelper
trigger1=0&&var(5):=(var(5)|16)-16
trigger2=life<(lifemax*0.50)
trigger2=1||var(5):=(var(5)|16)
;---------------------------------------------------------------------------
;Z
;---------------------------------------------------------------------------
[state 񓀌]
type=projectile
triggerall=!ishelper
trigger1=enemy,stateno=513513&&enemy,time
projid=513513
projanim=25002502
attr=sca,aa,ap,at
getpower=0,0
givepower=0,0
hitflag=mafdpl
guardflag=;mafdpl
numhits=0
sparkno=-1
projremove=1
projremovetime=1
projedgebound=ceil(2.0**30)
projstagebound=ceil(2.0**30)
projheightbound=-ceil(2.0**30),ceil(2.0**30)
supermovetime=ceil(2.0**31)-1
pausemovetime=ceil(2.0**31)-1
guard.dist=0
postype=p1
affectteam=e
ground.type=none
p2stateno=-1
p2getp1state=1
offset=0,0
ignorehitpause=1
;---------------------------------------------------------------------------
;(N)wp[Ăяo
;---------------------------------------------------------------------------
[State (N)AINpwp[]
type=Helper
triggerall=!ishelper&&(var(5)&1)
triggerall=(var(5)&256);IKEMENtO
trigger1=!NumHelper(101010)
trigger1=!var(59)
helpertype=Normal
name="AI"
stateno=101010
ID=101010
pos=9999,9999
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
[State (N)BGMwp[]
type=Helper
triggerall=!ishelper
triggerall=(var(5)&256);IKEMENtO
triggerall=(var(5)&512);BGMtO
trigger1=!NumHelper(10000)
helpertype=Normal
name="BGM"
stateno=10000
ID=10000
postype=front
pos=0,0
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
[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
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)AINpwp[]
type=Helper
triggerall=!ishelper&&(var(5)&1)
triggerall=!(var(5)&256);IKEMENtO
trigger1=!NumHelper(101010)
trigger1=!var(59)
helpertype=Player
name="AI"
stateno=101010
ID=101010
pos=9999,9999
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
[State (N)BGMwp[]
type=Helper
triggerall=!ishelper
triggerall=!(var(5)&256);IKEMENtO
triggerall=(var(5)&512);BGMtO
trigger1=!NumHelper(10000)
helpertype=Player
name="BGM"
stateno=10000
ID=10000
postype=front
pos=0,0
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
[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
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=alive
triggerall=RoundState<=2
triggerall=!(sysvar(3)=[120,154])
triggerall=StateNo!=2147483646
trigger1=NumHelper(20000)=0
helpertype=Player
name="Armor"
stateno=20000
ID=20000
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)
[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
;---------------------------------------------------------------------------
;AIpd͉xv
;---------------------------------------------------------------------------
[State -2,yaccel]
type=VarSet
triggerall=!ishelper
TriggerAll=PlayerIDEXist(var(58))
trigger1=fvar(39)!=PlayerID(var(58)),const(movement.yaccel)
trigger1=PlayerID(var(58)),stateno!=[5000,5210]
trigger1=PlayerID(var(58)),Vel Y!=0
fvar(39)=PlayerID(var(58)),const(movement.yaccel)
ignorehitpause=1
[State -2,yaccel]
type=VarSet
triggerall=!ishelper
TriggerAll=PlayerIDEXist(var(58))
trigger1=fvar(39)!=PlayerID(var(58)),GetHitVar(yaccel)
trigger1=PlayerID(var(58)),stateno=[5000,5210]
trigger1=PlayerID(var(58)),Vel Y!=0
fvar(39)=PlayerID(var(58)),GetHitVar(yaccel);(ŌĂyaccell)
ignorehitpause=1
[State -2,G󒆂Ȃ]
type=VarSet
triggerall=!ishelper
TriggerAll=PlayerIDEXist(var(58))
trigger1=fvar(39)!=0
trigger1=PlayerID(var(58)),Vel Y=0
fvar(39)=0;(ŌĂyaccell)
ignorehitpause=1
;---------------------------------------------------------------------------
[State -2,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
;---------------------------------------------------------------------------
;GtFNg
;---------------------------------------------------------------------------
[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-PROJqbg]
type=playsnd
triggerall=!ishelper&&var(32)>=0
trigger1=projhittime(0)=1
value=S5,103
channel=2
ignorehitpause=1
[State SE-K[h]
type=playsnd
triggerall=!ishelper
trigger1=movecontact=1&&var(30)=hitpausetime
trigger1=moveguarded=1
trigger2=projguardedtime(0)=1
value=S6,0
channel=2
ignorehitpause=1
[State N-PROJqbg-a]
type=Helper
triggerall=!ishelper
triggerall=(var(5)&256)
trigger1=projhittime(0)=1
helpertype=normal
name="HIT-EFF"
ID=6011
stateno=6010
facing=ifelse(fvar(9)<0,-1,1)
postype=p2
pos=0,(enemynear(var(55)),const(size.mid.pos.y))
facing=1
keyctrl=0
ownpal=1
size.xscale=1.00
size.yscale=1.00
ignorehitpause=1
[State P-PROJqbg-a]
type=Helper
triggerall=!ishelper
triggerall=!(var(5)&256)
trigger1=projhittime(0)=1
helpertype=player
name="HIT-EFF"
ID=6011
stateno=6010
facing=ifelse(fvar(9)<0,-1,1)
postype=p2
pos=0,(enemynear(var(55)),const(size.mid.pos.y))
facing=1
keyctrl=0
ownpal=1
size.xscale=1.00
size.yscale=1.00
ignorehitpause=1
[State N-qbg-a]
type=Helper
triggerall=!ishelper
triggerall=(var(5)&256)
triggerall=var(31)=[10,19]
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=normal
name="HIT-EFF"
ID=6000+var(31)
stateno=6010
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
size.xscale=1.00
size.yscale=1.00
ignorehitpause=1
[State P-qbg-a]
type=Helper
triggerall=!ishelper
triggerall=!(var(5)&256)
triggerall=var(31)=[10,19]
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=player
name="HIT-EFF"
ID=6000+var(31)
stateno=6010
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
size.xscale=1.00
size.yscale=1.00
ignorehitpause=1
[State N-qbg-Ō]
type=Helper
triggerall=!ishelper
triggerall=(var(5)&256)
triggerall=var(31)=[0,9]
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=normal
name="HIT-EFF"
ID=6000+var(31)
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
size.xscale=0.50
size.yscale=0.50
ignorehitpause=1
[State P-qbg-Ō]
type=Helper
triggerall=!ishelper
triggerall=!(var(5)&256)
triggerall=var(31)=[0,9]
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movehit=1
helpertype=player
name="HIT-EFF"
ID=6000+var(31)
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
size.xscale=0.50
size.yscale=0.50
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
ignorehitpause=1
;---------------------------------------------------------------------------
;Q[VXe
;---------------------------------------------------------------------------
[state jugglegp]
type=assertspecial
trigger1=!ishelper
flag=nojugglecheck
ignorehitpause=1
;[State -3,GetPower̎w肪ʓ|Ȏp]
;type=PowerAdd
;triggerall=!ishelper&&playeridexist(var(58))&&Palno!=12
;triggerall=!(hitdefattr=SCA,HA,HP,HT)
;triggerall=!(sysvar(3)=[3000,4999])
;triggerall=movecontact=1&&var(30)=hitpausetime
;trigger1=movecontact=1
;value=floor(playerid(var(58)),gethitvar(damage)*ifelse(var(10),0.4,1.8))
;ignorehitpause=1
[State ]
type=AttackMulSet
trigger1=!ishelper
value=(fvar(30))
ignorehitpause=1
persistent=256
[State -3,GetPower̎w肪ʓ|Ȏp(Q[WǗKp)]
type=VarAdd
triggerall=!ishelper&&playeridexist(var(58));&&Palno=12
triggerall=!(hitdefattr=SCA,HA,HP,HT)
triggerall=!(sysvar(3)=[3000,4999])
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movecontact=1
sysfvar(1)=floor(playerid(var(58)),gethitvar(damage)*ifelse(var(10),0.4,1.8))
ignorehitpause=1
[State -3,GivePower̎w肪ʓ|Ȏp]
type=TargetPowerAdd
triggerall=!ishelper
triggerall=!(hitdefattr=SCA,HA,HP,HT)
triggerall=!(sysvar(3)=[3000,4999])
triggerall=numtarget=1;freeze bug fix
triggerall=movecontact=1&&var(30)=hitpausetime
trigger1=movecontact=1
value=floor(target,gethitvar(damage)*ifelse(var(10),0.9,1.3))
ignorehitpause=1
;---------------------------------------------------------------------------
;Q[VXȇ
;---------------------------------------------------------------------------
[State qbgm-I]
type=varset
triggerall=!ishelper
trigger1=1
var(30)=-1
[State ^[Qbg󂯐gƂj]
type=targetdrop
triggerall=!ishelper
triggerall=numtarget=1
trigger1=(target,stateno=5040)
trigger2=(target,stateno=[5200,5210])
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
;---------------------------------------------------------------------------
;{CXĐ
;---------------------------------------------------------------------------
[State VO-_[W]
type=playsnd
triggerall=!ishelper&&alive&&sysvar(4)=1
trigger1=sysvar(3)=501
trigger1=gethitvar(fall)
value=5000,0
channel=0
volume=256
;---------------------------------------------------------------------------
;AI⏕
;---------------------------------------------------------------------------
[State -2,ʒ[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 -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
;---------------------------------------------------------------------------
;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(1),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
;---------------------------------------------------------------------------
;ϐ֘A
;---------------------------------------------------------------------------
;聕G
;---------------------------------------------------------------------------
;[State HitOverRide^ReversalDefXe[gڍs(Xe[gŒ)]
;type=SelfState
;TriggerAll=!ishelper
;triggerall=!(SysVar(3)=[500,501])
;trigger1=Stateno=2147483646
;trigger1=Anim=25002500
;trigger2=var(15)
;trigger2=playeridexist(var(58))
;trigger2=playerid(var(58)),statetype=A
;trigger2=playerid(var(58)),hitdefattr=A,HA
;trigger3=var(15)
;trigger3=numenemy
;trigger3=enemynear(var(55)),statetype=A
;trigger3=enemynear(var(55)),hitdefattr=A,HA
;value=500
;Ctrl=0
;persistent=256
;ignorehitpause=1
[State -2, A[}[̓ȊOG]
type=NotHitBy
triggerall=!ishelper
trigger1=NumHelper(20000)
value2=SCA
time=2
ignorehitpause=1
[State oOh~]
type=VarSet
triggerall=!ishelper
trigger1=sysfvar(2)<=-1
sysfvar(2)=0
ignorehitpause=1
[State GtO-_qbg]
type=VarSet
triggerall=!ishelper
trigger1=(sysvar(3)=[500,501])
sysfvar(2)=300+IfElse(GetHitVar(HitShakeTime)+GetHitVar(SlideTime)>10,GetHitVar(HitShakeTime)+GetHitVar(SlideTime),10)
ignorehitpause=1
[State GtO-ʏ]
type=VarSet
triggerall=!ishelper
trigger1=var(15);_[WtO
sysfvar(2)=60+IfElse(GetHitVar(HitShakeTime)+GetHitVar(SlideTime)>10,GetHitVar(HitShakeTime)+GetHitVar(SlideTime),10)
ignorehitpause=1
[State _]
type=PalFX
triggerall=!ishelper&&alive
triggerall=(GameTime%3)=1
trigger1=ceil(sysfvar(2))
time=2
add=256,256,256
mul=256,256,256
invertall=1
color=0
ignorehitpause=1
[State GԌ]
type=VarAdd
triggerall=!ishelper
trigger1=ceil(sysfvar(2))
sysfvar(2)=-1
ignorehitpause=1
;---------------------------------------------------------------------------
;p[
;---------------------------------------------------------------------------
[State -2,p[^ϐ]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=1;(PalNo=12)
Trigger1=Power>SysFVar(1)
sysfvar(1)=Power
IgnoreHitPause=1
[State -2,p[^l]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=1;(PalNo=12)
Trigger1=SysFVar(1)>PowerMAX
sysfvar(1)=PowerMAX
IgnoreHitPause=1
[State -2,p[^l]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=1;(PalNo=12)
Trigger1=SysFVar(1)<0
sysfvar(1)=0
IgnoreHitPause=1
[State -2,p[^p[Zbg]
Type=PowerSet
TriggerAll=!IsHelper
TriggerAll=1;(PalNo=12)
TriggerAll=Power<SysFVar(1)
Trigger1=!NumPartner
Trigger2=NumPartner
Trigger2=!Partner,Alive
Value=Floor(SysFVar(1))
IgnoreHitPause=1
;---------------------------------------------------------------------------
;CtǗ
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
[State pNoKo]
type=AssertSpecial
triggerAll=!IsHelper&&(var(5)&2)&&(var(5)&1024);gptO
triggerall=(Floor(Var(52)/100)%100)+Lose;xskĂ
trigger1=0
trigger1=Life<=LifeMax-1
flag=NoKo
ignorehitpause=1
[State p]
type=VarSet
triggerAll=!IsHelper&&(var(5)&2)&&(var(5)&1024);gptO
triggerall=(Floor(Var(52)/100)%100)+Lose;xskĂ
trigger1=0
trigger1=Life<=LifeMax-1
sysfvar(0)=(LifeMax-Life)
ignorehitpause=1
[State j];
Type=VarSet
triggerAll=!IsHelper&&(var(5)&2)&&(var(5)&1024);gptO
triggerall=(Floor(Var(52)/100)%100)+Lose;xskĂ
triggerall=!(StateNo=[120,154])
triggerall=StateNo!=2147483646
trigger1=0
sysfvar(0)=LifeMAX
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State _[W]
Type=VarAdd
triggerAll=!IsHelper&&PalNo=1&&numhelper(30000)
triggerall=!(Helper(30000),Var(16)&16);~ߊm
triggerall=!(SysVar(3)=[120,154])
triggerall=StateNo!=2147483646
triggerall=life>=lifemax/1.5+1
;triggerall=var(15)=[0,1000]
trigger1=var(15);&&gethitvar(damage)<var(9);_[WtO
sysfvar(0)=var(15)
IgnoreHitPause=1
[State _[W]
Type=VarAdd
triggerAll=!IsHelper&&PalNo=1&&numhelper(30000)
triggerall=!(Helper(30000),Var(16)&16);~ߊm
triggerall=!(SysVar(3)=[120,154])
triggerall=StateNo!=2147483646
triggerall=life<=lifemax/1.5
triggerall=life>=lifemax/3.0+1
triggerall=var(15)=[0,1000]
trigger1=var(15);&&gethitvar(damage)<var(9);_[WtO
sysfvar(0)=var(15)*0.50
IgnoreHitPause=1
[State _[W]
Type=VarAdd
triggerAll=!IsHelper&&PalNo=1&&numhelper(30000)
triggerall=!(Helper(30000),Var(16)&16);~ߊm
triggerall=!(SysVar(3)=[120,154])
triggerall=StateNo!=2147483646
triggerall=life<=lifemax/3.0
triggerall=var(15)=[0,500]
trigger1=var(15);&&gethitvar(damage)<var(9);_[WtO
sysfvar(0)=var(15)*0.25
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State _[W]
Type=VarAdd
triggerAll=!IsHelper&&PalNo!=1&&numhelper(30000)
triggerall=!(Helper(30000),Var(16)&16);~ߊm
triggerall=!(SysVar(3)=[120,154])
triggerall=StateNo!=2147483646
trigger1=var(15);&&gethitvar(damage)<var(9);_[WtO
sysfvar(0)=var(11)
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State U󂯂Ȏ̗]
Type=VarSet
TriggerAll=!IsHelper
TriggerAll=!GetHitVar(Damage)
TriggerAll=SysFVar(4)!=-1;Xe[gDĂȂ
;TriggerAll=(PalNo=12);CtǗ
Trigger1=MoveType!=H
var(14)=LifeMAX-Floor(SysFVar(0))
IgnoreHitPause=1
;[State -2,ݑ̗͂ϐɃZbg]
;Type=VarSet
;TriggerAll=!IsHelper
;Trigger1=!(PalNo=12)
;var(9)=Life
;IgnoreHitPause=1
[State -2,CtǗ^ݑ̗͂ϐɃZbg]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=1;(PalNo=12)
var(9)=LifeMAX-Floor(SysFVar(0))
IgnoreHitPause=1
[State -2,_[W󂯂]
Type=HitFallDamage
IgnoreHitPause=1
TriggerAll=!IsHelper
Trigger1=1;(PalNo=12)
[State -2,_[W]
Type=LifeSet
TriggerAll=!IsHelper&&Alive
Trigger1=1;(PalNo=12)
Value=Var(9)
IgnoreHitPause=1
[State -2,CtǗpNoKo]
Type=AssertSpecial
TriggerAll=0;!IsHelper&&Alive&&PlayerIDExist(Var(58))
Trigger1=PalNo!=1;CtǗ
Trigger1=PlayerID(Var(58)),Life>0&&PlayerID(Var(58)),Alive&&PlayerID(Var(58)),MoveType!=H
Trigger2=PlayerID(Var(58)),Life>0&&PlayerID(Var(58)),Alive&&PlayerID(Var(58)),MoveType!=H
Trigger2=LifeMAX!=SysFVar(0)
Flag=NoKo
IgnoreHitPause=1
[State -2,CtǗ^CtZbg]
Type=LifeSet
TriggerAll=!IsHelper&&Alive
Trigger1=!numhelper(20000)
Value=LifeMAX
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State etO]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=0&&var(15):=0
Trigger2=(Var(5)&2);
var(15)=GetHitVar(Damage)
IgnoreHitPause=1
[State -2,CtǗ^CtZbg]
Type=LifeSet
TriggerAll=!IsHelper&&Alive
Trigger1=numhelper(20000)
Value=LifeMAX-Floor(SysFVar(0))
IgnoreHitPause=1
[State -2,12Pp]
Type=SelfState
TriggerAll=!IsHelper&&NumHelper(30000)&&PlayerIDExist(Var(58))&&NumHelper(20000)
;TriggerAll=(PalNo=12);CtǗ
TriggerAll=!(sysvar(3)=[220,229])
TriggerAll=MoveType!=A
Trigger1=Helper(20000),GetHitVar(Damage)=var(16)
Trigger1=PlayerID(Var(58)),HitDefAttr=SCA,AA
Trigger1=PlayerID(Var(58)),Time>2
Trigger1=PlayerID(Var(58)),HitPauseTime>2
Trigger1=!(Helper(30000),Var(16)&16);~ߊm
Trigger1=!(Helper(30000),Var(16)&32);Q[WZm
Trigger1=(Var(5)&2)
Trigger1=(SysVar(3)<1000)&&!(SysVar(3)=[120,154])
Value=500
IgnoreHitPause=1
[State -2,CtǗ^l]
Type=VarSet
TriggerAll=!IsHelper
Trigger1=SysFVar(0)<0
sysfvar(0)=0
IgnoreHitPause=1
;---------------------------------------------------------------------------
[State ]
type=SelfState
triggerall=!ishelper
triggerall=(var(5)&1);WIN̂ݗL
triggerall=!(var(5)&256)
;triggerall=palno=12
trigger1=(HitPauseTime)
value=2147483640
ignorehitpause=1
persistent=256
[state AIp]
type=assertspecial
triggerall=!ishelper
trigger1=var(59)>0
flag=noautoturn
ignorehitpause=1
[state ʐ]
type=assertspecial
triggerall=!ishelper
trigger1=1
flag=nowalk
ignorehitpause=1
[State K[h֎~]
Type=AssertSpecial
TriggerAll=!IsHelper
trigger1=1
Flag=NoAirGuard
Flag2=NoStandGuard
Flag3=NoCrouchGuard
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 gametimeXe]
type=PosSet
triggerall=!ishelper&&alive
triggerall=statetype!=A
triggerall=movetype!=A
triggerall=StateNo!=2147483646
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
y=0
ignorehitpause=1
[State gametimeXe]
type=Selfstate
triggerall=!ishelper&&alive
triggerall=statetype!=A
triggerall=movetype!=A
triggerall=StateNo!=2147483646
trigger1=sysfvar(4)=-1;gametime
trigger2=movereversed;g
trigger3=movetype=H;
value=ifelse((Pos Y)<0,50,0)
ctrl=ifelse((Pos Y)<0,0,1)
ignorehitpause=1
;---------------------------------------------------------------------------
[State -2,Cgp]
Type=VarSet
TriggerAll=!IsHelper&&Alive
TriggerAll=RoundState=0
TriggerAll=RoundsExisted=0
TriggerAll=SysVar(3)!=190
TriggerAll=SysVar(3)!=191
TriggerAll=SysVar(3)!=[19001900,19991999]
TriggerAll=SysVar(3)!=[5900,5902]
trigger1=roundno=1
trigger2=(TeamMode=Turns)
trigger2=RoundNo>0
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 -2,Xe[gŒ]
Type=SelfState
TriggerAll=!IsHelper&&Alive
triggerall=!(StateNo=[500,501])
;
Trigger1=RoundState>=3&&sysfvar(4)!=-1
;펞gp
Trigger2=1;PalNo=12
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 NiC]
type=SelfState
trigger1=ishelper(2155)
value=ifelse(sysvar(3),sysvar(3),2155)
ignorehitpause=1
[State NiCZERO3]
type=SelfState
trigger1=ishelper(2156)||ishelper(2157)||ishelper(2158)||ishelper(2159)
value=ifelse(sysvar(3),sysvar(3),2157)
ignorehitpause=1
[State EXg]
type=SelfState
trigger1=ishelper(1515)
value=ifelse(sysvar(3),sysvar(3),1515)
ignorehitpause=1
;---------------------------------------------------------------------------
[State UB]
type=SelfState
trigger1=ishelper(2150)
value=ifelse(sysvar(3),sysvar(3),2150)
ignorehitpause=1
[State UB-J]
type=SelfState
trigger1=ishelper(2151)||ishelper(2152)
value=2151
ignorehitpause=1
;---------------------------------------------------------------------------
[State UC-藠]
type=SelfState
trigger1=ishelper(2210)
value=2210
ignorehitpause=1
;---------------------------------------------------------------------------
;[State g]
;type=SelfState
;trigger1=ishelper(2200)||ishelper(2201)||ishelper(2202)||ishelper(2203)
;value=ifelse(sysvar(3),sysvar(3),2200)
;ignorehitpause=1
;---------------------------------------------------------------------------
[State g]
type=SelfState
trigger1=ishelper(3205)
value=3205
ignorehitpause=1
[State g-EFF]
type=SelfState
trigger1=ishelper(3255)
value=3255
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)||ishelper(6001)||ishelper(6002)||ishelper(6003)
value=6000
ignorehitpause=1
[State qbgXp[N]
type=SelfState
trigger1=ishelper(6010)||ishelper(6011)
value=6010
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 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 BGM]
type=SelfState
trigger1=ishelper(10000)
value=ifelse(sysvar(3),sysvar(3),10000)
ignorehitpause=1
;---------------------------------------------------------------------------
[State A[}[]
type=SelfState
trigger1=ishelper(20000)
value=20000
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||ishelper(20000)
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 OCto[\]
type=AssertSpecial
triggerall=!ishelper
trigger1=!(var(5)&2)
flag=nobardisplay
ignorehitpause=1
;---------------------------------------------------------------------------
;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 ʒ[߂h~]
type=Width
triggerall=!ishelper
trigger1=Enemy,BackEdgeDist<10
trigger2=Enemy,FrontEdgeDist<10
edge=10,0
IgnoreHitPause=1
;---------------------------------------------------------------------------
;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
;---------------------------------------------------------------------------
;A`t[Y
;---------------------------------------------------------------------------
[State ]
type=selfstate
triggerall=!ishelper
triggerall=time>=300||sysvar(4)>=300
triggerall=roundstate=2
trigger1=!ctrl
trigger1=(pos y)>0&&(screenpos y)>240;var(24)
trigger2=!ctrl
trigger2=!selfanimexist(anim)
trigger3=anim=25002500
value=222
;[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 IKEMEN_GOm]
Type=HitFallSet
TriggerAll=!ishelper&&StateNo=5900
triggerall=roundsexisted=0
Trigger1=2**9=512&&(HitFall=[0,1])
Value=2+HitFall
IgnoreHitPause=1
[State IKEMEN_GOf]
Type=HitFallSet
TriggerAll=!ishelper&&StateNo=5900
triggerall=roundsexisted=0
TriggerAll=2**9=512&&(HitFall=[0,3])
Trigger1=HitFall>1;HitFall>1ȂVmugenȂ̂Trigger2IKEMEN_GOtOȂHitFall𐳏Ȓl
Trigger2=0&&var(5):=(var(5)|256);HitFall=[0,1]Ȃ̂IKEMEN_GOtO
Value=HitFall=3
IgnoreHitPause=1
[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
[State -3,5900]
type=changestate
TriggerAll=!ishelper&&StateNo=5900
trigger1=roundno=1
value=190
;---------------------------------------------------------------------------
;HitOverRide^ReversalDefXe[gڍs
;---------------------------------------------------------------------------
[state HitOverRide^ReversalDefXe[gڍs_anim]
type=changeanim
TriggerAll=!ishelper
trigger1=Stateno=2147483646
value=25002500
persistent=256
ignorehitpause=1
[State HitOverRide^ReversalDefXe[gڍs(Xe[gŒȂꍇ)]
type=SelfState
TriggerAll=0&&!ishelper
triggerall=!(Palno=12)
trigger1=Stateno=2147483646
value=500
Ctrl=0
persistent=256
ignorehitpause=1