[Statedef 1122313428]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
reversal.attr=SCA,AA,AT,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state ]
type=null
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 5150]
type=Changestate
trigger1=name != "RS"
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427022
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=root,name != "RS"&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)&&(prevstateno!=[427020,548015])
value=ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause=1
[Statedef 1122313422]
type=U
movetype=A
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=name!="RS"&&!ishelper&&!movereversed
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=name!="RS"&&ishelper&&!movereversed
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=name!="RS"&&ishelper&&!movereversed
reversal.attr=SCA,AA,AT,AP
pausetime=999,0
IgnoreHitPause=1
[state 548000]
type=hitDef
trigger1=name!="RS"&&ishelper&&movereversed
attr=,AA,AP
pausetime=999,0
IgnoreHitPause=1
[state ]
type=null
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=name != "RS"&&(time||hitpausetime)&&hitpausetime
trigger1=!ishelper&&(prevstateno!=[427020,427090])
value=427020+(2+2*(random%2))*(hitpausetime!=0)
IgnoreHitPause=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=LifeSet
trigger1=name!="RS"&&!ishelper&&enemy,var(41)!=14
value=0
IgnoreHitPause=1
[Statedef 1122313423]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!movereversed
reversal.attr=SCA,AA,AT,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 548000]
type=hitDef
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&movereversed
attr=,AA,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=name != "RS"&&(time||hitpausetime)&&hitpausetime
trigger1=!ishelper&&(prevstateno!=[427020,427090])
value=427020+(2+2*(random%2))*(hitpausetime!=0)
IgnoreHitPause=1
[Statedef 1122313424]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!movereversed
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!movereversed
reversal.attr=SCA,AA,AT,AP
pausetime=999,0
IgnoreHitPause=1
[state 548000]
type=hitDef
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&movereversed
attr=,AA,AP
pausetime=999,0
IgnoreHitPause=1
[state ]
type=null
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=name != "RS"&&(time||hitpausetime)
trigger1=!ishelper&&(prevstateno!=[427020,427090])
value=427020+(2+2*(random%2))*(hitpausetime!=0)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=root,name != "RS"&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)&&(prevstateno!=[427020,548015])
value=ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause=1
[Statedef 1122313425]
type=U
movetype=U
physics=U
ctrl=0
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
reversal.attr=SCA,AA,AT,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state ]
type=null
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=name != "RS"&&(time||hitpausetime)
trigger1=!ishelper&&(prevstateno!=[427020,427090])
value=427020+(2+2*(random%2))*(hitpausetime!=0)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1 =name != "RS"&&!ishelper&&!alive
value=427020
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=root,name != "RS"&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)&&(prevstateno!=[427020,548015])
value=ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause=1
[Statedef 1122313426]
type=U
movetype=U
physics=U
hitdefpersist=1
ctrl=0
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!movereversed
value=3600
IgnoreHitPause=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state 548000]
type=ReversalDef
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
reversal.attr=SCA,AA,AT,AP
pausetime=99-94*(enemy,var(41)!=0),0
IgnoreHitPause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1 =name != "RS"&&!ishelper&&!alive&&hitpausetime
value=518
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=name != "RS"&&(time||hitpausetime)
trigger1=!ishelper
value=427020+(2+2*(random%2))*(hitpausetime!=0)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=root,name != "RS"&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)&&(prevstateno!=[427020,548015])
value=ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause=1
[Statedef 1122313427]
type=U
movetype=U
physics=U
ctrl=0
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state 548000]
type=Projectile
trigger1=!ishelper&&numprojid(19194545)
projid=19194545
projremove=0
projpriority=2147483637
persistent=256
;id=5480
pausetime=0,0
postype=p1
projremovetime=1400
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=varset
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
sysvar(2)=gametime
IgnoreHitPause=1
[state 5150]
type=varset
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
sysvar(3)=gametime
IgnoreHitPause=1
[State -3,]
type=varset
trigger1=root,name != "RS"
sysvar(4)=gametime*1836
IgnoreHitPause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=!movereversed&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state ]
type=null
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1 =name != "RS"&&!ishelper&&!alive&&hitpausetime
value=518
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=name!="RS"
trigger1=!ishelper&&(prevstateno!=548010)&&(time||hitpausetime)
value=548010
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=name!="RS"
trigger1=!ishelper&&(prevstateno!=[427020,427090])&&(time||hitpausetime)
value=427020+2*(hitpausetime!=0)
IgnoreHitPause=1
[Statedef 1122313400]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313401]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313402]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313403]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313404]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313405]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313406]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313407]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313408]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313409]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313410]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313411]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313412]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313413]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313414]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313415]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313416]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313417]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313418]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313419]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313420]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1

