; Original code by DarkDonald1, heavily edited by Black_Kyurem/ABSOLUTE-Y-AXIS. ; The code itself was edited greatly, now being able to custom state characters once immune to the reversal. ; Give credit if used, I don't want this edited code being stolen. ; The reversal's coding has been updated to counter F1. ; Kyurem-Type-Kill-Reversal [Statedef 9998] type = S movetype= A physics = S ctrl = 0 velset = 0,0 anim = 9998 [State 9998, 1] type = AssertSpecial trigger1 = 1 flag = unguardable [State 0, NotHitBy] type = NotHitBy triggerall = enemy, name != "F1" trigger1 = 1 value = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT value2 = S,NA time = 9999999999999999999999999999999 ignorehitpause = 1 persistent = 1 [State 300] ;Originally, this code only worked on OmegaTH and a few others. type = ReversalDef triggerall = enemy, name != "F1" triggerall = enemy,stateno!=9997||enemy,stateno!=1000042 trigger1 = ishelper reversal.attr = SCA,AA,AT,AP priority = 7,Hit pausetime = 0,2 sparkno = -1 hitsound = -1 p2stateno = ifelse(enemy,name="G Mizuchi",1000042,9997) ;But I've edited it greatly to affect G-Mizuchi. ignorehitpause = 1 persistent = 1 [State 9998, 1] type = ReversalDef triggerall = enemy, name != "F1" triggerall = enemy,stateno=9997||enemy,stateno=1000042 trigger1 = ishelper reversal.attr = SCA,NA,SA,HA,NT,ST,HT,NP,SP,HP,AP pausetime = 0,2 sparkno = -1 numhits = random%9 p2stateno = ifelse(enemy,name="G Mizuchi",515000,1000043) [State ] type = Changeanim trigger1 = anim != 9998 value = 9998 ignorehitpause = 1 [State ] type = Statetypeset trigger1 = 1 statetype = S movetype = I physics = N ignorehitpause = 1 [State ] type = Lifeset trigger1 = 1 value = 1 ignorehitpause = 1 [State ] type = BindToRoot trigger1 = 1 x=0 y=0 ignorehitpause = 1 [state ] ;This part here is the F1 Killer/2DS Killer, a hitdef is created type = hitdef trigger1 = enemy,name = "F1" trigger1 = !numtarget attr = ,NA sparkxy = 999, 999 ignorehitpause = 1 affectteam = F [state ] ;Changes to reversal when it has a target type = reversaldef trigger1 = enemy,name = "F1" trigger1 = numtarget reversal.attr = SCA,AA,AT,AP sparkxy = 999, 999 ignorehitpause = 1 [State ] ;Statedef 9997, AKA the main kill state type=targetstate trigger1 = enemy,name = "F1" trigger1 = numtarget value=9997 ignorehitpause = 1 SuperMoveTime = 999999 PauseMoveTime = 999999 [State 0, DisplayToClipboard] type = AppendToClipboard trigger1 = 1 text = "Gametime:%d,NumTARGET:%d" params = gametime,numtarget [State 0, DisplayToClipboard] type = DisplayToClipboard trigger1 = enemy,stateno!=9997||enemy,stateno!=1000042 text = "EnemyLife:%d,EnemyStateno:%d,Gametime:%d" params = enemynear,life,enemynear,stateno,gametime [State 0, DisplayToClipboard] type = DisplayToClipboard trigger1 = enemy,stateno=9997||enemy,stateno=1000042 text = "Enemy in OTHK State" ;------------------------------------------------------------------------------------------------------------------ ;Konsen Helper [Statedef 10099] type = S movetype= A physics = S ctrl = 0 velset = 0,0 anim = 9998 [State ] type = Changeanim trigger1 = anim != 9998 value = 9998 ignorehitpause = 1 [State ] type = Lifeset trigger1 = 1 value = 1 ignorehitpause = 1 [state ] ;This part here is the F1 Killer/2DS Killer, a hitdef is created type = hitdef trigger1 = !numtarget attr = ,NA sparkxy = 999, 999 ignorehitpause = 1 affectteam = F [state ] ;Changes to reversal when it has a target type = reversaldef trigger1 = numtarget reversal.attr = SCA,AA,AT,AP sparkxy = 999, 999 ignorehitpause = 1 [State ] ;Statedef 9997, AKA the main kill state type=targetstate trigger1 = numtarget value=9997 ignorehitpause = 1 SuperMoveTime = 999999 PauseMoveTime = 999999 ;------------------------------------------------------------------------------- ;Dummy Helper, this helper manages the F1 killer part of this reversal [Statedef 10100] anim = 30010 [State ] type = destroyself trigger1 = ishelper(10100) trigger1 = helper(9998),numtarget ignorehitpause = 1 ;------------------------------------------------------------------------------- ; From TROY's Death Star (Permission From TROY) [Statedef 1000043] type = S physics = S [State 1000044] type = SelfState triggerall = !ishelper trigger1 = name= "Spongebob the Sponge" value = 52 [State 1000044] type = Lifeset triggerall = !ishelper trigger1 = name= "Spongebob the Sponge" value = lifemax [State 1000044] type = DestroySelf triggerall = ishelper trigger1 = root,name= "Spongebob the Sponge" [State 1000044] type = NotHitBy triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper = 0 value = SCA time = 1 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper ignorehitpause = 1 persistent = 1 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper value = random ignorehitpause = 1 persistent = 1 ;Generated by Fighter Factory PalFX Editor [State 0, PalFXWiz] type = PalFX triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper time = 999999999999999999999999999999999999 add = -256,-256,-256 mul = 256,256,256 sinadd = 0,0,0,1 invertall = 0 color = 256 ignorehitpause = 1 persistent = 1 [State 1000044, LifeSet] type = LifeSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper;!((const(data.defence)+const(data.attack) = 111) && const(data.intpersistindex) = 10) value = 0 [State 0, LifeAdd] type = LifeAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper value = -99999999999999999999999999999999999999999999999999999999999999999999999 kill = 1 absolute = 1 ignorehitpause = 1 persistent = 1 [State 1000044, ChangeAnim] type = ChangeAnim2 triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper value = 6656 [State 1000044, 2] type = VelSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper x = 0 y = 0 [State 1000044, 2] type = PosSet triggerall = name!= "Spongebob the Sponge" trigger1 = !ishelper y = 88000 [State 1000044, VarRangeSet] type = VarRangeSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper value = 0 first = 0 last = 69 ignorehitpause = 1 [State 1000044] type = destroyself triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper trigger1 = time > 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [state 1] type = Null trigger1 = 1 ignorehitpause = 1 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 0 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 1 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 2 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 3 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 4 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 5 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 6 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 7 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 8 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 9 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 10 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 11 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 12 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 13 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 14 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 15 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 16 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 17 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 18 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 19 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 20 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 21 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 22 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 23 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 24 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 25 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 26 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 27 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 28 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 29 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 30 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 31 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 32 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 33 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 34 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 35 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 36 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 37 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 38 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 39 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 40 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 41 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 42 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 43 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 44 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 45 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 46 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 47 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 48 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 49 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 50 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 51 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 52 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 53 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 54 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 55 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 56 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 57 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 58 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" v = 59 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 0 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 1 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 2 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 3 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 4 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 5 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 6 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 7 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 8 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 9 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 10 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 11 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 12 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 13 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 14 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 15 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 16 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 17 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 18 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 19 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 20 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 21 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 22 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 23 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 24 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 25 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 26 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 27 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 28 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 29 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 30 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 31 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 32 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 33 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 34 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 35 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 36 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 37 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 38 value = random-499 [State 0, ParentVarSet] type = ParentVarSet trigger1 = name != "Spongebob the Sponge" fv = 39 value = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysvar(1) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysvar(2) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysvar(3) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysvar(4) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysfvar(1) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysfvar(2) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysfvar(3) = random-499 [State 0, ParentVarSet] type = VarSet trigger1 = name != "Spongebob the Sponge" sysfvar(4) = random-499 [State 0, SelfState] type = SelfState triggerall = enemy,name= "Spongebob the Sponge" trigger1 = roundstate = 2 value = ifelse(random<500,1000042,9997) ignorehitpause = 1 persistent = 1 [State 0, SelfState] type = SelfState triggerall = enemy,name= "Spongebob the Sponge" trigger1 = roundstate = 3 value = 5150 ignorehitpause = 1 persistent = 1 ;From Black_Kyurem's Blaziken-F (permission for Black_Kyurem) [statedef 1000042] movetype = A velset = 0,0 ctrl = 0 [State 1000044] type = Projectile triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper projanim = anim projremove = 1 projremovetime = 1 affectteam = F attr = A,HA hitflag = MAFPD P1stateno = prevstateno supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000042] type = SelfState triggerall = name = "Spongebob the Sponge" trigger1 = time >= 0 trigger2 = sysvar(2) !=gametime value = 50 ctrl = 1 ignorehitpause = 1 [state 1000042] type = ChangeAnim2 triggerall = name != "Spongebob the Sponge" triggerall = enemynear,name="Spongebob the Sponge" trigger1 = !ishelper value = 30010 ignorehitpause = 1 [state 1000042] type = ctrlset trigger1 = name != "Spongebob the Sponge" value = 0 [state 1000042] type = destroyself triggerall = name = "Spongebob the Sponge" trigger1 = ishelper ignorehitpause = 1 [state 1000042] type = lifeset triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper value = 0 ignorehitpause = 1 [state 1000042] type=assertspecial trigger1=name != "Spongebob the Sponge" flag=nostandguard flag2=nocrouchguard flag3=noairguard ignorehitpause=1 [state 1000042] type = powerset triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper value = 0 ignorehitpause = 1 [state 1000042] type = statetypeset triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper && alive && hitpausetime < 2 movetype = A ignorehitpause = 1 [State 1000042] type = lifeadd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -2147483647 ignorehitpause = 1 [State 1000042] type = poweradd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -2147483647 ignorehitpause = 1 [State 1000042] type = targetlifeadd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -2147483647 kill = 1 absolute = 1 ignorehitpause = 1 [State 1000042] type = targetlifeadd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -lifemax absolute=1 ignorehitpause = 1 [State 1000042] type = targetpoweradd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -2147483647*powermax kill = 1 absolute = 1 ignorehitpause = 1 [State 1000042] type = targetpoweradd triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger2 = roundstate = 3 value = -powermax*powermax kill = 1 absolute=1 ignorehitpause = 1 [State 1000042] type = Pause triggerall = name != "Spongebob the Sponge" trigger1 = MoveReversed = 1 time = 1 movetime = 1 [State 1000042] type = SuperPause triggerall = name != "Spongebob the Sponge" trigger1 = MoveReversed = 1 anim = -1 time = 1 movetime = 1 darken = 0 [State 1000042] type = hitdef triggerall = !ishelper triggerall = name != "Spongebob the Sponge" trigger1 = 1 attr = A,NA damage = 0,0 sparkno = -1 guard.sparkno = -1 animtype = hard guardflag = hitflag = fall = 0 ignorehitpause = 1 [State 1000044, VarRangeSet] type = VarRangeSet triggerall = name != "Spongebob the Sponge" trigger1 = ishelper value = -499+random%500 first = 0 last = 69 ignorehitpause = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [state 1000042] type = changestate triggerall = name != "Spongebob the Sponge" trigger1 = !ishelper trigger1 = alive trigger1 = hitpausetime > 1 trigger2 = time = 0 value = ifelse(random<500,1000043,9997) ignorehitpause = 1 ; Get Hit by Reversal [Statedef 9997] statetype=U physics=N movetype=U ctrl = 1 anim = anim hitdefpersist=(name="Spongebob the Sponge") [state ] type=statetypeset triggerall = enemy,name= "Spongebob the Sponge" trigger1=alive&&!ishelper trigger1=hitpausetime<4 movetype=A ignorehitpause=1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(20) = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(10) = 0 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(11) = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(12) = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(15) = 0 supermovetime = 2147483647 pausemovetime = 2147483647 [State 944, ParentVarSet] type = ParentVarSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper var(16) = 0 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044] type = Projectile triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper projanim = anim projremove = 1 projremovetime = 1 affectteam = F attr = A,HA hitflag = MAFPD P1stateno = prevstateno supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044] type = Projectile triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper trigger1 = root,name = "Death Star" projanim = anim projremove = 1 projremovetime = 1 affectteam = F attr = A,HA hitflag = MAFPD P1stateno = 20022 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044] type = Projectile triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper trigger1 = root,name = "F1" projanim = 1000 projremove = 1 projremovetime = 1 affectteam = F attr = A,HA hitflag = MAFPD P1stateno = 9997 supermovetime = 2147483647 pausemovetime = 2147483647 [State ] type = ParentVarSet triggerall = IsHelper triggerall = root,name != "Spongebob the Sponge" trigger1 = root,name = "Death Star" var(11) = -2147483648 ignorehitpause = 1 [State ] type = ParentVarSet triggerall = IsHelper triggerall = root,name != "Spongebob the Sponge" trigger1 = root,name = "Death Star" var(12) = -2147483648 ignorehitpause = 1 [state ] type = ParentVarSet triggerall = ishelper trigger1 = root,name = "Death Star" var(20) = 1 ignorehitpause = 1 [State ] type = selfstate triggerall = !ishelper trigger1 = root,name = "Death Star" value = 0 ignorehitpause = 1 [State 1000044] type = changeanim2 triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper value = 6656 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=0 trigger1 = time <=50 scale = 1,1 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=51 trigger1 = time <=70 scale = 0.8,0.8 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=71 trigger1 = time <=90 scale = 0.6,0.6 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=91 trigger1 = time <=110 scale = 0.4,0.4 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=111 trigger1 = time <=130 scale = 0.2,0.2 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleDraw] type = AngleDraw triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=131 trigger1 = time < 9999999999999 scale = 0.0,0.0 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=0 trigger1 = time <=50 value = 60 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=51 trigger1 = time <=70 value = 60 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=71 trigger1 = time <=90 value = 60 ignorehitpause = 1 persistent = 1 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=90 trigger1 = time <=110 value = 60 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, AngleAdd] type = AngleAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper trigger1 = time >=111 trigger1 = time <=130 value = 60 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 ;Generated by Fighter Factory PalFX Editor [State 0, PalFXWiz] type = PalFX triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper time = 999999999999999999999999999999999999 add = -256,-256,-256 mul = 256,256,256 sinadd = 0,0,0,1 invertall = 0 color = 256 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [state 1000043] type = hitdef triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper attr = SCA,NA,SA,HA,NT,ST,HT,NP,SP,HP,AP hitflag = MAFD pausetime = 0,0 damage = 0,0 sparkno = -1 givepower = 0,0 getpower = 0,0 ignorehitpause = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044, LifeSet] type = LifeSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper value = 0 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, LifeAdd] type = LifeAdd triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !ishelper value = -99999999999 kill = 1 absolute = 1 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044, 2] type = VelSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper x = 0 y = 0 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044, 2] type = PosSet triggerall = name!= "Spongebob the Sponge" trigger1 = !ishelper y = 88000 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044, VarRangeSet] type = VarRangeSet triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper value = 0 first = 0 last = 69 ignorehitpause = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044] type = destroyself triggerall = enemy,name= "Spongebob the Sponge" trigger1 = ishelper trigger1 = time > 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, CtrlSet] type = CtrlSet trigger1 = enemy,name= "Spongebob the Sponge" value = 0 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [state ] type=tagin triggerall = enemy,name= "Spongebob the Sponge"&&!ishelper trigger1=numpartner trigger1=time >= 0 stateno=5150 partnerstateno=1000042 ignorehitpause=1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, SelfState] type = SelfState triggerall = enemy,name= "Spongebob the Sponge" trigger1 = !alive value = 5150 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 0, SelfState] type = SelfState triggerall = name= "G Mizuchi" trigger1 = !alive value = 1000042 ignorehitpause = 1 persistent = 1 supermovetime = 2147483647 pausemovetime = 2147483647 [State 1000044] type = SelfState triggerall = !ishelper trigger1 = name= "Spongebob the Sponge" value = 52 [State 1000044] type = Lifeset triggerall = !ishelper trigger1 = name= "Spongebob the Sponge" value = lifemax [State 1000044] type = DestroySelf triggerall = ishelper trigger1 = root,name= "Spongebob the Sponge"