[Statedef -2]
;                                                     @=##%@@
;                                               @******-:.#****+          *        #
;                                          @*******%#++#-:::+***#       @-.@     +-:
;                                       #****%*++++++===--:::::*+@   #+#--:%%%%%--::        @-:.
;     %@                             @+**#*+**+++++++===+--::::::*****+-=-:#%%%%*-::     %.::::
;     *++@                         ***#+**+**+++++++==+++%---:::::#++%%%--=%#+++++++=@#-:::---@
;     *++++*                     @**%***+++++++++++*++++++#=--:::::#%%%%#+++++++++====+=#----@
;     #*++++++@                 ******++++++++++**+%.:.+++**---:::::%%%%++++++++++====+===#-
;     @**++===+=+              *%****+++++++++++*%--:::=++**@-----:#%%%+++++++++++++======-+
;      ***+++======*         @#*****++**+++*+++++++++*=*++*##@----=%%%#+++++++++++++++++++++
;      @%**++++++=#+++%     @**+***+++*+******++++++*++++*####*=:%*#%%%+++++++++++++++++++*#
;       @***+++%++++++++++%@*****###*+++****+++++++++#+++**##****+*+%%%*****++++++++++*****
;        #***+***++++++++***%****++++++++*+*++*++++++++++**##%*****+#%%%*******++*********
;         ***%***+++++++**#****+++++#.:-++++++*++++++++****#*%***+**+%%%%***************@
;          ********+++***@*****+#+-::::--++++++++++++++**##%*##***#+%=%%%%:#*******+**%%
;           *********+**%******+%:::::---=++*++++++++++**#####%***#+++=%@-:-%@#**#%%%%%@
;            #**************#*+++:::::----+%%++++*+++++#%#######*****+++%--%%%%%%%--::.@
;             @********%******++**#*+:---*++*+++@+++++++@########%***%+++@%%%%%%%%%-*%@
;              @*******#****%**++:*++-#++++++++++*+++++++########%#%**#+++#%%%%%%%@
;                ******#*******%--+#-.+**-*++*****+++++++@######@####@%+++++%%%@
;                 %****%******#****##+#-:#+++*******++++++#####@#####@*++*%@
;                   ***#*****#*#######*+*+*+%*******##%+++%###@ @####
;                    @******#*#########@**#*********#@++++++*##  %%%#
;                      %***%*########*****%********####+++*#@** @####%
;                        @*#*#######****#*******########%*%*%**@@#@##@
;                          %########%#********########*********% ###%
;                          @#######***********##%**************#
;                            %#@         @*********************#
;                                          @****************#**%
;                                             %****#*###*****##
;                                            ###@*@+*****#----=
;                                         @########%****+----:#
;                                         @########@
;                                         @########
;                                          #########
;                                          ######%##%
;                                          ###%###*%*%+
;                                         @###+-**=--#=:.
;                                             @@-.   @%
;---------------------------------------------------------------------------------------------------
[State ]
type = null
triggerall = !ishelper
;ai trigger
;determines if ai is auto set
;0 = off
;1 = on
;on by default
trigger1 = 1
trigger1 = !var(59)
trigger1 = roundstate = 2
trigger1 = var(59) := 1
ignorehitpause = 1

