[Statedef 1122313428]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[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)&&(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 Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
trigger1=name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
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 = (root,name!="RS"||ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=642&&roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919)&&root,alive
trigger1 = 1
trigger1 = !root,numprojid(19191981)|| root,StateNo=40 || random<50
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2
projid = 19191981
projanim = anim
projremove = 1;Random<200;1
projpriority = 2147483637
;projremanim = 5480
hitflag = HLMAFD
attr = C,S
affectteam = E
priority = 7,Hit
;id = 5480
pausetime = 0,0
postype = p1
offset = 0,(-pos y)+500
p1stateno = stateno
projremovetime = 1;IfElse(sysvar(1)=Anim,AnimElemTime(1)+1,30);IfElse((var(1)=PlayerID(enemy(P4Name="RS"&&enemy(NumEnemy>1),Authorname="REI MD J"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause = 1
[state ]
type = LifeSet
trigger1 = 1
value = 0
IgnoreHitPause = 1
[Statedef 1122313423]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,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=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
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)&&(prevstateno!=[427020,548015])
value = ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause = 1
[Statedef 1122313425]
type=U
movetype=I
physics=U
ctrl=0
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
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)&&(prevstateno!=[427020,548015])
value = ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause = 1
[Statedef 1122313426]
type=U
movetype=I
physics=U
hitdefpersist=1
ctrl=0
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&(!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=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = HitBy
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = Projectile
trigger1 = (root,name!="RS"||ishelper)&&!enemy,sysfvar(3)&&!enemy,var(41)&&enemy,life=0&&playerID(enemy,sysvar(0)),sysvar(4)>=642&&roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919)&&root,alive
trigger1 = 1
trigger1 = !root,numprojid(19191981)|| root,StateNo=40 || random<50
trigger2=(Random<180||root,stateno=40)&&!enemy,var(41)&&root,alive&&(playerID(enemy,sysvar(0)),sysvar(4)%15000=[600,1440])&&roundstate=2
projid = 19191981
projanim = anim
projremove = 1;Random<200;1
projpriority = 2147483637
;projremanim = 5480
hitflag = HLMAFD
attr = C,S
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="REI MD J"),var(8)),var(29)),root,HitPauseTime-1,30)
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause = 1
[state 548000]
type = ReversalDef
trigger1=root,name!="RS"&&ishelper||name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 99,0
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)&&(prevstateno!=[427020,548015])
value = ifelse(root,numhelper(-5959)<2,2998280,427020)
IgnoreHitPause = 1
[Statedef 1122313427]
type=U
movetype=I
physics=U
ctrl=0
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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
;projremanim = 5480
;id = 5480
pausetime = 0,0
postype = p1
projremovetime = 1400
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 =name != "RS"&&!ishelper&&!alive&&hitpausetime
value = 518
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = root,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=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313401]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313402]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313403]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313404]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313405]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313406]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313407]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313408]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313409]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313410]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313411]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313412]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313413]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313414]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313415]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
persistent=256
value = gametime+1
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 2
persistent=256
value = gametime+1
ignorehitpause=1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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"
trigger1 = name != "RS"
fv = 1
persistent=256
value = gametime+1
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 2
persistent=256
value = gametime+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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313416]
[state 548000]
type = Projectile
trigger1 = root,name!="RS"&&root,name="asi"
projanim = 0
projid=gametime
projremove = 1;Random<200;1
projpriority = 2147483637
;projremanim = 5480
;id = 5480
pausetime = 0,0
postype = p1
offset = 0,(-pos y)+500
projremovetime = 1
persistent=256
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause = 1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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"
trigger1 = name != "RS"
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))
fv = 1
value = gametime
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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 214745,0
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 548000]
type = ReversalDef
trigger1=!(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313417]
[state 548000]
type = Projectile
trigger1 = root,name!="RS"&&root,name="asi"
projanim = 0
projid=gametime
projremove = 1;Random<200;1
projpriority = 2147483637
;projremanim = 5480
;id = 5480
pausetime = 0,0
postype = p1
offset = 0,(-pos y)+500
projremovetime = 1
persistent=256
SuperMoveTime=999999
PauseMoveTime=999999
ignorehitpause = 1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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"
trigger1 = name != "RS"
fv = 1
persistent=256
value = gametime+1
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 2
persistent=256
value = gametime+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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
sysvar(2) = gametime
IgnoreHitPause = 1
[state 5150]
type = varset
trigger1 = root,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 ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313418]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313419]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state , gtђʖC1]
type = parentvarset
triggerall = name != "RS"
trigger1 = name != "RS"
fv = 1
value = gametime+1
persistent=256
ignorehitpause=1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313420]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
[Statedef 1122313421]
type=U
movetype=I
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=null
trigger1=0
id = -1
IgnoreHitPause = 1
[state Az]
type = Helper
trigger1 = root,name!="RS"&&(!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 = sysvar(4)>10000					;ƂĂЂ˂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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
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 = sysvar(4)>10000
fvar((playerid(ceil(enemy,fvar(0))),var(39)&1056964608)/16777216) = (9999.0**9999)-(9999.0**9999)
ignorehitpause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 
IgnoreHitPause = 1
[state 5150]
type = NotHitBy
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value2 = 
IgnoreHitPause = 1
[State ]
type = StatetypeSet
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
type = S
movetype = I
ignorehitpause = 1
[state 5150]
type = ChangeAnim2
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
value = 3600
IgnoreHitPause = 1
[state 548000]
type = ReversalDef
triggerall=(roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,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(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))
trigger1=root,name!="RS"&&ishelper
trigger2=root,name!="RS"&&!ishelper
reversal.attr = SCA,AA,AT,AP
pausetime = 21,0
IgnoreHitPause = 1
[state ]
type=null
trigger1=root,name!="RS"&&ishelper
trigger1=parent,ishelper(943003868)
value=1
ignorehitpause=1
[state 5150]
type = Changestate
trigger1 = root,name!="RS"&&ishelper||name!="RS"&&!ishelper
trigger1 = !ishelper&&hitpausetime&&(prevstateno!=[427020,427090])
value = 427020+2*(random%2)
IgnoreHitPause = 1
[state 5150]
type = Changestate
trigger1 = (root,name!="RS"&&ishelper||name!="RS"&&!ishelper)&&Hitpausetime
trigger1 = ishelper&&!parent,ishelper(943003868)
value = ifelse((roundstate<2||!root,numhelper(-5959)||!root,numhelper(6965)|!root,numhelper(-4545)||!root,numhelper(-1919))&&(!parent,ishelper(943003868)),2998280,427020)
persistent=256
IgnoreHitPause = 1