[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
[Statedef 1122313421]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movetype=A&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 548000]
type=Projectile
trigger1=(name!="RS"&&ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=100&&(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&root,alive
trigger1=1
trigger1=name!="RS"&&ishelper&&root,numprojid(anim)<5
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2&&name!="RS"&&ishelper
trigger3=(playerid(enemy,sysvar(0)),Var(44)&491520)/32768<7&&enemy,var(41)&&movereversed&&name!="RS"&&ishelper
projid=569129
projanim=anim
projremove=1;Random<200;1
projpriority=2147483637
persistent=256
hitflag=HLMAFD
attr=sca,aa,ap
affectteam=E
priority=7,Hit
;id=5480
pausetime=0,0
postype=p1
offset=0,(-pos y)+500
p1stateno=stateno
projremovetime=10;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="ORIHIME"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=null
trigger1=0
id=-1
IgnoreHitPause=1
[state ]
type=pause
trigger1=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
time=0
movetime=0
ignorehitpause=1
[state ]
type=superpause
triggerall=playeridexist(id)
triggerall=name!="RS"&&ishelper
trigger1=!root,alive
anim=-1
time=0
movetime=0
unhittable=0
darken=0
p2defmul=1
ignorehitpause=1
[state Az]
type=Helper
trigger1=(name!="RS"&&!ishelper||name!="RS"&&ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!IsHelper(943003868))&&playeridexist(id)
trigger1=root,NumHelper(943003868) <1&&!numhelper(943003868)
id=943003868
stateno=IfElse((PrevStateNo=[427020,427029])||MoveType=H,IfElse(Random<500,Anim,0),PrevStateNo)
postype=p1
pos=0,-pos y + 100
name="Virus-Helper by.ExD"
helpertype=Normal
SuperMoveTime=999999
PauseMoveTime=999999
size.xscale=1
size.yscale=1
IgnoreHitPause=1
[state , gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&63) || playerid(ceil(enemy,fvar(0))),var(40) || playerid(ceil(enemy,fvar(0))),var(41) || playerid(ceil(enemy,fvar(0))),var(42) || playerid(ceil(enemy,fvar(0))),var(43)
trigger1=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(40))
trigger2=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(41))
trigger3=root,var((playerid(ceil(enemy,fvar(0))),var(38)&63))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(42)+playerid(ceil(enemy,fvar(0))),var(43)
v=(playerid(ceil(enemy,fvar(0))),var(38)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(40)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(41)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(42) + playerid(ceil(enemy,fvar(0))),var(43)
ignorehitpause=1
[state , gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&4032) || playerid(ceil(enemy,fvar(0))),var(44) || playerid(ceil(enemy,fvar(0))),var(45) || playerid(ceil(enemy,fvar(0))),var(46) || playerid(ceil(enemy,fvar(0))),var(47)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(44))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(45))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(46)+playerid(ceil(enemy,fvar(0))),var(47)
v=((playerid(ceil(enemy,fvar(0))),var(38)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(44)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(45)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(46) + playerid(ceil(enemy,fvar(0))),var(47)
ignorehitpause=1
[state , gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&258048) || playerid(ceil(enemy,fvar(0))),var(48) || playerid(ceil(enemy,fvar(0))),var(49) || playerid(ceil(enemy,fvar(0))),var(50) || playerid(ceil(enemy,fvar(0))),var(51)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(48))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(50)+playerid(ceil(enemy,fvar(0))),var(51)
v=((playerid(ceil(enemy,fvar(0))),var(38)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(48)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(49)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(50) + playerid(ceil(enemy,fvar(0))),var(51)
ignorehitpause=1
[state , gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&16515072) || playerid(ceil(enemy,fvar(0))),var(52) || playerid(ceil(enemy,fvar(0))),var(53) || playerid(ceil(enemy,fvar(0))),var(54) || playerid(ceil(enemy,fvar(0))),var(55)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(52))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(49))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(54)+playerid(ceil(enemy,fvar(0))),var(55)
v=((playerid(ceil(enemy,fvar(0))),var(38)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(52)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(53)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(54) + playerid(ceil(enemy,fvar(0))),var(55)
ignorehitpause=1
[state , gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(38)&1056964608) || playerid(ceil(enemy,fvar(0))),var(56) || playerid(ceil(enemy,fvar(0))),var(57) || playerid(ceil(enemy,fvar(0))),var(58) || playerid(ceil(enemy,fvar(0))),var(59)
trigger1=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),var(56))
trigger2=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),var(57))
trigger3=root,var(((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216))!=(var(25))*playerid(ceil(enemy,fvar(0))),var(58)+playerid(ceil(enemy,fvar(0))),var(59)
v=((playerid(ceil(enemy,fvar(0))),var(38)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),var(56)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),var(57)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),var(58) + playerid(ceil(enemy,fvar(0))),var(59)
ignorehitpause=1
[state , ʂ̏gtђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(20))
trigger2=root,fvar((playerid(ceil(enemy,fvar(0))),var(39)&63))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(21))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(22)+playerid(ceil(enemy,fvar(0))),fvar(23)
fv=(playerid(ceil(enemy,fvar(0))),var(39)&63)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(20)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(21)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(22) + playerid(ceil(enemy,fvar(0))),fvar(23)
ignorehitpause=1
[state , ʂ̏gtђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(24))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(25))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(26)+playerid(ceil(enemy,fvar(0))),fvar(27)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(24)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(25)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(26) + playerid(ceil(enemy,fvar(0))),fvar(27)
ignorehitpause=1
[state , ʂ̏gtђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(28))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(29))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(30)+playerid(ceil(enemy,fvar(0))),fvar(31)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(28)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(29)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(30) + playerid(ceil(enemy,fvar(0))),fvar(31)
ignorehitpause=1
[state , ʂ̏gtђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(32))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(33))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(34)+playerid(ceil(enemy,fvar(0))),fvar(35)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(32)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(33)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(34) + playerid(ceil(enemy,fvar(0))),fvar(35)
ignorehitpause=1
[state , ʂ̏gtђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**3)*(playerid(ceil(enemy,fvar(0))),fvar(36))
trigger2=root,fvar(((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216))!=((var(25))**2)*(playerid(ceil(enemy,fvar(0))),fvar(37))+(var(25))*playerid(ceil(enemy,fvar(0))),fvar(38)+playerid(ceil(enemy,fvar(0))),fvar(39)
fv=((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)
value=((var(25)+1)**3)*(playerid(ceil(enemy,fvar(0))),fvar(36)) + ((var(25)+1)**2)*(playerid(ceil(enemy,fvar(0))),fvar(37)) + (var(25)+1)*playerid(ceil(enemy,fvar(0))),fvar(38) + playerid(ceil(enemy,fvar(0))),fvar(39)
ignorehitpause=1
[state , @̊ђʖC1]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&63) || playerid(ceil(enemy,fvar(0))),fvar(20) || playerid(ceil(enemy,fvar(0))),fvar(21) || playerid(ceil(enemy,fvar(0))),fvar(22) || playerid(ceil(enemy,fvar(0))),fvar(23)
trigger1=0					;ƂĂЂ˂oĂ
fvar(var(39)&63)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
;fvargametimeђʂ̓vO̎dlジꂸŎv悤Ɍv邱ƂÃevłN+vȂƐvł܂B
;ꉞ0.01܂ł͌vł̂́AȏɂȂƂ̃evł͎ɕȂAƂvł邩Ȃ܂B
;Aɂ͖@̐ȂǓȂ̂g܂B
;(9999.0**9999)-(9999.0**9999)͖@̐ƌĂ΂(ƒẐ邯ǂ͊eŒׂĂ)ŁAǂȐɂȂƂƂłȂ́B
;܂A(9999.0**9999)-(9999.0**9999)=0łA(9999.0**9999)-(9999.0**9999)=123456łA
;(9999.0**9999)-(9999.0**9999)=-1000000ł悤ɁASĂ̐ƂĈ܂B Ȃ񂼂B
;g΁AƂvsSłђʂ邱Ƃł܂B
;
;AA΍\łȏ͂vłȂ炱ɗ炸ђʂ̂厖B ʏ̌vŊђʂłȂȂƂɎg܂傤B
;݂ɂǂĂvłȂɑSfvarɂԂł܂̂ȂA]葽pƂ͂ŔȂ̂ňՂɎgȂ悤ɁB
;gametimeђʖC͂ϐM̈ł邱ƂYĂ͂ȂB
[state , @̊ђʖC2]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&4032) || playerid(ceil(enemy,fvar(0))),fvar(24) || playerid(ceil(enemy,fvar(0))),fvar(25) || playerid(ceil(enemy,fvar(0))),fvar(26) || playerid(ceil(enemy,fvar(0))),fvar(27)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&4032)/64)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC3]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&258048) || playerid(ceil(enemy,fvar(0))),fvar(28) || playerid(ceil(enemy,fvar(0))),fvar(29) || playerid(ceil(enemy,fvar(0))),fvar(30) || playerid(ceil(enemy,fvar(0))),fvar(31)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&258048)/4096)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC4]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&16515072) || playerid(ceil(enemy,fvar(0))),fvar(32) || playerid(ceil(enemy,fvar(0))),fvar(33) || playerid(ceil(enemy,fvar(0))),fvar(34) || playerid(ceil(enemy,fvar(0))),fvar(35)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&16515072)/262144)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state , @̊ђʖC5]
type=parentvarset
triggerall=name != "RS"
triggerall=root,alive
triggerall=parent,id=root,id
triggerall=playeridexist(ceil(enemy,fvar(0)))
triggerall=(playerid(ceil(enemy,fvar(0))),var(39)&1056964608) || playerid(ceil(enemy,fvar(0))),fvar(36) || playerid(ceil(enemy,fvar(0))),fvar(37) || playerid(ceil(enemy,fvar(0))),fvar(38) || playerid(ceil(enemy,fvar(0))),fvar(39)
trigger1=0
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216)=(9999.0**9999)-(9999.0**9999)
ignorehitpause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=
IgnoreHitPause=1
[state 5150]
type=NotHitBy
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value2=
IgnoreHitPause=1
[State ]
type=StatetypeSet
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
type=S
movetype=ifelse(parent,ishelper(943003868),H,ifelse(movereversed,A,I))
ignorehitpause=1
[state 5150]
type=ChangeAnim2
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919)||!ishelper&&enemy,var(41)!=14)
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
value=3600
IgnoreHitPause=1
[state 548000]
type=ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=214745,0
IgnoreHitPause=1
[state 548000]
type=ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr=SCA,AA,AT,AP
pausetime=21-16*(enemy,var(48)>200),0
IgnoreHitPause=1
[state ]
type=changeanim
trigger1=numhelper(943003868)&&!ishelper&&enemy,var(41)=14&&numhelper(943003868)
trigger1=anim!=helper(943003868),sysvar(2)
value=helper(943003868),sysvar(2)
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=0
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=1
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=2
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=3
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=4
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=5
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=6
ignotehitpause=1
[state ]
type=hitoverride
trigger1=!ishelper(191945)&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
attr=
slot=7
ignotehitpause=1
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value=sca,at
[state ]
type=hitby
trigger1=enemy,var(41)=14&&numhelper(943003868)
value2=sca,at
[state ]
type=selfstate
trigger1=enemy,var(41)=14&&numhelper(943003868)&&time&&!ishelper&&anim=helper(943003868),sysvar(2)
value=427022
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value=
IgnoreHitPause=1
[state 5150]
type=HitBy
trigger1=!(numhelper(943003868)&&enemy,var(41)=14&&numhelper(943003868))&&(name!="RS"&&ishelper||name!="RS"&&!ishelper)
value2=
IgnoreHitPause=1
[state ]
type=statetypeset
trigger1=name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
movetype=H
ignorehitpause=1
[state ]
type=targetdrop
trigger1=name!="RS"&&!ishelper
ignorehitpause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)
trigger1=!ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value=427020+2*(random%2)
IgnoreHitPause=1
[state 5150]
type=Changestate
trigger1=(name!="RS"&&ishelper||name!="RS"&&!ishelper)&&!parent,ishelper(943003868)&&!ishelper(943003868)&&Hitpausetime
trigger1=ishelper&&!parent,ishelper(943003868)&&!ishelper(943003868)&&(!root,numhelper(-1919)||time||roundstate<2)
value=ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(901)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)&&!ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause=1