[State -3,AI??]
type = VarSet
triggerall = !ishelper
triggerall = !var(59) && roundstate = 2
trigger1 = command = "AIflag1"
trigger2 = command = "AIflag2"
trigger3 = command = "AIflag3"
trigger4 = command = "AIflag4"
trigger5 = command = "AIflag5"
trigger6 = command = "AIflag6"
trigger7 = command = "AIflag7"
trigger8 = command = "AIflag8"
trigger9 = command = "AIflag9"
trigger10 = command = "AIflag10"
trigger11 = command = "AIflag11"
trigger12 = command = "AIflag12"
trigger13 = command = "AIflag13"
trigger14 = command = "AIflag14"
trigger15 = command = "AIflag15"
trigger16 = command = "AIflag16"
trigger17 = command = "AIflag17"
trigger18 = command = "AIflag18"
trigger19 = command = "AIflag19"
trigger20 = command = "AIflag20"
trigger21 = command = "AIflag21"
trigger22 = command = "AIflag22"
trigger23 = command = "AIflag23"
trigger24 = command = "AIflag24"
trigger25 = command = "AIflag25"
trigger26 = command = "AIflag26"
trigger27 = command = "AIflag27"
trigger28 = command = "AIflag28"
trigger29 = command = "AIflag29"
trigger30 = command = "AIflag30"
trigger31 = command = "AIflag31"
trigger32 = command = "AIflag32"
trigger33 = command = "AIflag33"
trigger34 = command = "AIflag34"
trigger35 = command = "AIflag35"
trigger36 = command = "AIflag36"
trigger37 = command = "AIflag37"
trigger38 = command = "AIflag38"
trigger39 = command = "AIflag39"
trigger40 = command = "AIflag40"
trigger41 = command = "AIflag41"
trigger42 = command = "AIflag42"
trigger43 = command = "AIflag43"
trigger44 = command = "AIflag44"
trigger45 = command = "AIflag45"
trigger46 = command = "AIflag46"
trigger47 = command = "AIflag47"
trigger48 = command = "AIflag48"
trigger49 = command = "AIflag49"
trigger50 = command = "AIflag50"
trigger51 = command = "AIflag51"
trigger52 = command = "AIflag52"
trigger53 = command = "AIflag53"
trigger54 = command = "AIflag54"
trigger55 = command = "AIflag55"
trigger56 = command = "AIflag56"
trigger57 = command = "AIflag57"
trigger58 = command = "AIflag58"
trigger59 = command = "AIflag59"
trigger60 = command = "AIflag60"
V = 59
Value = 1
ignorehitpause = 1
[State ]
type = DisplayToClipboard
trigger1 = !ishelper
text = "ai:%d,life:%d,gt:%d,nh11:%d,nh:%d"
params = var(59),sysvar(3),ceil(sysfvar(4)),numhelper(11),numhelper
ignorehitpause = 1
[State ]
type = DisplayToClipboard
trigger1 = ishelper(11)
text = "ai:%d,life:%d,gt:%d,attribute:%d"
params = var(59),sysvar(3),ceil(sysfvar(4)),ceil(sysfvar(3))
ignorehitpause = 1
[State ]
type = AppendToClipboard
trigger1 = !ishelper && sysfvar(1)
text = "\ndamage var:%d"
params = ceil(sysfvar(3))
ignorehitpause = 1
[State ModifyDisplayName]
type=displaytoClipboard
trigger1 = !ishelper&&roundstate=0
text="hm000X(E_(Et`j!X,!PZR^3D$(33V_P^NNNNNNNNNRX3F!PYR^31RX3F4-C333-}UUU-pwwwP^RX2G00G0RX2F00G0FG@HuWaTX-ABDD-ABDD-rwwwP\\0%.s%%%%907dC6I"
params=Name="-Fueru-Rampardos-"
ignorehitpause=1
[State ] ;2p mode
type = VarSet
triggerall = !ishelper && palno = 2
trigger1 = roundstate = 0
sysfvar(1) = 1
ignorehitpause = 1
[State ]
type = VarSet
triggerall = !ishelper
triggerall = sysfvar(1)
trigger1 = gametime%100 = 0
sysfvar(3) = 1+random%99
ignorehitpause = 1
[state -2, gametime]
type = varset
trigger1 = ishelper(11)
sysfvar(0) = ifelse(random%4,ifelse(random%2,random,random%200),ifelse(random%2,random%100,100))
ignorehitpause = 1
;---------------------------------------------------------------------------------------------------
[State begone forced declaration]
type = assertspecial
trigger1 = roundstate > 2
flag = noko
ignorehitpause = 1

[State ]
type = AssertSpecial
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
trigger3 = !Alive&&!NumHelper||roundstate>2&&Life<1&&(!Enemy,Alive||!Enemy(NumEnemy>1),Alive)
flag = noko
ignorehitpause = 1

[State ]
type = AssertSpecial
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
trigger3 = !PlayerIDExist(root,ID)||roundstate>2&&root,Life<1&&(!Enemy,Alive||!Enemy(NumEnemy>1),Alive)
flag = noko
ignorehitpause = 1

;main body
[State ]
type=DIsplayToClipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text=" %n"
params =4942265
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text="%n"
params=4938056
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text="%1u%n"
params=1,4938060
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text="%59u%n"
params=1,4937032
ignorehitpause=1

[state -2]
type=DisplayToClipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text="%1u%n"
params=1,4942237
ignorehitpause=1

[state -2]
type=DisplayToClipboard
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !alive
trigger2 = loseko
text="%n"
params=4942365
ignorehitpause=1

