Advertisement
Pr0nogo

Untitled

Jul 14th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.44 KB | None | 0 0
  1. # ----------------------------------------------------------------------------- #
  2. # This header is used by images.dat entries:
  3. # 921 Lurker (zerg\Zlurker.grp)
  4. .headerstart
  5. IsId 354
  6. Type 26
  7. Init LurkerInit
  8. Death LurkerDeath
  9. GndAttkInit LurkerGndAttkInit
  10. AirAttkInit LurkerGndAttkInit
  11. Unused1 [NONE]
  12. GndAttkRpt LurkerGndAttkRpt
  13. AirAttkRpt LurkerGndAttkRpt
  14. CastSpell [NONE]
  15. GndAttkToIdle LurkerGndAttkToIdle
  16. AirAttkToIdle LurkerGndAttkToIdle
  17. Unused2 LurkerUnused2
  18. Walking LurkerWalking
  19. WalkingToIdle LurkerWalkingToIdle
  20. SpecialState1 [NONE]
  21. SpecialState2 LurkerSpecialState2
  22. AlmostBuilt [NONE]
  23. Built [NONE]
  24. Landing [NONE]
  25. LiftOff [NONE]
  26. IsWorking [NONE]
  27. WorkingToIdle [NONE]
  28. WarpIn [NONE]
  29. Unused3 [NONE]
  30. StarEditInit [NONE]
  31. Disable [NONE]
  32. Burrow LurkerBurrow
  33. UnBurrow LurkerUnBurrow
  34. Enable [NONE]
  35. .headerend
  36. # ----------------------------------------------------------------------------- #
  37.  
  38. LurkerInit:
  39. imgul 922 0 0 # Lurker Shadow (zerg\zZluShad.grp)
  40. LurkerWalkingToIdle:
  41. playfram 0x00 # Frame set 0
  42. LurkerLocal00:
  43. waitrand 63 75
  44. randcondjmp 128 LurkerLocal01
  45. goto LurkerLocal00
  46.  
  47. LurkerLocal01:
  48. randcondjmp 128 LurkerLocal02
  49. playfram 0x11 # Frame set 1
  50. wait 1
  51. turnccwise 1
  52. playfram 0x22 # Frame set 2
  53. wait 1
  54. turnccwise 1
  55. playfram 0x33 # Frame set 3
  56. wait 1
  57. turnccwise 1
  58. playfram 0x44 # Frame set 4
  59. wait 1
  60. turnccwise 1
  61. playfram 0x55 # Frame set 5
  62. wait 1
  63. turnccwise 1
  64. playfram 0x66 # Frame set 6
  65. wait 1
  66. turnccwise 1
  67. goto LurkerWalkingToIdle
  68.  
  69. LurkerLocal02:
  70. playfram 0x11 # Frame set 1
  71. wait 1
  72. turncwise 1
  73. playfram 0x22 # Frame set 2
  74. wait 1
  75. turncwise 1
  76. playfram 0x33 # Frame set 3
  77. wait 1
  78. turncwise 1
  79. playfram 0x44 # Frame set 4
  80. wait 1
  81. turncwise 1
  82. playfram 0x55 # Frame set 5
  83. wait 1
  84. turncwise 1
  85. playfram 0x66 # Frame set 6
  86. wait 1
  87. turncwise 1
  88. goto LurkerWalkingToIdle
  89.  
  90. LurkerDeath:
  91. playsnd 1080 # Zerg\LURKER\ZLuDth00.WAV
  92. setfldirect 0
  93. playfram 0x1a9 # Frame set 25
  94. wait 2
  95. playfram 0x1ba # Frame set 26
  96. wait 2
  97. playfram 0x1cb # Frame set 27
  98. wait 2
  99. playfram 0x1dc # Frame set 28
  100. wait 2
  101. playfram 0x1ed # Frame set 29
  102. wait 2
  103. lowsprul 484 0 0 # Lurker Remnants (zerg\zLurker.grp)
  104. wait 1
  105. end
  106.  
  107. LurkerGndAttkInit:
  108. nobrkcodestart
  109. LurkerGndAttkRpt:
  110. wait 1
  111. playsnd 64 # Bullet\SpoogHit.wav
  112. attack
  113. wait 1
  114. nobrkcodeend
  115. gotorepeatattk
  116. ignorerest
  117. LurkerGndAttkToIdle:
  118. goto LurkerLocal03
  119.  
  120. LurkerLocal03:
  121. wait 125
  122. goto LurkerLocal03
  123.  
  124. LurkerUnused2:
  125. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  126. playsnd 1093 # Zerg\LURKER\ZLuBurrw.wav
  127. playfram 0xbb # Frame set 11
  128. wait 1
  129. playfram 0xcc # Frame set 12
  130. wait 1
  131. playfram 0xdd # Frame set 13
  132. wait 1
  133. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  134. playfram 0xee # Frame set 14
  135. wait 1
  136. playfram 0xff # Frame set 15
  137. wait 1
  138. playfram 0x110 # Frame set 16
  139. wait 1
  140. playfram 0x121 # Frame set 17
  141. wait 1
  142. playfram 0x132 # Frame set 18
  143. wait 1
  144. playfram 0x143 # Frame set 19
  145. wait 1
  146. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  147. playfram 0x154 # Frame set 20
  148. wait 1
  149. playfram 0x165 # Frame set 21
  150. wait 1
  151. playfram 0x176 # Frame set 22
  152. wait 1
  153. playfram 0x187 # Frame set 23
  154. wait 1
  155. playfram 0x198 # Frame set 24
  156. wait 1
  157. sigorder 4
  158. goto LurkerLocal03
  159.  
  160. LurkerWalking:
  161. move 4
  162. wait 1
  163. playfram 0x11 # Frame set 1
  164. move 4
  165. wait 1
  166. playfram 0x22 # Frame set 2
  167. move 4
  168. wait 1
  169. playfram 0x33 # Frame set 3
  170. move 4
  171. wait 1
  172. playfram 0x44 # Frame set 4
  173. move 4
  174. wait 1
  175. playfram 0x55 # Frame set 5
  176. move 4
  177. wait 1
  178. playfram 0x66 # Frame set 6
  179. move 4
  180. wait 1
  181. playfram 0x00 # Frame set 0
  182. goto LurkerWalking
  183.  
  184. LurkerSpecialState2:
  185. playfram 0x198 # Frame set 24
  186. goto LurkerLocal03
  187.  
  188. LurkerBurrow:
  189. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  190. goto LurkerLocal04
  191.  
  192. LurkerLocal04:
  193. playsnd 1093 # Zerg\LURKER\ZLuBurrw.wav
  194. playfram 0xbb # Frame set 11
  195. wait 1
  196. playfram 0xcc # Frame set 12
  197. wait 1
  198. playfram 0xdd # Frame set 13
  199. wait 1
  200. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  201. playfram 0xee # Frame set 14
  202. wait 1
  203. playfram 0xff # Frame set 15
  204. wait 1
  205. playfram 0x110 # Frame set 16
  206. wait 1
  207. playfram 0x121 # Frame set 17
  208. wait 1
  209. playfram 0x132 # Frame set 18
  210. wait 1
  211. playfram 0x143 # Frame set 19
  212. wait 1
  213. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  214. playfram 0xee # Frame set 14
  215. wait 1
  216. playfram 0xff # Frame set 15
  217. wait 1
  218. playfram 0x110 # Frame set 16
  219. wait 1
  220. playfram 0x121 # Frame set 17
  221. wait 1
  222. playfram 0x132 # Frame set 18
  223. wait 1
  224. playfram 0x143 # Frame set 19
  225. wait 1
  226. imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  227. playfram 0x154 # Frame set 20
  228. wait 1
  229. playfram 0x165 # Frame set 21
  230. wait 1
  231. playfram 0x176 # Frame set 22
  232. wait 1
  233. playfram 0x187 # Frame set 23
  234. wait 1
  235. playfram 0x198 # Frame set 24
  236. wait 1
  237. sigorder 4
  238. goto LurkerLocal03
  239.  
  240. LurkerUnBurrow:
  241. waitrand 1 5
  242. imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
  243. playfram 0x77 # Frame set 7
  244. wait 1
  245. playfram 0x88 # Frame set 8
  246. wait 1
  247. playfram 0x99 # Frame set 9
  248. wait 1
  249. playfram 0xaa # Frame set 10
  250. wait 1
  251. sigorder 4
  252. goto LurkerWalkingToIdle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement