Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;---------------------------------------------------------------------------
- ; Leafy Detetor Helper
- [Statedef 3001]
- type = S
- movetype = A
- physics = N
- anim = 3001
- [State 3001, BindToRoot]
- type = BindToRoot
- trigger1 = Time <= 0
- time = 1
- pos = 35,-52
- [State 3000, PlaySnd]
- type = PlaySnd
- triggerall = movehit
- trigger1 = Time = 3
- value = 3000,3
- loop = 1
- channel = 6
- [State 3002, TargetBind]
- type = TargetBind
- triggerall = NumTarget
- trigger1 = 1
- time = 1
- pos = target,Pos X , Floor((target,Pos Y*1.0)-(abs(target, pos x - parent,pos x)*.013))
- [State 3001, HitDef]
- type = HitDef
- trigger1 = Time <= 6 && !movecontact
- attr = S,NA
- hitflag = MAF
- guardflag = MA
- animtype = hard
- damage = 2,0
- sparkxy = 0,0
- hitsound = S1,0
- guardsound = S2,0
- ground.type = High
- p2stateno = 3002
- [State 3001, AngleDraw]
- type = AngleDraw
- trigger1 = 1
- [State 3001, AngleAdd]
- type = AngleAdd
- trigger1 = Time%6 = 0
- value = 1
- [State 3001, StopSnd]
- type = StopSnd
- trigger1 = Time = 300
- trigger2 = moveguarded
- trigger3 = AnimElem = 3 && !movecontact && anim != 3003
- channel = 6
- [State 3001, PlaySnd]
- type = PlaySnd
- trigger1 = Time = 300
- trigger2 = moveguarded && anim != 3003
- trigger3 = AnimElem = 2 && !movecontact && anim != 3003
- value = 3000,4
- [State 3001, ChangeAnim]
- type = ChangeAnim
- trigger1 = Time = 300
- trigger2 = moveguarded && anim != 3003
- trigger3 = AnimElem = 2 && !movecontact && anim != 3003
- value = 3003
- [State 3001, DestroySelf]
- type = DestroySelf
- trigger1 = anim = 3003 && animtime = 0
Advertisement
Add Comment
Please, Sign In to add comment