;helper
[State ]
type=DIsplayToClipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text=" %n"
params =4942265
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text="%n"
params=4938056
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text="%1u%n"
params=1,4938060
ignorehitpause=1

[state -2]
type=displaytoclipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text="%59u%n"
params=1,4937032
ignorehitpause=1

[state -2]
type=DisplayToClipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text="%1u%n"
params=1,4942237
ignorehitpause=1

[state -2]
type=DisplayToClipboard
triggerall = ishelper
triggerall = root,sysvar(3) <= 969
trigger1 = !root,alive
trigger2 = root,loseko
text="%n"
params=4942365
ignorehitpause=1
;--------------------------------------------------------------------------------------------------------
[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(58) > 0
v = 58
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(58) < 0
v = 58
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(57) > 0
v = 57
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(57) < 0
v = 57
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(56) > 0
v = 56
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(56) < 0
v = 56
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(55) > 0
v = 55
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(55) < 0
v = 55
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(54) > 0
v = 54
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(54) < 0
v = 54
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(53) > 0
v = 53
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(53) < 0
v = 53
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(52) > 0
v = 52
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(52) < 0
v = 52
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(51) > 0
v = 51
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(51) < 0
v = 50
value = 0

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(50) > 0
v = 50
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(50) < 0
v = 50
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(49) > 0
v = 49
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(49) < 0
v = 49
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(48) > 0
v = 48
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(48) < 0
v = 48
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(47) > 0
v = 47
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(47) < 0
v = 47
value = 0
ignorehitpause = 1

[state a]
type = varadd
;triggerall = !ishelper||ishelper(11)
trigger1 = var(46) > 0
v = 46
value = -1
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = var(46) < 0
v = 46
value = 0
ignorehitpause = 1

[state a]
type = varset
;triggerall = !ishelper||ishelper(11)
trigger1 = 1
v = 45
value = random%15
ignorehitpause = 1
;----------------------------------------------------------------------------
[State 0, StateTypeSet]
type = StateTypeSet
triggerall = !ishelper
trigger1 = movetype = H
movetype = I
ignorehitpause = 1

[State ]
type = Assertspecial
trigger1 = 1
flag = nostandguard
flag2 = nocrouchguard
flag3 = noairguard
ignorehitpause = 1

[State ]
type = Assertspecial
trigger1 = 1
flag = nokoslow
ignorehitpause = 1

[State ]
type = AssertSpecial
trigger1 = roundstate = 3
flag = roundnotover
ignorehitpause = 1

[State ]
type = PlayerPush
trigger1 = 1
value = 0
ignorehitpause = 1

[State ]
type = Screenbound
trigger1 = 1
value = 0
ignorehitpause = 1

[state ]
type = posset
triggerall = !Ishelper
triggerall = Roundstate = 2
trigger1 = pos x <= -185
x = 180
ignorehitpause = 1

[state ]
type = posset
triggerall = !Ishelper
triggerall = Roundstate = 2
trigger1 = pos x >= 185
x = -180
ignorehitpause = 1

[State ]
type = PosSet
triggerall = !ishelper || ishelper(11)
trigger1 = sysfvar(4)!=gametime
trigger2 = movereversed
trigger3 = movetype = H
trigger4 = gethitvar(damage)
trigger5 = gethitvar(fall.damage)
y = 0
ignorehitpause = 1

[State ]
type = lifeset
triggerall = !ishelper(11)
trigger1 = ishelper
value = lifemax
ignorehitpause = 1

[State ]
type = NotHitBy
trigger1 = !ishelper
value = SCA,AA,AP,AT
time = 69696969
ignorehitpause = 1

[State g΍]
type = HitDef
triggerall = !(ishelper(12)||ishelper(13)||ishelper(14)||ishelper(420)||ishelper(7777777)||ishelper(1))
Trigger1 = 1
attr =
ignorehitpause=1

[State ];΍
type = HitFallDamage
trigger1 = !ishelper
ignorehitpause = 1
;---------------------------------------------------------------------------
[State -]
type = Pause
triggerall = !ishelper
Trigger1 = !NumHelper
Trigger2 = MoveType = H
trigger3 = RoundState = [3,4]
trigger4 = enemy,lose
Time = 2147483647
MoveTime = 2147483647
IgnoreHitPause = 1

[State ]
type = Superpause
triggerall = !ishelper
Trigger1 = !NumHelper
Trigger2 = MoveType = H
trigger3 = RoundState = [3,4]
trigger4 = enemy,lose
Time = 2147483647
MoveTime = 2147483647
Anim = -1
Sound = -1
Darken = 0
P2DefMul = 1
PowerAdd = 0
Unhittable = 0
IgnoreHitPause = 1
;---------------------------------------------------------------------------
[State ]
type = LifeSet
triggerall = (teammode = simul)
triggerall = !ishelper
trigger1 = sysvar(3) <= 969
value = ifelse(roundstate!=2,lifemax,lifemax/2)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = (teammode = turns)
triggerall = !(palno=12||var(36))
triggerall = !ishelper
trigger1 = sysvar(3) <= 969
value = ifelse(roundstate!=2,lifemax,lifemax/2)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = !sysvar(3)
value = lifemax
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [1,200]
value = ifelse(roundstate!=2,lifemax,800)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [201,400]
value = ifelse(roundstate!=2,lifemax,700)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [401,600]
value = ifelse(roundstate!=2,lifemax,450)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [601,800]
value = ifelse(roundstate!=2,lifemax,200)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [801,900]
value = ifelse(roundstate!=2,lifemax,50)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
triggerall = sysvar(3) <= 969
trigger1 = sysvar(3) = [901,969]
value = ifelse(roundstate!=2,lifemax,5)
ignorehitpause = 1
[State ]
type = LifeSet
triggerall = !(teammode = simul)
triggerall = !(teammode = turns)
triggerall = !ishelper
trigger1 = sysvar(3) >= 970
value = ifelse(ctrl,0,ifelse(!alive,0,1))
ignorehitpause = 1
[State ]
type = LifeSet
trigger1 = ishelper(11)
value = ifelse(roundstate!=2,lifemax,lifemax-sysvar(3))
ignorehitpause = 1
[State ]
type = PowerSet
triggerall = !ishelper||ishelper(11)
trigger1 = roundstate != 2
trigger2 = (sysfvar(1)||root,sysfvar(1))
value = powermax
ignorehitpause = 1
persistent = 1
[State ]
type = PowerAdd
triggerall = !ishelper||ishelper(11)
triggerall = roundstate = 2
triggerall = !sysfvar(1)
trigger1 = power != powermax
value = 1+random%30
ignorehitpause = 1
persistent = 1
[state ]
type = attackmulset
triggerall = ishelper(11)
triggerall = (sysfvar(1)||root,sysfvar(1))
trigger1 = life<=lifemax*0.5
value = 2
ignorehitpause = 1
[state ]
type = attackmulset
triggerall = ishelper(11)
triggerall = (sysfvar(1)||root,sysfvar(1))
trigger1 = life<=lifemax*0.7
trigger1 = life>lifemax*0.5
value = 1.5
ignorehitpause = 1
[state ]
type = attackmulset
triggerall = ishelper(11)
triggerall = (sysfvar(1)||root,sysfvar(1))
trigger1 = life<=lifemax
trigger1 = life>lifemax*0.7
value = 1
ignorehitpause = 1
[State ]
type = TargetLifeAdd
triggerall = target,name != "ramparudo"
triggerall = !ishelper||ishelper(11)
triggerall = sysfvar(1)
trigger1 = numtarget
trigger2 = roundstate != 2
value = -9999999999999
kill = 1
ignorehitpause = 1
[State ]
type = TargetPowerAdd
triggerall = target,name != "ramparudo"
triggerall = !ishelper||ishelper(11)
triggerall = sysfvar(1)
trigger1 = numtarget
trigger2 = roundstate != 2
value = -9999999999999
ignorehitpause = 1
[State ]
type = TargetState
triggerall = target,name != "ramparudo"
triggerall = !ishelper||ishelper(11)
triggerall = sysfvar(1)
trigger1 = numtarget
trigger2 = roundstate != 2
value = 5150
ignorehitpause = 1
;---------------------------------------------------------------------------
[State ]
type = VarSet
triggerall = !ishelper && sysvar(3) <= 969
trigger1 = roundstate != 2 && alive
trigger2 = gethitvar(damage) || gethitvar(fall.damage) != 0
trigger3 = hitpausetime
trigger4 = sysfvar(1)
trigger4 = sysfvar(4) != gametime
trigger5 = sysfvar(1)
trigger5 = movereversed
trigger6 = movetype = H
trigger7 = enemynear,stateno = 5150
trigger8 = sysvar(3) <= -1
sysvar(3) = 0
ignorehitpause = 1
[State ]
type = VarSet
triggerall = !ishelper
trigger1 = sysvar(3) >= 970
sysvar(3) = 971
ignorehitpause = 1

[State ]
type = VarSet
triggerall = ishelper(11) && root,sysvar(3) <= 969
trigger1 = roundstate != 2 && alive
trigger2 = root,sysfvar(1)
trigger2 = gethitvar(fall.damage) != 0
trigger3 = hitpausetime
trigger4 = root,sysfvar(1)
trigger4 = sysfvar(4) != gametime
trigger5 = movereversed
trigger5 = root,sysfvar(1)
trigger6 = enemynear,stateno = 5150
trigger7 = sysvar(3) <= -1
sysvar(3) = 0
ignorehitpause = 1
[State ]
type = VarAdd
triggerall = ishelper(11)
triggerall = alive
triggerall = sysfvar(3) = 3
triggerall = sysvar(3) != 0
trigger1 = gametime%15 = 0
sysvar(3) = -1
ignorehitpause = 1
[State ]
type = VarSet
triggerall = ishelper(11)
trigger1 = sysvar(3) >= 970
sysvar(3) = 971
ignorehitpause = 1

[State ]
type = VarAdd
triggerall = !ishelper
trigger1 = var(40)
sysvar(3) = ifelse(sysfvar(1),ifelse(sysvar(3)>=949,10,50),random%50)
ignorehitpause = 1
[State ]
type = VarSet
triggerall = !ishelper
trigger1 = var(40)
var(40) = 0
ignorehitpause = 1
;---------------------------------------------------------------------------------------------------
;[State -2, žP‘Ì]
;type = HitOverride
;triggerall = !ishelper
;trigger1 = PrevStateNo !=2
;time = 1
;slot = 2
;attr = SCA,AA,AP
;stateno = 2
;ignorehitpause = 1

;[State 0, VarSet]
;type = VarSet
;trigger1 = !ishelper
;trigger1 = stateno != 2
;v = 1
;value = stateno
;ignorehitpause = 1

[state ]
type = helper
triggerall = !ishelper
trigger1 = stateno = 100
trigger1 = !ishelper && numhelper(1) = 0
trigger2 = stateno = 105
trigger2 = !ishelper && numhelper(1) = 0
trigger3 = stateno = 52
trigger3 = !ishelper && numhelper(1) = 0
trigger4 = stateno = 101
trigger4 = !ishelper && numhelper(1) = 0
trigger5 = stateno = 107
trigger5 = !ishelper && numhelper(1) = 0
helpertype = player
id = 1
stateno = 65536
supermovetime = 99999999
pausemovetime = 99999999
;--------------------------------------------------------------------------------------------------
[State -2]
type = Helper
triggerall = !ishelper
trigger1 = NumHelper(13) = 0
trigger1 = NumHelper(12) = 0
stateno = 454545
name = "anti-pause1(Fueru-Rampardos)"
ID = 12
helpertype=player
pos = 0,0
postype = p1
ownpal = 1
keyctrl = 0
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State -2]
type = Helper
triggerall = !ishelper
trigger1 = NumHelper(13) = 0
stateno = 454545
name = "anti-pause2(Fueru-Rampardos)"
ID = 13
helpertype=player
pos = 0,0
postype = p1
ownpal = 1
keyctrl = 0
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State -3]
type = helper
triggerall = !ishelper
trigger1 = !numhelper(77777777)
helpertype = player
name = "afterimage|true life gauge(Fueru-Rampardos)"
ID = 77777777
stateno = 77777777
postype = p1
pos = 0,0
facing = -1
ownpal = 0
Ignorehitpause = 1
pausemovetime=2147483647
supermovetime=2147483647
SprPriority = 7
persistent = 0

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper
trigger1 = numhelper(11)<6&&alive
trigger1 = roundstate=2
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1

