home *** CD-ROM | disk | FTP | other *** search
- ;================
- ;---<Reversal>---
- ;================
- ;START
- [Statedef 2100]
- type = S
- movetype = I
- physics = N
- anim = 2100
- velset = 0,0
- poweradd = 53
- ctrl = 0
-
- [State 1000, reversal]
- type = playsnd
- trigger1 = time = 1
- value = 5,7
- channel = 0
- volume = 30
-
- [State 2101,rev]
- type = reversaldef
- trigger1 = time > 1
- reversal.attr = SCA, NA,SA,HA
- pausetime = 9,16
- sparkno = S1039
- sparkxy = 5, -65
- hitsound = S3,6
- numhits = 0
- p1stateno = 2105
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = time = 56
- value = 2101
- ctrl = 0
- ;-----------------------------
- ;End
- [Statedef 2101]
- type = S
- movetype = I
- physics = N
- anim = 2101
- velset = 0,0
- ctrl = 0
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = animtime = 0
- value = 0
- ctrl = 1
- ;-----------------------------
-
- ;Attack
- [Statedef 2105]
- type = S
- movetype = A
- physics = N
- anim = 2105
- velset = 0,0
- ctrl = 0
-
- [State 1000, reversal]
- type = playsnd
- trigger1 = time = 1
- value = 5,9
- channel = 0
- volume = 50
-
- [State 180, explod]
- type = Explod
- trigger1 = animelem = 5
- id = 2106
- anim = 2106
- pos = 0,0
- sprpriority = 2
- ownpal = 1
- removeongethit = 1
- removetime = 1
-
- [State 180, explod]
- type = Explod
- trigger1 = animelem = 6
- id = 2107
- anim = 2107
- pos = 0,0
- sprpriority = 2
- ownpal = 1
- removeongethit = 1
- removetime = 2
-
- [State 180, explod]
- type = Explod
- trigger1 = animelem = 7
- id = 2108
- anim = 2108
- pos = 0,0
- sprpriority = 2
- ownpal = 1
- removeongethit = 1
- bindtime = -1
- removetime = 10
-
- [State 1000, Cancel]
- type = velset
- trigger1 = animelem = 7, =2
- x = 6
-
- [State 1000, Cancel]
- type = velset
- trigger1 = animelem = 9
- x = 0
-
- [State 280, 3]
- type = HitDef
- trigger1 = var(10) <=0
- trigger1 = AnimElem = 7
- attr = S, SA
- damage = 134
- animtype = back
- hitflag = MAF
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = -10,-115
- hitsound = S280,0
- guardsound = S200,3
- ground.velocity = -4,-6
- air.velocity = -4,-4
- guard.velocity = -11
- fall = 1
- guard.velocity = -8.9
- getpower = 30,10
- givepower = 30,10
-
- [State 280, 3]
- type = HitDef
- trigger1 = var(10) >0
- trigger1 = AnimElem = 7
- attr = S, SA
- damage = 134
- animtype = diagup
- hitflag = MAF
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = 6,-115
- hitsound = S280,0
- guardsound = S200,3
- ground.velocity = -4,-6
- air.velocity = -4,-4
- guard.velocity = -11
- fall = 1
- fall.recover = 0
- guard.velocity = -8.9
- getpower = 30,10
- givepower = 30,10
-
- [State 200, 1]
- type = afterimage
- trigger1 = time = 5
- time = 39
- palbright = 0,0,0
- palcontrast = 250,250,250
- paladd = 0,0,0
- palmul = 0.6,0.6,0.6
- timegap = 1
- framegap = 2
- length = 5
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = animtime = 0
- value = 0
- ctrl = 1
- ;----------------------------------------
-
- ;START REVERSAL 2
- [Statedef 2150]
- type = S
- movetype = I
- physics = N
- anim = 2100
- velset = 0,0
- poweradd = 53
- ctrl = 0
-
- [State 1000, reversal]
- type = playsnd
- trigger1 = time = 1
- value = 5,7
- channel = 0
- volume = 30
-
- [State 2101, rev2]
- type = reversaldef
- trigger1 = time > 1
- reversal.attr = SCA, NA, SA, HA
- pausetime = 9,16
- sparkno = S1039
- sparkxy = 5, -65
- hitsound = S3,6
- numhits = 0
- p1stateno = 2105
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = time = 80
- value = 2101
- ctrl = 0
- ;-----------------------------
-
-
-
-
- ;================
- ;---<SWAT1>---
- ;================
-
- ;START
- [Statedef 2200]
- type = S
- movetype = A
- physics = N
- anim = 2200
- velset = 0,0
- poweradd = 53
- ctrl = 0
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,2
- channel = 0
- volume = 30
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,3
- volume = 10
-
- [State 1000, Projcancel]
- type = projectile
- trigger1 = animelem = 4
- hitflag = P
- attr = S, SP
- persistent = 1
- ignorehitpause = 1
- persistent = 1
- projanim = 2201
- projid = 2201
- projremovetime = 15
- offset= 0, 0
- postype = P1
- bindtime = 1
- vel = .0001
- projsprpriority = 2
- projpriority = 9999
- ownpal = 1
- poweradd = 300
-
- [State 250, 3]
- type = Hitdef
- trigger1 = AnimElem = 4
- attr = S, SA
- hitflag = MAF
- animtype = hard
- damage = 59,0
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = -10,-80
- hitsound = S240,0
- guardsound = S200,3
- ground.type = low
- ground.slidetime = 16
- ground.hittime = 16
- ground.velocity = -4
- air.velocity = -6,-2.5
- airguard.velocity = -6,-1.5
- guard.velocity = -11
- ground.cornerpush.veloff = -4
- air.cornerpush.veloff = -4
- guard.cornerpush.veloff = -4
- getpower = 30,10
- givepower = 30,10
- air.juggle = 10
-
- [State 2200, 3]
- type = Hitdef
- trigger1 = AnimElem = 5
- attr = S, SA
- hitflag = MAF
- animtype = hard
- damage = 59,0
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = -10,-80
- hitsound = S240,0
- guardsound = S200,3
- ground.type = high
- ground.slidetime = 24
- ground.hittime = 22
- ground.velocity = -11
- air.velocity = -6,-2.5
- airguard.velocity = -6,-1.5
- guard.velocity = -11
- ground.cornerpush.veloff = -18
- air.cornerpush.veloff = -11
- guard.cornerpush.veloff = -16
- getpower = 30,10
- givepower = 30,10
- air.juggle = 10
-
- [State 2200,Projeater]
- type = Helper
- trigger1 = animelem = 4
- name = "ProjEater"
- id = 2201
- stateno = 2201
- pos = 0,0
- postype = p1
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = animtime = 0
- value = 0
- ctrl = 1
-
- ;-----------------------------
-
- ;-------------------------------------------------
-
- ;Illusion reflector
- [Statedef 2201]
- type = S
- movetype = A
- physics = S
- sprpriority = 1
- anim = 2201
- juggle = 10
- velset = 0,0
- ctrl = 0
-
- [State 280, 4]
- type = hitby
- trigger1 = time >= 0
- value = SCA, AP
-
- [State 280, 1]
- type = HitOverride
- trigger1 = time = 0
- attr = SCA, NP, SP, HP
- stateno = 2201
- time = -1
- slot = 0
-
- [State 280, 4]
- type = movehitreset
- trigger1 = parent, stateno = 1000 && movecontact
-
- [State 280, 4]
- type = poweradd
- trigger1 = time = 0
- value = 30
-
- [State 280, 4]
- type = destroyself
- trigger1 = time = 10
- trigger2 = root, movetype = H
- ;-------------------------
-
- ;================
- ;---<SWAT2>---
- ;================
-
- ;START
- [Statedef 2250]
- type = S
- movetype = A
- physics = N
- anim = 2250
- velset = 0,0
- poweradd = 53
- ctrl = 0
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,2
- channel = 0
- volume = 30
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,3
- volume = 10
-
- [State 2251, return ordinary projectiles]
- type = HitDef
- trigger1 = time >= 0
- attr = SA, SP
- hitflag = P
- priority = 7, Hit
- p1stateno = 2251
- sparkno = -1
- guard.sparkno = -1
-
- [State 2101, Returns helper Projectiles ]
- type = reversaldef
- trigger1 = time >= 0
- trigger1 = animelem = 5 || animelem = 7
- reversal.attr = SCA, AP
- pausetime = 9,22
- sparkno = S1039
- guardsparkno = S1039
- sparkxy = 5, -65
- hitsound = S5,1
- numhits = 0
- p1stateno = 2251
-
- [State 250, 3]
- type = Hitdef
- trigger1 = AnimElem = 4
- attr = S, SA
- hitflag = MAF
- animtype = hard
- damage = 59,0
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = -10,-80
- hitsound = S240,0
- guardsound = S200,3
- ground.type = low
- ground.slidetime = 16
- ground.hittime = 16
- ground.velocity = -4
- air.velocity = -6,-2.5
- airguard.velocity = -6,-1.5
- guard.velocity = -11
- ground.cornerpush.veloff = -4
- air.cornerpush.veloff = -4
- guard.cornerpush.veloff = -4
- getpower = 30,10
- givepower = 30,10
- air.juggle = 10
-
- [State 2200, 3]
- type = Hitdef
- trigger1 = AnimElem = 6
- attr = S, SA
- hitflag = MAF
- animtype = hard
- damage = 59,0
- guardflag = MA
- pausetime = 12,12
- sparkno = S1041
- guard.sparkno = S1042
- sparkxy = -10,-80
- hitsound = S240,0
- guardsound = S200,3
- ground.type = high
- ground.slidetime = 24
- ground.hittime = 22
- ground.velocity = -11
- air.velocity = -6,-2.5
- airguard.velocity = -6,-1.5
- guard.velocity = -11
- ground.cornerpush.veloff = -18
- air.cornerpush.veloff = -11
- guard.cornerpush.veloff = -16
- getpower = 30,10
- givepower = 30,10
- air.juggle = 10
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = animtime = 0
- value = 0
- ctrl = 1
-
- ;-----------------------------
-
- ;RETURN FIRE
- [Statedef 2251]
- type = S
- movetype = A
- physics = N
- anim = 2251
- poweradd = 50
- velset = 0,0
- ctrl = 0
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,4
- channel = 0
- volume = 30
-
- [State 1000, swat]
- type = playsnd
- trigger1 = animelem = 3
- value = 3,5
- volume = 10
-
- [State 1020, 4]
- type = Projectile
- trigger1 = AnimElem = 3, = 1
- attr = S, SP
- projID = 2253
- projanim = 2253
- projhitanim = 2254
- projshadow = 68,68,68
- projsprpriority = 1
- projpriority = 9999
- offset = 32,-80
- velocity = 10
- ownpal = 1
- damage = 154,10
- animtype = Hard
- hitflag = MFADP
- guardflag = MA
- pausetime = 0,14
- sparkno = S1041
- guard.sparkno = S1042
- hitsound = S280,0
- guardsound = S200,3
- ground.type = high
- ground.slidetime = 14
- ground.hittime = 19
- air.hittime = 100
- ground.velocity = -4,-6
- air.velocity = -4,-4
- down.velocity = -4
- palfx.time = 45
- palfx.add = 7,-200,-200
- palfx.sinadd = 30,30,0,10
- palfx.color = 0
- palfx.invertall = 1
- fall = 1
- getpower = 40,40
- givepower = 30,30
-
- [State 180, explod]
- type = Explod
- trigger1 = animelem = 3
- id = 2252
- anim = 2252
- pos = 0,0
- sprpriority = 3
- ownpal = 1
- removeongethit = 1
- bindtime = -1
- removetime = 19
-
- [State 1000, Projcancel]
- type = projectile
- trigger1 = time = 0
- hitflag = MAP
- attr = S, SP
- persistent = 1
- ignorehitpause = 1
- persistent = 1
- projanim = 2255
- projid = 2255
- projremovetime = 15
- offset= 0, 0
- postype = P1
- bindtime = 1
- vel = .0001
- projsprpriority = 2
- projpriority = 9999
- ownpal = 1
- sparkno = -1
- guard.sparkno = -1
-
- [State 1000, Cancel]
- type = ChangeState
- trigger1 = animtime = 0
- value = 0
- ctrl = 1
-
- ;-----------------------------
-