; Buster [Statedef 300] type = S movetype = A physics = S juggle = 1 poweradd = 100 velset = 0,0 ctrl = 0 anim = 300 sprpriority = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 4 value = 4,0 [State 0] type = PlaySnd trigger1 = AnimElem = 5 value = 5,0 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 303 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 304 bindtime = 1 pos = 45, -66 sprpriority = 3 ownpal = 1 [State 0] type = Projectile trigger1 = AnimElem = 5 damage = 80, 7 attr = S, SP guardflag = MA animtype = Medium projanim = 306 projhitanim = 305 velocity = 18, 0 remvelocity = 0.5, 0 offset = 20, -66 sparkxy = 10,0 sparkno = s212 hitsound = s5,1 guardsound = s0,12 ground.slidetime = 5 ground.hittime = 15 envshake.time = 5 ground.velocity = -6, 0 air.velocity = -3, -3 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ; Buster2 [Statedef 305] type = S movetype = A physics = S juggle = 1 poweradd = 100 velset = 0,0 ctrl = 0 anim = 301 sprpriority = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 4 value = 4,0 [State 0] type = PlaySnd trigger1 = AnimElem = 5 value = 5,0 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 302 bindtime = 1 pos = 40, -66 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 303 bindtime = 1 pos = -35, -0 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 304 bindtime = 1 pos = 30, -66 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 307 bindtime = 1 pos = 15, -35 sprpriority = 3 ownpal = 1 [State 0] type = EnvShake trigger1 = AnimElem = 5 ampl = 4 time = 15 [State 0, flash] type = palfx trigger1 = animelem = 4 add = 5,20,60 sinadd = 5,20,60,10 time = 2 [State 0] type = Projectile trigger1 = AnimElem = 5 damage = 95, 9 attr = S, SP guardflag = MA animtype = Medium projanim = 306 projhitanim = 305 velocity = 19, 0 remvelocity = 0.5, 0 offset = 20, -66 sparkxy = 10,0 sparkno = s212 hitsound = s5,1 guardsound = s0,12 ground.slidetime = 5 ground.hittime = 15 envshake.time = 5 ground.velocity = -6, 0 air.velocity = -3, -3 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ;spread [Statedef 308] type = S movetype = A physics = S juggle = 4 poweradd = -500 anim = 308 ctrl = 0 velset = 0,0 sprpriority = -1 [State 0] type = PlaySnd trigger1 = AnimElem = 6 value = 5, 2 channel = 0 [State 0] type = PlaySnd trigger1 = AnimElem = 39 value = s0, 13 channel = 0 [State 0, flash] type = palfx trigger1 = animelem = 6 add = 5,20,60 sinadd = 5,20,60,10 time = 10 [State 0] type = Explod trigger1 = AnimElem = 6 || AnimElem = 15 || AnimElem = 21 || AnimElem = 28 || AnimElem = 35 anim = 303 bindtime = 1 pos = -35, -0 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 6 || AnimElem = 15 || AnimElem = 21 || AnimElem = 28 || AnimElem = 35 anim = 307 bindtime = 1 pos = 15, -35 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 6 || AnimElem = 12 || AnimElem = 20 || AnimElem = 26 || AnimElem = 32 || AnimElem = 38 anim = 302 bindtime = 1 pos = 53, -63 random = 2, 3 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 6 anim = 312 pos = 28,-66 time = 59 [State 0] type = Projectile trigger1 = (Time = [11,61]) && (Time%6 = 0) projanim = 306 projhitanim = -1 attr = S, SP offset = 10,-65 getpower = 0 velocity = 20 animtype = Medium damage = 15,3 guardflag = MA pausetime = 12, 12 sparkno = -1 guard.sparkno = -1 ground.type = Low ground.slidetime = 15 ground.hittime = 15 ground.velocity = -6, 0 air.velocity = -3,-3 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ;gutsp [Statedef 310] type = S movetype = A physics = S juggle = 4 poweradd = 65 anim = 310 ctrl = 0 velset = 0,0 [State 0] type = VelSet trigger1 = Time = [16,25] x = 7.5 [State 0] type = PlaySnd trigger1 = AnimElem = 5 value = s800,1 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 10 value = s0,3 volume = 30 [State 0] type = Explod trigger1 = AnimElem = 4 anim = 260 pos = -20,-71 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 11 anim = 303 pos = 10,0 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = HitDef trigger1 = !Time attr = S, SA damage = 100,9 animtype = Medium guardflag = MA hitflag = MAF priority = 5, Hit pausetime = 14, 14 sparkno = s265 sparkxy = -5,-65 hitsound = s5,1 guardsound = s0,13 ground.type = Low ground.slidetime = 25 ground.hittime = 21 ground.velocity = -7, -2 air.velocity = -5.2,-2.5 air.type = Low air.hittime = 14 fall = 1 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ;gutsp2 [Statedef 315] type = S movetype = A physics = S juggle = 4 poweradd = 65 anim = 311 ctrl = 0 velset = 0,0 [State 0] type = VelSet trigger1 = Time = [18,30] x = 9 [State 0] type = PlaySnd trigger1 = AnimElem = 5 value = s800,1 volume = 30 [State 0] type = Explod trigger1 = AnimElem = 4 anim = 260 pos = -20,-71 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 10 value = s0,2 volume = 30 [State 0] type = Explod trigger1 = AnimElem = 11 anim = 303 pos = 10,0 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 18 anim = 307 bindtime = 1 pos = 15, -35 sprpriority = 3 ownpal = 1 [State 0] type = HitDef trigger1 = !Time attr = S, SA damage = 110,10 animtype = Hard guardflag = MA hitflag = MAF priority = 5, Hit pausetime = 14, 14 sparkno = s265 sparkxy = -5,-65 hitsound = s5,1 guardsound = s0,13 ground.type = Low ground.slidetime = 25 ground.hittime = 21 ground.velocity = -10, -2 air.velocity = -5.2,-2.5 air.type = Low air.hittime = 14 fall = 1 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ; Gancho [Statedef 320] type = S movetype = A physics = S juggle = 1 velset = 0,0 ctrl = 0 anim = 320 poweradd = 20 sprpriority = 4 [State 0] type = HitDef trigger1 = !Time attr = S, NA damage = 72, 0 animtype = Medium guardflag = MA hitflag = MA priority = 7, Hit pausetime = 12, 12 sparkno = s265 sparkxy = -10, -76 hitsound = s0,6 guardsound = s0,14 ground.type = Trip ground.slidetime = 10 ground.hittime = 10 ground.velocity = -1,-8 air.velocity = -1,-8 guard.velocity = -5 fall = 1 [State 0] type = PlaySnd trigger1 = Time = 1 value = 0, 0 [State 0] type = ChangeState trigger1 = !AnimTime value = 0 ctrl = 1 ;--------------------------------------------------------------------------- ; sword [Statedef 321] type = S movetype = A physics = S juggle = 1 velset = 0,0 ctrl = 0 anim = 321 poweradd = 20 sprpriority = 3 [State 0] type = Explod trigger1 = !Time anim = 260 pos = -18,-44 bindtime = 1 sprpriority = 5 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 7 anim = 303 pos = 10,0 bindtime = 1 sprpriority = 4 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 322 bindtime = -1 removeongethit = 1 sprpriority = 4 ownpal = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 6 value = s0,8 volume = 30 [State 0] type = VelSet trigger1 = Time = 15 x = 2 y = -8 [State 0] type = StateTypeSet trigger1 = Time = 15 StateType = A [State 0] type = Gravity trigger1 = Time > 15 [State 0] type = HitDef trigger1 = !Time attr = S, NA damage = 110, 10 animtype = Medium guardflag = MA hitflag = MA priority = 5, Hit pausetime = 0, 0 sparkno = s323 sparkxy = 110, 0 hitsound = s0,9 guardsound = s0,13 ground.type = Trip ground.slidetime = 10 ground.hittime = 10 ground.velocity = -2,-8 air.velocity = -1,-7.5 guard.velocity = -5 fall = 1 [State 0] type = PlaySnd trigger1 = Time = 1 value = 0, 0 [State 0] type = ChangeState trigger1 = !AnimTime value = 50 ;--------------------------------------------------------------------------- ; sword2 [Statedef 325] type = S movetype = A physics = S juggle = 1 velset = 0,0 ctrl = 0 anim = 325 poweradd = 20 sprpriority = 3 [State 0] type = Explod trigger1 = !Time anim = 260 pos = -18,-44 bindtime = 1 sprpriority = 5 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 7 anim = 303 pos = 10,0 bindtime = 1 sprpriority = 4 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 5 anim = 322 bindtime = -1 removeongethit = 1 sprpriority = 4 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 8 anim = 307 bindtime = 1 pos = 45, -35 sprpriority = 3 ownpal = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 6 value = s0,8 volume = 30 [State 0] type = VelSet trigger1 = Time = 17 x = 3 y = -9 [State 0] type = StateTypeSet trigger1 = Time = 17 StateType = A [State 0] type = Gravity trigger1 = Time > 17 [State 0, flash] type = palfx trigger1 = animelem = 6 add = 5,20,60 sinadd = 5,20,60,10 time = 10 [State 0] type = HitDef trigger1 = !Time attr = S, NA damage = 120, 11 animtype = Medium guardflag = MA hitflag = MA priority = 5, Hit pausetime = 0, 0 sparkno = s323 sparkxy = 110, 0 hitsound = s0,9 guardsound = s0,13 ground.type = Trip ground.slidetime = 10 ground.hittime = 10 ground.velocity = -2,-10 air.velocity = -1,-7.5 guard.velocity = -5 fall = 1 [State 0] type = PlaySnd trigger1 = Time = 1 value = 0, 0 [State 0] type = ChangeState trigger1 = !AnimTime value = 50 ;--------------------------------------------------------------------------- ;seguencia [Statedef 330] type = C movetype = A physics = C juggle = 6 poweradd= 50 ctrl = 0 anim = 330 sprpriority = 3 [State 0] type = VelSet trigger1 = Time = [1,3] x = 7 [State 0] type = PlaySnd trigger1 = AnimElem = 2 value = s0,0 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 6 value = s0,0 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 11 value = s0,1 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 18 value = s0,1 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 28 value = s0,3 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 38 value = s0,3 volume = 30 [State 0] type = PlaySnd trigger1 = AnimElem = 44 value = s0,2 volume = 30 [State 0] type = EnvShake trigger1 = AnimElem = 48 ampl = 4 time = 15 [State 330, 1] type = HitDef trigger1 = AnimElem = 3 attr = C, NA damage = 10, 1 animtype = Medium hitflag = MAF guardflag = M pausetime = 4,4 sparkno = s265 sparkxy = -10,-55 hitsound = s0,5 guardsound = s0,14 ground.type = Low ground.slidetime = 12 ground.hittime = 15 ground.velocity = 3 air.velocity = -3,-4 [State 330, 2] type = HitDef trigger1 = AnimElem = 7 attr = C, NA damage = 25, 2 animtype = Medium hitflag = MAF guardflag = M pausetime = 5,5 sparkno = s265 sparkxy = -10,-55 hitsound = s0,5 guardsound = s0,14 ground.type = low ground.slidetime = 12 ground.hittime = 15 ground.velocity = 2 air.velocity = -3,-4 [State 330, 3] type = HitDef trigger1 = AnimElem = 12 attr = C, NA damage = 25, 2 animtype = Medium hitflag = MAF guardflag = M pausetime = 5,5 sparkno = s265 sparkxy = -10,-55 hitsound = s0,6 guardsound = s0,14 ground.type = low ground.slidetime = 12 ground.hittime = 15 ground.velocity = 1 air.velocity = -3,-4 [State 330, 4] type = HitDef trigger1 = AnimElem = 21 attr = C, NA damage = 25, 2 animtype = Medium hitflag = MAF guardflag = M pausetime = 5,5 sparkno = s265 sparkxy = -10,-55 hitsound = s0,5 guardsound = s0,14 ground.type = low ground.slidetime = 12 ground.hittime = 15 ground.velocity = -1 air.velocity = -3,-4 [State 330, 5] type = HitDef trigger1 = AnimElem = 31 attr = C, NA damage = 25, 2 animtype = Medium hitflag = MAF guardflag = M pausetime = 5,5 sparkno = s265 sparkxy = -10,-55 hitsound = s0,6 guardsound = s0,14 ground.type = low ground.slidetime = 12 ground.hittime = 15 ground.velocity = -1 air.velocity = -3,-4 [State 330, 6] type = HitDef trigger1 = AnimElem = 38 attr = C, NA damage = 25, 5 animtype = Medium hitflag = MAF guardflag = M pausetime = 5,5 sparkno = s265 sparkxy = -10,-55 hitsound = s0,7 guardsound = s0,14 ground.type = trip ground.slidetime = 12 ground.hittime = 15 ground.velocity = -1,-4 air.velocity = -1,-7 [State 330, 7] type = HitDef trigger1 = AnimElem = 48 attr = C, NA damage = 35, 5 animtype = Medium hitflag = MAF guardflag = MA pausetime = 12,12 sparkno = s265 sparkxy = -10, -76 hitsound = s0,6 guardsound = s0,14 ground.type = Trip ground.slidetime = 10 ground.hittime = 10 ground.velocity = -1,-4 air.velocity = -1,-12 guard.velocity = -5 fall = 1 [State 330, 4] type = ChangeState trigger1 = AnimTime = 0 value = 11 ctrl = 1 ;--------------------------------------------------------------------------- ;run [Statedef 100] type = C movetype = A physics = C juggle = 6 poweradd= 50 ctrl = 0 anim = 100 sprpriority = 3 [State 0] type = VelSet trigger1 = Time = [1,5] x = 15 [State 0] type = Explod trigger1 = AnimElem = 1 anim = 303 pos = 10,0 bindtime = 1 sprpriority = 3 ownpal = 1 [State 0] type = Explod trigger1 = AnimElem = 7 anim = 307 bindtime = 1 pos = 15, -35 sprpriority = 3 ownpal = 1 [State 0] type = PlaySnd trigger1 = AnimElem = 2 value = s0,3 volume = 30 [State 330, 3] type = ChangeState trigger1 = AnimTime = 0 value = 11 ctrl = 1