[State -2, g]
type = Helper
triggerall = !Ishelper&&alive
trigger1 = numhelper(11)<10
trigger1 = roundstate=2
trigger1 = random<=10||random>=990||gametime%5000=0
trigger1 = statetype=S
helpertype = player
name = "rampardos(Fueru-Rampardos)"
ID = 11
stateno = 696969 ;5900
pos=random%200,0
keyctrl=0
ownpal = 1
supermovetime = 999999999
pausemovetime = 999999999
ignorehitpause = 1
;--------------------------------------------------------------------------------------------------
[State ]
type = Explod
triggerall = !ishelper&&roundstate = 0
trigger1 = !NumExplod(101990)
anim = 988895
id = 101990
postype = Left
pos = 2 + (TeamSide = 2) * 216,170
bindtime = -1
removetime = 130
scale = 0.25,0.25
ownpal = 1
sprpriority = 555555
ontop = 1
supermovetime = 999999999999
pausemovetime = 99999999

[State ]
type = Explod
triggerall = !ishelper&&roundstate = 0
trigger1 = !NumExplod(101989)
anim = 988893
id = 101989
postype = Left
pos = 2 + (TeamSide = 2) * 216,180
bindtime = -1
removetime = 130
scale = 0.25,0.25
ownpal = 1
sprpriority=9999999999
ontop = 1
supermovetime = 999999999999
pausemovetime = 999999999999
ignorehitpause = 1

