Guest User

New NEW code

a guest
Nov 27th, 2016
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.81 KB | None | 0 0
  1. ;---------------------------------------------------------------------------
  2. ; Leafy Detetor Helper
  3. [Statedef 3001]
  4. type = S
  5. movetype = A
  6. physics = N
  7. anim = 3001
  8.  
  9. [State 3001, BindToRoot]
  10. type = BindToRoot
  11. trigger1 = Time <= 0
  12. time = 1
  13. pos = 35,-52
  14.  
  15. [State 3000, PlaySnd]
  16. type = PlaySnd
  17. triggerall = movehit
  18. trigger1 = Time = 3
  19. value = 3000,3
  20. loop = 1
  21. channel = 6
  22.  
  23. [State 3002, TargetBind]
  24. type = TargetBind
  25. triggerall = NumTarget
  26. triggerall = parent, Facing = 1
  27. triggerall = target, pos x > (parent, pos x + 74) && target, pos x < (parent, pos x + 184)
  28. trigger1 = Time%5 = 0
  29. time = 1
  30. pos=(target,Pos X-Pos X),(target,Pos Y-Pos Y)-1
  31.  
  32. [State 3002, TargetBind]
  33. type = TargetBind
  34. triggerall = NumTarget
  35. triggerall = parent, Facing = 1
  36. triggerall = target, pos x > (parent, pos x + 184)
  37. trigger1 = Time%1 = 0
  38. time = 1
  39. pos=(target,Pos X-Pos X),(target,Pos Y-Pos Y)-1
  40.  
  41. [State 3002, TargetBind]
  42. type = TargetBind
  43. triggerall = NumTarget
  44. triggerall = parent, Facing = 1
  45. triggerall = target, pos x < (parent, pos x + 74)
  46. trigger1 = Time%6 = 0
  47. time = 1
  48. pos=(target,Pos X-Pos X),(target,Pos Y-Pos Y)-1
  49.  
  50. [State 3002, TargetBind]
  51. type = TargetBind
  52. triggerall = NumTarget
  53. triggerall = parent, Facing = -1
  54. triggerall = target, pos x > (parent, pos x - 74) && target, pos x < (parent, pos x - 184)
  55. trigger1 = Time%5 = 0
  56. time = 1
  57. pos=(target,Pos X+Pos X),(target,Pos Y-Pos Y)-1
  58.  
  59. [State 3002, TargetBind]
  60. type = TargetBind
  61. triggerall = NumTarget
  62. triggerall = parent, Facing = -1
  63. triggerall = target, pos x > (parent, pos x - 184)
  64. trigger1 = Time%1 = 0
  65. time = 1
  66. pos=(target,Pos X+Pos X),(target,Pos Y-Pos Y)-1
  67.  
  68. [State 3002, TargetBind]
  69. type = TargetBind
  70. triggerall = NumTarget
  71. triggerall = parent, Facing = -1
  72. triggerall = target, pos x < (parent, pos x- 74)
  73. trigger1 = Time%6 = 0
  74. time = 1
  75. pos=(target,Pos X+Pos X),(target,Pos Y-Pos Y)-1
  76.  
  77. [State 3001, HitDef]
  78. type = HitDef
  79. trigger1 = Time <= 6 && !movecontact
  80. attr = S,NA
  81. hitflag = MAF
  82. guardflag = MA
  83. animtype = hard
  84. damage = 2,0
  85. sparkxy = 0,0
  86. hitsound = S1,0
  87. guardsound = S2,0
  88. ground.type = High
  89. p2stateno = 3002
  90.  
  91. [State 3001, AngleDraw]
  92. type = AngleDraw
  93. trigger1 = 1
  94.  
  95. [State 3001, AngleAdd]
  96. type = AngleAdd
  97. trigger1 = Time%6 = 0
  98. value = 1
  99.  
  100. [State 3001, StopSnd]
  101. type = StopSnd
  102. trigger1 = Time = 300
  103. trigger2 = moveguarded
  104. trigger3 = AnimElem = 3 && !movecontact && anim != 3003
  105. channel = 6
  106.  
  107. [State 3001, PlaySnd]
  108. type = PlaySnd
  109. trigger1 = Time = 300
  110. trigger2 = moveguarded && anim != 3003
  111. trigger3 = AnimElem = 2 && !movecontact && anim != 3003
  112. value = 3000,4
  113.  
  114. [State 3001, ChangeAnim]
  115. type = ChangeAnim
  116. trigger1 = Time = 300
  117. trigger2 = moveguarded && anim != 3003
  118. trigger3 = AnimElem = 2 && !movecontact && anim != 3003
  119. value = 3003
  120.  
  121. [State 3001, DestroySelf]
  122. type = DestroySelf
  123. trigger1 = anim = 3003 && animtime = 0
Advertisement
Add Comment
Please, Sign In to add comment