home *** CD-ROM | disk | FTP | other *** search
Text File | 2003-03-11 | 29.1 KB | 1,899 lines |
- ;========================================
- ;====== HELPER PER FX VISIVI=============
- ;========================================
-
- ;============
- ;== SAETTE == -INDIAN L1-L2
- ;============
-
- ;====
- ;=SO=
- ;====
- [statedef 2054]
- type = S
- anim = 10013
- ctrl = 0
- velset = 0,0
- movetype = A
- physics = N
- sprpriority = 9
-
- [state 2000, btp]
- type = Bindtoparent
- trigger1 = time >=0
- pos = 76,-67
-
- [State 2054,vomitatepure]
- type = AfterImage
- trigger1 = 1
- time = 200
- length = 25
- palcolor = 0
- palinvertall = 1
- timegap = 1
- framegap = 1
- trans = add
-
- [State 8011,0]
- type = AngleAdd
- trigger1 = 1
- value = 40
-
- [State 8011,0]
- type = AngleDraw
- trigger1 = 1
-
- [state 196,ds]
- type = destroyself
- trigger1 = parent,numhelper(2052) <1
-
-
- ;====
- ;=SA=
- ;====
- [statedef 2055]
- type = S
- anim = 10013
- ctrl = 0
- velset = 0,0
- movetype = A
- physics = N
- sprpriority = 9
-
- [state 2000, btp]
- type = Bindtoparent
- trigger1 = time >=0
- pos = -79,-57
-
- [State 2054,vomitatepure]
- type = AfterImage
- trigger1 = 1
- time = 200
- length = 25
- palcolor = 0
- palinvertall = 1
- timegap = 1
- framegap = 1
- trans = add
-
- [State 8011,0]
- type = AngleAdd
- trigger1 = 1
- value = -20
-
- [State 8011,0]
- type = AngleDraw
- trigger1 = 1
-
- [state 196,ds]
- type = destroyself
- trigger1 = parent,numhelper(2052) <1
-
- ;===========
- ;== FALCE ==
- ;===========
-
-
- [statedef 2051]
- type = S
- anim = 9009
- ctrl = 0
- velset = 0,0
- movetype = I
- physics = N
- sprpriority = -3
-
- [State 3450, Shadows]
- type = Afterimage
- trigger1 = Time = 0
- time = 200
- length = 25
- PalBright = 0, 0, 0
- PalContrast = 255,255,0
- PalAdd = 0, 0, 0
- PalMul = 0.9,0.9,0.9
- FrameGap = 1
- Trans = Add1
-
-
- [State 8011,0]
- type = AngleAdd
- trigger1 = 1
- value = -20
-
- [State 8011,0]
- type = AngleDraw
- trigger1 = 1
-
-
- [state 196,ds]
- type = destroyself
- trigger1 = root,stateno != 2050
-
-
-
-
-
-
-
-
- ;========================================================================
- ;========================================================================
- ; PERSE EFFECT - GORGO L2
- [Statedef 9001]
- type = A
- movetype = I
- physics = N
- anim = 10021
- sprpriority = 10
-
- [State 9001: VarRandom]
- type = VarRandom
- trigger1 = 1
- v = 0
- range = -240,240
-
- [State 9001: VarRandom]
- type = VarRandom
- trigger1 = 1
- v = 1
- range = -240,240
-
- [State 9001: Helper]
- type = Helper
- trigger1 = ((GameTime%8) = 0)
- helpertype = Normal
- name = "PerseEffect"
- id = 9002
- pos = var(0),var(1)
- postype = p1
- facing = 1
- stateno = 9002
- keyctrl = 0
- ownpal = 1
- supermovetime = 0
- pausemovetime = 0
- ignorehitpause = 1
- size.shadowoffset = 0
- size.xscale = 1
- size.yscale = 1
- sprpriority = 10
-
-
- [State 9001: DestroySelf]
- type = DestroySelf
- trigger1 = root,stateno != 2010
-
-
-
- [Statedef 9002]
- type = A
- movetype = I
- physics = N
- anim = 10021
- sprpriority = 10
-
-
- [State 9002: PosAdd]
- type = PosAdd
- trigger1 = 1
- x = IfElse(ParentDist X <= 0,-5,5)
- y = IfElse(ParentDist Y <= 0,-5,5)
-
-
- [State 9002: DestroySelf]
- type = DestroySelf
- trigger1 = (ParentDist X <= 5) && (ParentDist Y <= 5) && (Time > 10)
-
-
- ;===============================================================================
-
- ; ATTRAZIONE FATALE
- ; == SPINGERE ==
- [Statedef 2024]
- type = S
- movetype= I
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10017
- sprpriority = -5
- p2face = 1
-
- [state 2000,nothitby]
- type = NOThitBY
- trigger1 = time >= 0
- value = SCA, NP,SP,HP,NT,ST,HT
-
- [state 2024,pp]
- type = playerpush
- trigger1 = 1
- value = 1
-
- [state 2024,vs]
- type = velset
- trigger1 = time = 0
- x = 4
-
-
- [state 2024,ds]
- type = destroyself
- trigger1 = ParentDist X = [-5,5]
- trigger2 = root,stateno = 0
-
-
-
- ;========================================================================
- ;========================================================================
- ;GORGO
- [Statedef 2004]
- type = S
- movetype= I
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10000
- sprpriority = 1
-
-
-
- [state 2004,end]
- type = changestate
- trigger1 = time >= 220
- value = 2005
- ctrl = 0
-
- [Statedef 2005]
- type = S
- movetype= I
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10001
- sprpriority = 1
-
- [state 2005,end]
- type = destroyself
- trigger1 = animtime = 0
-
-
- ;========================================================================
- ;========================================================================
- ;HELPER INVISIBILE
- [Statedef 2003]
- type = S
- movetype= A
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10016
- sprpriority = -5
- hitcountpersist = 1
-
- [State 2003,1]
- type = Hitdef
- trigger1 = time = 0
- attr = S, NA
- hitflag = MAF
- guardflag = M
- animtype = Hard
- air.animtype = Back
- fall.animtype = Back
- priority = 4,Hit
- damage = 25,10
- pausetime = 0,30
- guard.pausetime = 0,12
- sparkno = S10002
- sparkxy = 0, -50
- hitsound = S5,6
- guardsound = S6,1
- ground.type = High
- air.type = High
- ground.slidetime = 0
- guard.slidetime = 18
- ground.hittime = 19
- guard.hittime = 19
- air.hittime = 19
- guard.ctrltime = 15
- ground.velocity = 0
- guard.velocity = 0
- air.velocity = 0,0
-
- [state 2003,ds]
- type = destroyself
- trigger1 = time >= 4
-
- ;========================================================================
- ;========================================================================
- ;HELPER INVISIBILE
- [Statedef 2011]
- type = S
- movetype= A
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10016
- sprpriority = -5
-
-
- [State 2003,1]
- type = Hitdef
- trigger1 = animelem = 1
- attr = S, NA
- hitflag = MAF
- guardflag = M
- animtype = Hard
- air.animtype = Back
- fall.animtype = Back
- priority = 4,Hit
- damage = 50,10
- pausetime = 0,30
- guard.pausetime = 0,12
- sparkno = S10002
- sparkxy = 0, -50
- hitsound = S5,6
- guardsound = S6,1
- ground.type = High
- air.type = High
- ground.slidetime = 0
- guard.slidetime = 18
- ground.hittime = 19
- guard.hittime = 19
- air.hittime = 19
- guard.ctrltime = 15
- ground.velocity = 0
- guard.velocity = 0
- air.velocity = 0,0
-
- [state 2003,ds]
- type = destroyself
- trigger1 = time >= 2
-
- ;========================================================================
- ;========================================================================
- ;HELPER INVISIBILE FINAL
- [Statedef 2012]
- type = S
- movetype= A
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10016
- sprpriority = -5
-
-
- [State 2003,1]
- type = Hitdef
- trigger1 = time >=0
- attr = S, NA
- hitflag = MAF
- guardflag = M
- animtype = Hard
- air.animtype = Back
- fall.animtype = Back
- priority = 4,Hit
- damage = 0,10
- pausetime = 0,30
- guard.pausetime = 0,12
- sparkno = S10002
- sparkxy = 0, -50
- hitsound = S5,6
- guardsound = S6,1
- ground.type = High
- air.type = High
- ground.slidetime = 0
- guard.slidetime = 18
- ground.hittime = 19
- guard.hittime = 19
- air.hittime = 19
- guard.ctrltime = 15
- ground.velocity = 0
- guard.velocity = -5
- air.velocity = -5, -8
- fall = 1
- air.fall = 1
- air.recover = 0
-
- [state 2003,ds]
- type = destroyself
- trigger1 = time >= 2
-
-
-
-
-
-
-
- ;========================================================================
- ;========================================================================
- ;========================================================================
-
- ;.:L1:.
-
-
- ;========================================================================
- ;========================================================================
-
- ;HELPER INVISIBILE X INDIAN L1
- [Statedef 20055]
- type = S
- movetype= A
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10016
- sprpriority = -5
-
-
- [State 2003,1]
- type = Hitdef
- trigger1 = animelem = 1
- attr = S, NA
- hitflag = MAF
- guardflag = M
- animtype = Hard
- air.animtype = Back
- fall.animtype = Back
- priority = 4,Hit
- damage = 25,10
- pausetime = 0,30
- guard.pausetime = 0,12
- sparkno = -1 ;S10002
- sparkxy = 0, -50
- hitsound = S8000,2
- guardsound = S6,1
- ground.type = High
- air.type = High
- ground.slidetime = 0
- guard.slidetime = 18
- ground.hittime = 19
- guard.hittime = 19
- air.hittime = 19
- guard.ctrltime = 15
- ground.velocity = 0
- guard.velocity = 0
- air.velocity = 0,0
- palfx.invertall = 1
- palfx.color = 3
- palfx.add = -10,10,40
- palfx.sinadd = 100,100,100,4
- palfx.time = 10
-
- [State 2000, 1]
- type = PlaySnd
- trigger1 = time = 0
- value = S8000,10
-
-
- [state 2003,ds]
- type = destroyself
- trigger1 = time >= 2
-
-
-
-
- ;HELPER INVISIBILE X INDIAN L2
- [Statedef 20056]
- type = S
- movetype= A
- physics = N
- juggle = 0
- poweradd= 0
- ctrl = 0
- velset = 0,0
- anim = 10016
- sprpriority = -5
-
- [State 2003,1]
- type = Hitdef
- trigger1 = animelem = 1
- attr = S, NA
- hitflag = MAF
- guardflag = M
- animtype = Hard
- air.animtype = Back
- fall.animtype = Back
- priority = 4,Hit
- damage = 50,10
- pausetime = 0,30
- guard.pausetime = 0,12
- sparkno = -1 ;S10002
- sparkxy = 0, -50
- hitsound = S8000,2
- guardsound = S6,1
- ground.type = High
- air.type = High
- ground.slidetime = 0
- guard.slidetime = 18
- ground.hittime = 19
- guard.hittime = 19
- air.hittime = 19
- guard.ctrltime = 15
- ground.velocity = 0
- guard.velocity = 0
- air.velocity = 0,0
-
- [state 2003,ds]
- type = destroyself
- trigger1 = time >= 2
-
-
-
-
-
- ;==============
- ;== INDIAN L1==
- ;==============
-
- [statedef 2052]
- type = S
- anim = 10011
- ctrl = 0
- velset = 0,0
- movetype = A
- physics = N
- sprpriority = 2
-
- [State 2000, GORGO]
- type = Helper
- triggerall = numhelper(2054) < 1
- trigger1 = animelem = 7
- id = 2054
- name = "SO"
- sprpriority = -5
- pos = 76,-67
- postype = p1
- facing = 1
- stateno = 2054
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- ignorehitpause = 1
-
-
- [State 2000, GORGO]
- type = Helper
- triggerall = numhelper(2055) < 1
- trigger1 = animelem = 7
- id = 2055
- name = "SA"
- sprpriority = -5
- pos = -79,-57
- postype = p1
- facing = 1
- stateno = 2055
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- ignorehitpause = 1
-
- [State 2000, hitter]
- type = Helper
- triggerall = numhelper(20055) < 1
- trigger1 = time = 23
- trigger2 = time = 46
- trigger3 = time = 69
- trigger4 = time = 92
- trigger5 = time = 115
- id = 20055
- name = "hitter"
- sprpriority = -5
- pos = 0,0
- postype = p1
- facing = 1
- stateno = 20055
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
- [State 2000, hitter]
- type = Helper
- triggerall = numhelper(2012) < 1
- trigger1 = time = 125
- id = 2012
- name = "hitter-final"
- sprpriority = -5
- pos = 0,0
- postype = p2
- facing = 1
- stateno = 2012
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
- [State 2000, 1]
- type = PlaySnd
- trigger1 = time = 0
- value = S8000,9
-
- [State 2050, State End]
- type = ChangeState
- trigger1 = time >= 130
- value = 2053
- ctrl = 0
-
- [statedef 2053]
- type = S
- anim = 10012
- ctrl = 0
- velset = 0,0
- movetype = I
- physics = N
- sprpriority = 2
-
-
-
- [state 2053,ds]
- type = destroyself
- trigger1 = animtime = 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ;============
- ;==TRIDENTE==
- ;============
- [statedef 2061]
- type = S
- anim = 9010
- ctrl = 0
- velset = 0,0
- movetype = I
- physics = N
- sprpriority = -3
-
- [State 3450, Shadows]
- type = Afterimage
- trigger1 = Time = 0
- time = 200
- length = 50
- PalBright = 0, 0, 0
- PalContrast = 255,255,0
- PalAdd = 0, 0, 0
- PalMul = 0.9,0.9,0.9
- FrameGap = 1
- Trans = Add1
-
-
- [State 8011,0]
- type = AngleAdd
- trigger1 = 1
- value = -20
-
- [State 8011,0]
- type = AngleDraw
- trigger1 = 1
-
-
- [state 196,ds]
- type = destroyself
- trigger1 = root,stateno != 2060
-
-
- ;==============
- ;== ANUBIS L2==
- ;==============
-
- [statedef 2062]
- type = S
- anim = 10014
- ctrl = 0
- velset = 0,0
- movetype = A
- physics = N
- sprpriority = 2
-
- [State 2000, hitter]
- type = Helper
- triggerall = numhelper(20056) < 1
- trigger1 = time = 20
- trigger2 = time = 40
- trigger3 = time = 60
- trigger4 = time = 80
- trigger5 = time = 100
- trigger6 = time = 120
- trigger7 = time = 140
- trigger8 = time = 160
- trigger9 = time = 180
- trigger10 = time = 190
- id = 20056
- name = "hitter"
- sprpriority = -5
- pos = 0,0
- postype = p1
- facing = 1
- stateno = 20056
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
- [State 2000, hitter]
- type = Helper
- triggerall = numhelper(2012) < 1
- trigger1 = time = 200
- id = 2012
- name = "hitter-final"
- sprpriority = -5
- pos = 0,0
- postype = p2
- facing = 1
- stateno = 2012
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
- [state 2062,ps]
- type = playsnd
- trigger1 = time = 0
- value = S8000,11
-
- [State 2050, State End]
- type = changestate
- trigger1 = time >= 200
- value = 2063
- ctrl = 0
-
- [statedef 2063]
- type = S
- anim = 10023
- ctrl = 0
- velset = 0,0
- movetype = A
- physics = N
- sprpriority = 2
-
-
- [state 2063,ps]
- type = playsnd
- trigger1 = time = 0
- value = S8000,13
-
- [State 2050, State End]
- type = destroyself
- trigger1 = animtime = 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ;========================================
- ;=========== STRIKERs SECTION ===========
- ;========================================
-
- ;LEA VER 00 - MANICHE CORTE
- ;&
- ;LEA VER 01 - MANICHE LUNGHE
-
-
- ;helper colpo ^_^
- [statedef 21001]
- type = S
- movetype = A
- physics = S
- ctrl = 0
- anim = 10026
- velset = 0,0
- sprpriority = 8
-
-
- [state 2000, btp]
- type = Bindtoparent
- trigger1 = time >=0
- pos = 56,-58
-
- [state 10030,ps]
- type = playSND
- trigger1 = time = 0
- value = S8000,14
-
- [state 10030,ps]
- type = playSND
- trigger1 = time = 3
- value = S8000,18
-
- [State 210, 1]
- type = HitDef
- trigger1 = time = 0
- attr = S, SA
- damage = 100
- animtype = Light
- getpower = 50
- givepower = 15
- guardflag = MA
- hitflag = MAF
- pausetime = 2,2
- sparkno = S10002
- sparkxy = -10,-20
- hitsound = S5,1
- guardsound = S6,0
- ground.type = High
- ground.slidetime = 12
- ground.hittime = 18
- ground.velocity = -10
- air.velocity = -6,-2.5
- Palfx.time = 10
- Palfx.add = -100,-100,-100
- Palfx.sinadd = -10,-10,-10,10
- Palfx.color = 0
- Palfx.invertall = 1
- fall = 1
- air.fall = 1
- air.recover = 0
-
-
- [state 10029,ds]
- type = destroyself
- trigger1 = animtime = 0
-
-
- ;randomvarset
- [statedef 10029]
- type = S
-
- [state 10029,rvs]
- type= VarRandom
- trigger1 = time = 0
- v = 2
- range = 0,1
-
- [state 10029,cs]
- type = changestate
- trigger1 = time >= 2
- value = 10030
-
- ;VER00+01*(var(2)=1)
- ;JUMP IN
- [statedef 10030]
- type = A
- movetype = I
- physics = N
- ctrl = 0
- anim = 10030+6*(var(2)=1)
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [State 10030, VelSet]
- type = VelSet
- trigger1 = Time = 1
- y = 8
-
- [state 10030,ps]
- type = playSND
- trigger1 = (Pos Y >= 0) && (Vel Y > 0)
- value = S52,0
-
-
- [State 10030, ChangeState]
- type = ChangeState
- trigger1 = (Pos Y >= 0) && (Vel Y > 0)
- value = 10031
-
-
- ;STANDING
- [statedef 10031]
- type = S
- movetype = I
- physics = S
- ctrl = 0
- anim = 10033+6*(var(2)=1)
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- ;== IF HIT ==
- [State 10031, 100]
- type = HitOverride
- trigger1 = time = 0
- time = -1
- attr = SCA, AA, AT, AP, NA, SA, HA, NT, ST, HT, NP, SP, HP
- slot = 0
- stateno = 10035
-
- [state 10031,cs]
- type = changestate
- trigger1 = animtime = 0
- trigger2 = p2bodydist x <= 40
- value = 10032
-
- ;ATTACCO
- [statedef 10032]
- type = S
- movetype = A
- physics = S
- ctrl = 0
- anim = 10034+6*(var(2)=1)
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [state 10030,ps]
- type = playSND
- trigger1 = animelem = 2
- value = S8000,17
-
- [State 10031,helper1]
- type = Helper
- triggerall = numhelper(10029) < 1
- trigger1 = animelem = 5
- id = 10029
- name = "colpo"
- sprpriority = -5
- pos = 56,-58
- postype = p1
- facing = 1
- stateno = 21001
- helpertype = normal
- keyctrl = 0
- ownpal = 1
-
-
-
-
- ;== IF HIT ==
- [State 10031, 100]
- type = HitOverride
- trigger1 = time = 0
- time = -1
- attr = SCA, AA, AT, AP, NA, SA, HA, NT, ST, HT, NP, SP, HP
- slot = 0
- stateno = 10035
-
- [state 10032,cs]
- type = changestate
- trigger1 = (time>=25) && (numhelper(10029) < 1 )
- value = 10033
-
- ;ritorna in posizione
- [statedef 10033]
- type = S
- movetype = I
- physics = S
- ctrl = 0
- anim = 10035+6*(var(2)=1)
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- ;== IF HIT ==
- [State 10031, 100]
- type = HitOverride
- trigger1 = time = 0
- time = -1
- attr = SCA, AA, AT, AP, NA, SA, HA, NT, ST, HT, NP, SP, HP
- slot = 0
- stateno = 10035
-
- [state 10032,cs]
- type = changestate
- trigger1 = animtime = 0
- value = 10034
-
- ;go away
- [statedef 10034]
- type = S
- movetype = I
- physics = N
- ctrl = 0
- anim = 10030+6*(var(2)=1)
- velset = 0,-5
- sprpriority = 8
- facep2 = 1
-
- [state 10033, vs]
- type = velset
- trigger1 = time = 0
- x = 2
- y = -9
-
- [state 10033,ds]
- type = destroyself
- trigger1 = time >= 50
-
-
- ;HITTED1
- ;10035
- [Statedef 10035]
- anim = 10031+6*(var(2)=1)
- type = S
- movetype= H
- velset = 0,0
-
- [state 10030,ps]
- type = playSND
- trigger1 = time = 0
- value = S8000,15
-
- [state 10034,ps]
- type = posadd
- trigger1 = time = [0,19]
- x = -1
-
- ;== IF HIT ==
- [State 10031, 100]
- type = HitOverride
- trigger1 = time = 0
- time = -1
- attr = SCA, AA, AT, AP, NA, SA, HA, NT, ST, HT, NP, SP, HP
- slot = 0
- stateno = 10036
-
- [state 10032,cs]
- type = changestate
- trigger1 = time >= 20
- value = 10034
-
-
-
- ;HITTED2-DEAD VER00
- ;10036
- [Statedef 10036]
- anim = 10032+6*(var(2)=1)
- type = S
- movetype= H
- velset = 0,0
-
- [state 10030,ps]
- type = playSND
- trigger1 = time = 0
- value = S8000,16
-
- [state 10036,ec]
- type = envcolor
- trigger1 = time = 0
- time = 5
- under = 0
- value = 255,255,255
-
- [state 10033,ds]
- type = destroyself
- trigger1 = time >= 80
-
-
-
-
-
-
- ;***************
- ;*CODICE MEDUSA*
- ;***************
-
- ;INTRO.. dal paviemnto....
-
-
- [statedef 10050]
- type = S
- movetype = I
- physics = S
- ctrl = 0
- anim = 10050
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [state 10031,cs]
- type = changestate
- trigger1 = animtime = 0
- trigger2 = p2bodydist x <= 40
- value = 10051
-
- ;colpo speciale
-
-
- [statedef 10051]
- type = S
- movetype = A
- physics = S
- ctrl = 0
- anim = 10051
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [state 10030,ps]
- type = playSND
- trigger1 = animelem = 15
- value = S8000,20
-
-
- [State 210, 1]
- type = HitDef
- triggerall = enemy,movetype != H
- trigger1 = time = 0
- attr = S, SA
- damage = 100
- animtype = Light
- getpower = 50
- givepower = 15
- guardflag = MA
- hitflag = MAF
- pausetime = 2,2
- sparkno = S10002
- sparkxy = -10,-20
- hitsound = S5,1
- guardsound = S6,0
- ground.type = High
- ground.slidetime = 12
- ground.hittime = 18
- ground.velocity = -10
- air.velocity = -6,-2.5
- Palfx.time = 60
- Palfx.add = -100,-100,-100
- Palfx.sinadd = -10,-10,-10,10
- Palfx.color = 0
- Palfx.invertall = 1
- fall = 1
- air.fall = 1
- air.recover = 0
- p2stateno = 10055
-
- ;== IF HIT ==
- [State 10031, 100]
- type = HitOverride
- trigger1 = time = 0
- time = -1
- attr = SCA, AA, AT, AP, NA, SA, HA, NT, ST, HT, NP, SP, HP
- slot = 0
- stateno = 10053
-
- [state 10032,cs]
- type = changestate
- trigger1 = animtime = 0
- value = 10052
-
-
- ;va via
-
- [statedef 10052]
- type = S
- movetype = I
- physics = S
- ctrl = 0
- anim = 10054
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [state 10031,cs]
- type = destroyself
- trigger1 = animtime = 0
-
-
-
- ;se colpita
-
-
- [Statedef 10053]
- type = A
- movetype = A
- physics = N
- velset = -3, -7.5
- juggle = 7
- anim = 10052
- ctrl = 0
-
- [state 10030,ps]
- type = playSND
- trigger1 = time = 0
- value = S8000,21
-
- [State 1005, 0]
- type = veladd
- trigger1 = 1
- y = .4
-
- [State 1005, 2]
- type = velset
- trigger1 = Vel Y > -2
- x = -0.5
-
- [State 1005, 1]
- type = posadd
- trigger1 = AnimElem = 1
- y = -6
-
-
- [State 1510, 5]
- type = ChangeState
- trigger1 = (Pos Y >= 0) && (Vel Y > 0)
- value = 10054
-
-
- [statedef 10054]
- type = S
- movetype = I
- physics = S
- ctrl = 0
- anim = 10053
- velset = 0,0
- sprpriority = 5
- facep2 = 1
-
- [state 10031,cs]
- type = destroyself
- trigger1 = animtime = 0
-
-
-
- [Statedef 10055]
- type = S
- movetype = H
- velset = 0,0
-
- [State 10055, 1]
- type = PosSet
- trigger1 = time = 0
- y = 0
-
- [State 10055, 3]
- type = ChangeANim2
- trigger1 = alive = 1
- trigger1 = time = 0
- value = 10055
-
- [state 1055,cs]
- type = changestate
- trigger1 = time >=60
- value = 10056
- ctrl = 0
-
- ; P2 DIZZY
- [Statedef 10056]
- type = S
- movetype = H
- velset = 0,0
-
- [State 10055, 1]
- type = PosSet
- trigger1 = time = 0
- y = 0
-
- [State 10055, 3]
- type = ChangeANim
- trigger1 = alive = 1
- trigger1 = time = 0
- trigger1 = selfanimexist(5300)
- value = 5300
-
- [State 10055, 9]
- type = SelfState
- trigger1 = time = 100
- value = 0
- ctrl = 1
-
-
-
- ;Lion helper.. start
- ;go farward.........
- ;hit & burn ENEMY...
- [statedef 10057]
- type = S
- movetype = A
- physics = N
- ctrl = 0
- anim = 10010
- velset = 0,0
- sprpriority = 5
- ;facep2 = 1
-
- ;LION START TO MOVE
- [state 10057,vs]
- type = velset
- trigger1 = animelem = 6
- x = 6
-
- ;LION SOUND01
- [state 10057,ruggito]
- type = playSND
- trigger1 = animelem = 6
- value = S8000,0
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 1031
- name = "LionFX1"
- sprpriority = 10
- pos = -8,-8
- postype = p1
- facing = 1
- stateno = 10058
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.4
- size.yscale = 0.4
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 1031
- name = "LionFX2"
- sprpriority = 10
- pos = -5,3
- postype = p1
- facing = 1
- stateno = 10058
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale =0.6
- size.yscale =0.6
-
- [State 10057, 1]
- type = HitDef
- trigger1 = time = 0
- attr = S, SA
- damage = 100
- animtype = Light
- getpower = 50
- givepower = 15
- guardflag = MA
- hitflag = MAF
- pausetime = 2,2
- sparkno = S10002
- sparkxy = -10,-5
- hitsound = S5,1
- guardsound = S6,0
- ground.type = High
- ground.slidetime = 12
- ground.hittime = 18
- ground.velocity = -10
- air.velocity = -6,-2.5
- Palfx.time = 20
- Palfx.add = 40,-70,-200
- Palfx.sinadd = 40,30,0,10
- Palfx.color = 0
- Palfx.invertall = 1
- fall = 1
- air.fall = 1
- air.recover = 0
-
-
- [state 10032,cs]
- type = destroyself
- trigger1 = movehit =1
- trigger2 = time >= 40
-
- ;Lion FX.. - scia -
- [Statedef 10058]
- type = A
- physics = N
- anim = 10024
- sprpriority = 5
- hitcountpersist = 1
-
- [State 10058, Assert]
- type = assertspecial
- trigger1 = time > 0
- flag = noshadow
-
- ;***********************SETTAGGIO VAR PER VELOCITA'
- [state 10058,var3]
- type = VarRandom
- trigger1 = Time = 0
- v = 3
- range = 0, 4
-
- [state 10058,var4]
- type = VarRandom
- trigger1 = Time = 0
- v = 4
- range = 0,2
-
- [state 10058,var5]
- type = VarRandom
- trigger1 = Time = 0
- v = 5
- range = 0, 4
- ;***********************SETTAGGIO VAR PER VELOCITA' END
-
- ;***********************VELOCITA' DIVERSE
- [state 10058,VS01]
- type = velset
- triggerall = var(5) = [2,3]
- trigger1 = time = 0
- x = -0.6*(var(3))
- Y = -0.6*(var(4))
-
- [state 10058,VS02]
- type = velset
- triggerall = var(5) <=1
- trigger1 = time = 0
- x = -1.5*(var(3))
- Y = -0.9*(var(4))
-
- [state 10058,VS02]
- type = velset
- triggerall = var(5) >=4
- trigger1 = time = 0
- x = -1.5*(var(3))
- Y = 0.9*(var(4))
-
- ;***********************VELOCITA' DIVERSE
-
- [State 10058,end]
- type = DestroySelf
- trigger1 = Time = 25
-
- ;particelle attrazione
- [Statedef 10059]
- type = A
- physics = N
- anim = 9013
- sprpriority = 5
- hitcountpersist = 1
-
- [State 10058, Assert]
- type = assertspecial
- trigger1 = time > 0
- flag = noshadow
-
- ;***********************SETTAGGIO VAR PER VELOCITA'
- [state 10058,var6]
- type = VarRandom
- trigger1 = Time = 0
- v = 9
- range = 0, 5
-
- [state 10058,var7]
- type = VarRandom
- trigger1 = Time = 0
- v = 10
- range = 0, 1
-
- [state 10058,var8]
- type = VarRandom
- trigger1 = Time = 0
- v = 11
- range = 0, 2
- ;***********************SETTAGGIO VAR PER VELOCITA' END
-
- ;***********************VELOCITA' DIVERSE
- [state 10058,VS01]
- type = velset
- triggerall = var(11) >=1
- trigger1 = time = 0
- x = 0.6*(var(9))
- Y = -0.6*(var(10))
-
- [state 10058,VS02]
- type = velset
- triggerall = var(11) < 1
- trigger1 = time = 0
- x = 1.5*(var(9))
- Y = -0.9*(var(10))
- ;***********************VELOCITA' DIVERSE
-
- [State 10058,end]
- type = DestroySelf
- trigger1 = Time = 25
-
- ;***************************************************************************FX TORNADO.
- ;particelle tornado
- [Statedef 10060]
- type = A
- physics = N
- anim = 10058
- sprpriority = 5
- hitcountpersist = 1
-
- [State 10060, Assert]
- type = assertspecial
- trigger1 = time > 0
- flag = noshadow
-
- ;***********************SETTAGGIO VAR PER VELOCITA'
- [state 10060,var12-Xpos]
- type = VarRandom
- trigger1 = Time = 0
- v = 12
- range = -15, 15
-
- [state 10060,var13-Yvel]
- type = VarRandom
- trigger1 = Time = 0
- v = 13
- range = 0, 5
-
- [state 10060,var14-random]
- type = VarRandom
- trigger1 = Time = 0
- v = 14
- range = 0, 2
- ;***********************SETTAGGIO VAR PER VELOCITA' END
-
- ;***********************VELOCITA' DIVERSE
- [state 10060,VS01]
- type = velset
- triggerall = var(14) >=1
- trigger1 = time = 0
- Y = -1.6*(var(13))
-
- [state 10060,VS02]
- type = velset
- triggerall = var(11) < 1
- trigger1 = time = 0
- Y = -1.9*(var(13))
- ;***********************VELOCITA' DIVERSE
-
- [state 10060,posadd]
- trigger1 = time = 0
- type = posadd
- x = var(12)
-
-
- [State 10060,end]
- type = DestroySelf
- trigger1 = Time = 50
-
- ;TORNADO PER SUPER PRESA-L1
- [Statedef 10061]
- type = A
- physics = N
- anim = 10056
- sprpriority = -9
-
- [state 2000, btp]
- type = Bindtoparent
- trigger1 = time >=0
- pos = 0, 0
-
- [state 10061,ps]
- type = posset
- trigger1 = time >=0
- y = 0
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 10060
- name = "particelle"
- sprpriority = 5
- pos = 0,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.3
- size.yscale = 0.3
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100601
- name = "particelle"
- sprpriority = 5
- pos = -5,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.4
- size.yscale = 0.4
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100602
- name = "particelle"
- sprpriority = 5
- pos = 5,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.2
- size.yscale = 0.2
-
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100603
- name = "particelle"
- sprpriority = 5
- pos = 8,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.1
- size.yscale = 0.1
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100604
- name = "particelle"
- sprpriority = 5
- pos = -8,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.3
- size.yscale = 0.3
-
-
- [State 10061,end]
- type = DestroySelf
- trigger1 = root, stateno != 3001
-
-
- [Statedef 10062]
- type = A
- physics = N
- anim = 10056
- sprpriority = -11
-
- [state 2000, btp]
- type = Bindtoparent
- trigger1 = time >=0
- pos = 0, 0
-
- [state 10061,ps]
- type = posset
- trigger1 = time >=0
- y = 0
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 10060
- name = "particelle"
- sprpriority = 5
- pos = 0,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.3
- size.yscale = 0.3
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100601
- name = "particelle"
- sprpriority = 5
- pos = -5,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.4
- size.yscale = 0.4
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100602
- name = "particelle"
- sprpriority = 5
- pos = 5,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.2
- size.yscale = 0.2
-
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100603
- name = "particelle"
- sprpriority = 5
- pos = 8,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.1
- size.yscale = 0.1
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100604
- name = "particelle"
- sprpriority = 5
- pos = -8,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.3
- size.yscale = 0.3
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100605
- name = "particelle"
- sprpriority = 5
- pos = -12,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.3
- size.yscale = 0.3
-
- [State 10057,helper1]
- type = Helper
- trigger1 = animtime !=0
- id = 100606
- name = "particelle"
- sprpriority = 5
- pos = 15,0
- postype = p1
- facing = 1
- stateno = 10060
- pausemovetime = 0
- supermovetime = 99
- helpertype = normal
- keyctrl = 0
- ownpal = 1
- size.shadowoffset = 0
- size.xscale = 0.4
- size.yscale = 0.4
-
- [State 10061,end]
- type = DestroySelf
- trigger1 = root, stateno != 3051
-
-