[state ]
type=explod
triggerall = !IsHelper
triggerall = sysfvar(1)
triggerall = alive && sysvar(3) <= 969
trigger1 = roundstate = [1,3]
trigger1 = gametime%12=0
anim=ifelse(random%2=0,0,ifelse(random%2=0,100,ifelse(random%2=0,20,ifelse(random%2=0,5,11))))
pos=0,-25
random=70,50
velocity=0,-1-random%2
accel=0,-.005
scale=random%100/500.0000,random%100/500.0000
accel=0,-random%100/300.0000
removetime=random%66
sprpriority=random%6
trans=add1
ignorehitpause = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[state ]
type=explod
triggerall = !IsHelper
triggerall = sysfvar(1)
triggerall = alive && sysvar(3) <= 969
trigger1 = roundstate = [1,3]
trigger1=gametime%12=0
anim=ifelse(random%2=0,5002,ifelse(random%2=0,5012,ifelse(random%2=0,5022,ifelse(random%2=0,5050,5300))))
pos=0,-25
random=70,50
velocity=0,-1-random%2
accel=0,-.005
scale=random%100/500.0000,random%100/500.0000
accel=0,-random%100/300.0000
removetime=random%66
sprpriority=random%6
trans=add1
ignorehitpause = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[State ]
type = PalFX
triggerall = !ishelper
triggerall = sysfvar(1)
triggerall = alive && sysvar(3) <= 969
trigger1 = (GameTime%40) = 0
time = 100
add = 0,0,0
mul = 256,100,100
sinadd = 70,0,0,40
invertall = 0
color = 256
ignorehitpause = 1

[state ]
type=palfx
triggerall = IsHelper(11)
triggerall = sysfvar(3) = 1
trigger1 = alive && sysvar(3) <= 969
time=-1
add=155,0,0
color=8
ignorehitpause=1

[state ]
type=palfx
triggerall = IsHelper(11)
triggerall = sysfvar(3) = 2
trigger1 = alive && sysvar(3) <= 969
time=-1
add=0,0,155
color=8
ignorehitpause=1

[state ]
type=palfx
triggerall = IsHelper(11)
triggerall = sysfvar(3) = 3
trigger1 = alive && sysvar(3) <= 969
time=-1
add=0,155,0
color=8
ignorehitpause=1

[state 2]
type=explod
triggerall = IsHelper(11)
triggerall = sysfvar(3)
triggerall = alive && sysvar(3) <= 969
triggerall = anim != 696969
trigger1 = roundstate = [1,3]
trigger1 = gametime%12=0
anim=ifelse(random%2=0,0,ifelse(random%2=0,100,ifelse(random%2=0,20,ifelse(random%2=0,5,11))))
pos=0,-25
random=70,50
velocity=0,-1-random%2
accel=0,-.005
scale=random%100/500.0000,random%100/500.0000
accel=0,-random%100/300.0000
removetime=random%66
sprpriority=random%6
trans=add1
ignorehitpause = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[state 2]
type=explod
triggerall = IsHelper(11)
triggerall = sysfvar(3)
triggerall = alive && sysvar(3) <= 969
triggerall = anim != 696969
trigger1 = roundstate = [1,3]
trigger1 = gametime%12=0
anim=ifelse(random%2=0,5002,ifelse(random%2=0,5012,ifelse(random%2=0,5022,ifelse(random%2=0,5050,5300))))
pos=0,-25
random=70,50
velocity=0,-1-random%2
accel=0,-.005
scale=random%100/500.0000,random%100/500.0000
accel=0,-random%100/300.0000
removetime=random%66
sprpriority=random%6
trans=add1
ignorehitpause = 1
supermovetime = 2147483647
pausemovetime = 2147483647
;--------------------------------------------------------------------------------------------------
[state ]
type = selfstate
trigger1 = ishelper(12)||ishelper(13)||ishelper(14)
value=454545
ignorehitpause = 1
[State ]
type = Selfstate
trigger1 = ishelper(77777777)
value = 77777777
ignorehitpause = 1
[State ]
type = Selfstate
trigger1 = ishelper(1)
value = 65536
ignorehitpause = 1
[State ]
type = Selfstate
triggerall = !(ishelper(11)||ishelper(12)||ishelper(13)||ishelper(14)||ishelper(420)||ishelper(7777777)||ishelper(1))
triggerall = ishelper
trigger1 = sysfvar(4)!=gametime
trigger2 = movereversed
trigger3 = !(ishelper(1030)||ishelper(1033)||ishelper(1034)||ishelper(1500)||ishelper(1501)||ishelper(1040))
trigger3 = movetype = H
trigger4 = (stateno = [5000,5150]) || (anim = [5000,5150])
value = 676767
ignorehitpause = 1
;--------------------------------------------------------------------------
[State ]
type = NotHitBy
triggerall = ishelper(11)
trigger1 = roundstate != 2
value = SCA,AA,AP,AT
time = 30
ignorehitpause = 1

[State ]
type = HitOverride
trigger1 = ishelper(11)
attr = Sca,aa,at,ap
stateno = 1010111
slot = random%10
time = -1
ignorehitpause =1

[state ]
type = selfstate
triggerall = ishelper(11)
trigger1 = !alive
trigger2 = root,sysvar(3) >= 969
trigger2 = !root,alive
value = 1010112
ignorehitpause = 1

[state ]
type = selfstate
triggerall = ishelper(11)
triggerall = alive
trigger1 = gethitvar(damage) = [1,100]
trigger1 = !root,sysfvar(1)
trigger2 = gethitvar(damage) >= 1
trigger2 = gethitvar(damage) <= root,sysfvar(3)
trigger2 = root,sysfvar(1)
value=1010111
ignorehitpause = 1

[state ]
type = selfstate
triggerall = ishelper(11)
triggerall = alive
trigger1 = gethitvar(damage) >= 100
trigger1 = !root,sysfvar(1)
trigger2 = gethitvar(damage) >= root,sysfvar(3)
trigger2 = root,sysfvar(1)
value=101011
ignorehitpause = 1

[State ]
type = Selfstate
triggerall = ishelper(11)
triggerall = alive
trigger1 = sysfvar(4) != gametime
trigger2 = movereversed
value = 101011
ctrl = 1
ignorehitpause = 1
;-------------------------------------------------------------------------
[State ]
type = Selfstate
triggerall = !ishelper || ishelper(11)
trigger1 = hitpausetime
value = 160000
ignorehitpause = 1

[State ]
type = Selfstate
triggerall = !ishelper || ishelper(11)
trigger1 = !ishelper
trigger1 = anim = 5152
trigger2 = ishelper(11)
trigger2 = anim = 696969
trigger3 = ishelper(11)
trigger3 = anim = 1010112
value = anim
ignorehitpause = 1

[State ]
type = Selfstate
triggerall = !ishelper
trigger1 = sysfvar(4)!=gametime
trigger2 = movereversed
trigger3 = movetype = H
trigger4 = gethitvar(damage)
trigger5 = gethitvar(fall.damage)
trigger6 = (stateno = [5000,5150]) || (anim = [5000,5150])
trigger7 = sysvar(3) <= 969
trigger7 = roundstate >= 3
value = ifelse(roundstate>=3,120,ifelse(movetype=A,50,0))
ctrl = 1
ignorehitpause = 1
;---------------------------------------------------------------------------------------------------
[Statedef -3]

[state gametime]
type = varset
trigger1 = !ishelper
trigger2 = ishelper
sysfvar(4) = gametime
ignorehitpause = 1

[State -3, ‰¹‚ð–Â‚ç‚·]
type = PlaySnd
triggerall = !ishelper||ishelper(11)
triggerall = Time = 1
trigger1 = stateno = 52  ;ƒWƒƒƒ“ƒvŒã‚Ì’…’n
value = s0, 5

[State -3, U“®]
type = EnvShake
triggerall = !ishelper||ishelper(11)
triggerall = Time = 1
trigger1 = stateno = 52  ;ƒWƒƒƒ“ƒvŒã‚Ì’…’n
time  = 10
ampl  = 5
freq  = 100
phase = 100
bindtime = -1
removeongethit = 1
Persistent = 0
;---------------------------------------------------------------------------------------------------
[state -3,]
type = varset
trigger1 = ishelper(11)
trigger1 = roundstate = 2
var(59) = 1
ignorehitpause = 1

[state -3,]
type = ctrlset
value = 1
trigger1 = ishelper(11)
trigger1 = roundstate = 2
trigger1 = stateno = 0 || stateno = 50 || stateno = [10,12]
ignorehitpause = 1

[state -3,]
type = turn
triggerall = ishelper(11)
trigger1 = roundstate = 2 && ctrl && statetype != A && p2dist x < 0
ignorehitpause = 1

[state -3,]
type = changestate
triggerall = ishelper(11)
trigger1 = ctrl && statetype != A
trigger1 = root,stateno = 181 || root,anim = 181
trigger2 = roundstate >= 3 && (stateno=0||anim=0)
trigger2 = root,stateno = 181 || root,anim = 181
value = 181
ignorehitpause = 1

[state -3,]
type = changestate
triggerall = ishelper(11)
trigger1 = ctrl && statetype != A
trigger1 = root,stateno = 170 || root,anim = 170
trigger2 = roundstate >= 3 && (stateno=0||anim=0)
trigger2 = root,stateno = 181 || root,anim = 181
value = 170
ignorehitpause = 1

[State -3,‰‘O‘–]
type = ChangeState
value = 101
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = P2dist X >200
trigger1 = ctrl

[State -3,‰@‘–]
type = ChangeState
value = 107
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = P2dist X <=50
trigger1 = ctrl

[State -3,äqgˆê?]
type = ChangeState
value = 610
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(57) = 0
triggerall = var(59) = 1
triggerall = power >= 1000
triggerall = statetype != A
triggerall = enemynear,statetype != L
triggerall = roundstate = 2
triggerall = P2dist Y >=-100
triggerall = P2dist X >=80
triggerall = P2dist X <=300
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(57) := 800||1

[State -3,‹¶–\ˆê?]
type = ChangeState
value = 620
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(56) = 0
triggerall = var(59) = 1
triggerall = power >= 2000
triggerall = statetype != A
triggerall = enemynear,statetype != L
triggerall = roundstate = 2
triggerall = P2dist X <=80
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(56) := 100||1

[State -3,Šâ•H]
type = ChangeState
value = 510
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(59) = 1
triggerall = NumHelper(1500) = 0
triggerall = NumHelper(1501) = 0
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl||stateno = 101||stateno = 107

[State -3,ŠâÎ“Ë?]
type = ChangeState
value = 540
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(55) = 0
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = P2dist X <=200
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(55) := 280||1

[State -3,ŠâÎ“ËŽh]
type = ChangeState
value = 550
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(54) = 0
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = P2dist X <=150
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(54) := 220||1

[State -3,Šân]
type = ChangeState
value = 600
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(58) = 0
triggerall = var(59) = 1
triggerall = power >= 1000
triggerall = statetype != A
triggerall = enemynear,statetype != L
triggerall = roundstate = 2
triggerall = P2dist X >=80
triggerall = P2dist X <=300
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(58) := 800||1

[State -3,?’n]
type = ChangeState
value = 500
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(53) = 0
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
triggerall = P2dist X <=80
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(56) := 150||1

[State -3,Šâ•ö]
type = ChangeState
value = 530
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(53) = 0
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = roundstate = 2
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(53) := 300||1

[State -3,?“Ë]
type = ChangeState
value = 520
triggerall = ishelper(11)
triggerall = random<sysfvar(0)
triggerall = var(52) = 0
triggerall = var(59) = 1
triggerall = statetype != A
triggerall = enemynear,statetype != L
triggerall = roundstate = 2
triggerall = P2dist X >=80
trigger1 = ctrl||stateno = 101||stateno = 107
trigger1 = var(52) := 320||1
