Advertisement
alexbegt

Untitled

Aug 22nd, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.20 KB | None | 0 0
  1. !include("events.def")
  2. !include("anim_actions.def")
  3. !include("human_vis_events.def")
  4. !include("vessel_vis_events.def")
  5. !include("human_sound_events.def")
  6. !include("vessel_sound_events.def")
  7. !include("game_volume_source.def")
  8. !include("anim_actions.def")
  9. !include("ai_timing.def")
  10.  
  11.  
  12. SeqTrack( "Zombie_Armored_Jump01", "Zombie_Armored_Jump01.anm2", 20, 146, 30, 1, 0.5 )
  13. {
  14. Event(0, EVENT_TURN_OFF_PHYSICS, -1)
  15. Event(0, EVENT_TRACK_DISABLE, -1)
  16. Event(0, VIS_EVENT_IK_ENABLE, -1)
  17. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  18. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  19. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  20. Event(6, VIS_EVENT_LEFT_FOOT_LAND, -1)
  21. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  22. Event(15, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  23. Event(19, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  24. Event(20, SOUND_EVENT_SPECIAL_ATTACK, -1)
  25. Event(20, EVENT_REACT_ON_HIT_DISABLED, -1)
  26. Event(20, EVENT_TRACK_ENABLE, -1)
  27. Event(27, VIS_EVENT_LEFT_FOOT_LAND, -1)
  28. Event(27, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  29. Event(27, VIS_EVENT_IK_DISABLING_START, -1)
  30. Event(35, VIS_EVENT_IK_DISABLE, -1)
  31. Event(40, VIS_EVENT_IK_ENABLING_START, -1)
  32. Event(47, EVENT_TURN_ON_PHYSICS, -1)
  33. Event(51, EVENT_LANDED, -1)
  34. Event(52, EVENT_FINAL_POSITION, -1)
  35. Event(57, VIS_EVENT_LEFT_FOOT_LAND, -1)
  36. Event(57, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  37. Event(57, VIS_EVENT_IK_ENABLE, -1)
  38. Event(89, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  39. Event(94, EVENT_REACT_ON_HIT_ENABLED, -1)
  40. Event(94, SOUND_EVENT_IDLE_RAGE, -1)
  41. Event(99, VIS_EVENT_LEFT_FOOT_LAND, -1)
  42. }
  43.  
  44. SeqTrack( "armored_jump_down_4m", "zombie_armored_jump01.anm2", 0, 160, 30, 1, 0.5 )
  45. {
  46. Event(0, EVENT_TURN_OFF_PHYSICS, -1)
  47. Event(0, EVENT_TRACK_DISABLE, -1)
  48. Event(0, VIS_EVENT_IK_ENABLE, -1)
  49. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  50. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  51. Event(3, VIS_EVENT_LEFT_FOOT_LAND, -1)
  52. Event(7, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  53. Event(15, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  54. Event(18, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  55. Event(20, SOUND_EVENT_SPECIAL_ATTACK, -1)
  56. Event(20, EVENT_REACT_ON_HIT_DISABLED, -1)
  57. Event(20, EVENT_TRACK_ENABLE, -1)
  58. Event(25, VIS_EVENT_LEFT_FOOT_LAND, -1)
  59. Event(29, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  60. Event(35, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  61. Event(38, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  62. Event(47, EVENT_TURN_ON_PHYSICS, -1)
  63. Event(47, VIS_EVENT_LEFT_FOOT_LAND, -1)
  64. Event(48, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  65. Event(48, VIS_EVENT_IK_DISABLING_START, -1)
  66. Event(51, EVENT_LANDED, -1)
  67. Event(52, EVENT_FINAL_POSITION, -1)
  68. Event(54, VIS_EVENT_IK_DISABLE, -1)
  69. Event(66, VIS_EVENT_IK_ENABLING_START, -1)
  70. Event(75, VIS_EVENT_LEFT_FOOT_LAND, -1)
  71. Event(75, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  72. Event(75, VIS_EVENT_IK_ENABLE, -1)
  73. Event(94, EVENT_REACT_ON_HIT_ENABLED, -1)
  74. Event(94, SOUND_EVENT_IDLE_RAGE, -1)
  75. Event(109, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  76. Event(118, VIS_EVENT_LEFT_FOOT_LAND, -1)
  77. }
  78.  
  79. SeqTrack( "MZ_A_Calm_Stand_Stinger_Armored", "MZ_A_Calm_Stand_Idle.anm2", 0, 30, 30, 1, 0.5 )
  80. {
  81. Event(0, VIS_EVENT_IK_ENABLE, -1)
  82. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  83. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  84. }
  85.  
  86. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  87. // WALK //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  88. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  89. SeqTrack("armored_walk", "armored_walk_01.anm2", 0, 166, 30, 1, 0.5)
  90. {
  91. Event(0, VIS_EVENT_IK_ENABLE, -1)
  92. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  93. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  94. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  95. Event(16, VIS_EVENT_STEP_RIGHT, -1)
  96. Event(16, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  97. Event(21, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  98. Event(32, VIS_EVENT_STEP_LEFT, -1)
  99. Event(32, VIS_EVENT_LEFT_FOOT_LAND, -1)
  100. Event(37, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  101. Event(49, VIS_EVENT_STEP_RIGHT, -1)
  102. Event(49, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  103. Event(55, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  104. Event(66, VIS_EVENT_STEP_LEFT, -1)
  105. Event(66, VIS_EVENT_LEFT_FOOT_LAND, -1)
  106. Event(70, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  107. Event(81, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  108. Event(82, VIS_EVENT_STEP_RIGHT, -1)
  109. Event(88, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  110. Event(98, VIS_EVENT_LEFT_FOOT_LAND, -1)
  111. Event(99, VIS_EVENT_STEP_LEFT, -1)
  112. Event(103, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  113. Event(116, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  114. Event(117, VIS_EVENT_STEP_RIGHT, -1)
  115. Event(122, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  116. Event(132, VIS_EVENT_LEFT_FOOT_LAND, -1)
  117. Event(132, VIS_EVENT_STEP_LEFT, -1)
  118. Event(139, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  119. Event(149, VIS_EVENT_STEP_RIGHT, -1)
  120. Event(149, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  121. Event(155, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  122. Event(165, VIS_EVENT_LEFT_FOOT_LAND, -1)
  123. Event(165, VIS_EVENT_STEP_LEFT, -1)
  124. }
  125. SeqTrack("armored_walk_start_l180", "armored_walk_start_l180.anm2", 0, 85, 30, 1, 0.7)
  126. {
  127. Event(0, VIS_EVENT_IK_ENABLE, -1)
  128. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  129. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  130. Event(0, EVENT_ENTER_HIGHER_ALARM_LEVEL_DISABLE, -1)
  131. Event(3, VIS_EVENT_ROTATION_MOD_START, -1)
  132. Event(6, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  133. Event(13, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  134. Event(16, VIS_EVENT_STEP_RIGHT, -1)
  135. Event(17, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  136. Event(31, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  137. Event(32, VIS_EVENT_LEFT_FOOT_LAND, -1)
  138. Event(34, VIS_EVENT_STEP_LEFT, -1)
  139. Event(38, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  140. Event(47, VIS_EVENT_ROTATION_MOD_END, -1)
  141. Event(47, EVENT_ENTER_HIGHER_ALARM_LEVEL_ENABLE, -1)
  142. Event(48, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  143. Event(50, VIS_EVENT_STEP_RIGHT, -1)
  144. Event(52, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  145. Event(59, VIS_EVENT_STOPANIM, -1)
  146. Event(66, VIS_EVENT_LEFT_FOOT_LAND, -1)
  147. Event(69, VIS_EVENT_STEP_LEFT, -1)
  148. Event(69, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  149. Event(83, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  150. Event(85, VIS_EVENT_STEP_RIGHT, -1)
  151. }
  152. SeqTrack( "armored_walk_start_r180", "armored_walk_start_r180.anm2", 0, 90, 30, 1, 0.7)
  153. {
  154. Event(0, VIS_EVENT_IK_ENABLE, -1)
  155. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  156. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  157. Event(0, EVENT_ENTER_HIGHER_ALARM_LEVEL_DISABLE, -1)
  158. Event(8, VIS_EVENT_ROTATION_MOD_START, -1)
  159. Event(8, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  160. Event(14, VIS_EVENT_STEP_LEFT, -1)
  161. Event(26, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  162. Event(29, VIS_EVENT_STEP_RIGHT, -1)
  163. Event(29, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  164. Event(52, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  165. Event(52, VIS_EVENT_LEFT_FOOT_LAND, -1)
  166. Event(53, VIS_EVENT_STEP_LEFT, -1)
  167. Event(55, VIS_EVENT_ROTATION_MOD_END, -1)
  168. Event(55, EVENT_ENTER_HIGHER_ALARM_LEVEL_ENABLE, -1)
  169. Event(57, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  170. Event(65, VIS_EVENT_STOPANIM, -1)
  171. Event(71, VIS_EVENT_STEP_RIGHT, -1)
  172. Event(71, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  173. Event(75, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  174. Event(86, VIS_EVENT_STEP_LEFT, -1)
  175. Event(86, VIS_EVENT_LEFT_FOOT_LAND, -1)
  176. }
  177. SeqTrack( "armored_walk_start_l90", "armored_walk_start_l90.anm2", 0, 63, 30, 1, 0.7)
  178. {
  179. Event(0, VIS_EVENT_IK_ENABLE, -1)
  180. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  181. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  182. Event(0, EVENT_ENTER_HIGHER_ALARM_LEVEL_DISABLE, -1)
  183. Event(14, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  184. Event(18, VIS_EVENT_STEP_RIGHT, -1)
  185. Event(25, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  186. Event(26, VIS_EVENT_LEFT_FOOT_LAND, -1)
  187. Event(27, VIS_EVENT_STEP_LEFT, -1)
  188. Event(33, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  189. Event(46, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  190. Event(47, VIS_EVENT_STEP_RIGHT, -1)
  191. Event(48, VIS_EVENT_ROTATION_MOD_END, -1)
  192. Event(48, EVENT_ENTER_HIGHER_ALARM_LEVEL_ENABLE, -1)
  193. Event(50, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  194. Event(53, VIS_EVENT_STOPANIM, -1)
  195. Event(61, VIS_EVENT_LEFT_FOOT_LAND, -1)
  196. Event(63, VIS_EVENT_STEP_LEFT, -1)
  197. }
  198. SeqTrack( "armored_walk_start_r90", "armored_walk_start_r90.anm2", 0, 75, 30, 1, 0.7)
  199. {
  200. Event(0, VIS_EVENT_IK_ENABLE, -1)
  201. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  202. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  203. Event(0, EVENT_ENTER_HIGHER_ALARM_LEVEL_DISABLE, -1)
  204. Event(7, VIS_EVENT_ROTATION_MOD_START, -1)
  205. Event(15, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  206. Event(17, VIS_EVENT_STEP_LEFT, -1)
  207. Event(20, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  208. Event(29, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  209. Event(31, VIS_EVENT_STEP_RIGHT, -1)
  210. Event(33, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  211. Event(38, VIS_EVENT_ROTATION_MOD_END, -1)
  212. Event(38, EVENT_ENTER_HIGHER_ALARM_LEVEL_ENABLE, -1)
  213. Event(45, VIS_EVENT_LEFT_FOOT_LAND, -1)
  214. Event(46, VIS_EVENT_STEP_LEFT, -1)
  215. Event(49, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  216. Event(50, VIS_EVENT_STOPANIM, -1)
  217. Event(61, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  218. Event(62, VIS_EVENT_STEP_RIGHT, -1)
  219. Event(65, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  220. Event(75, VIS_EVENT_LEFT_FOOT_LAND, -1)
  221. }
  222. SeqTrack("armored_walk_start", "armored_walk_start.anm2", 0, 75, 30, 1, 0.7)
  223. {
  224. Event(0, VIS_EVENT_IK_ENABLE, -1)
  225. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  226. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  227. Event(15, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  228. Event(18, VIS_EVENT_STEP_LEFT, -1)
  229. Event(23, VIS_EVENT_ROTATION_MOD_START, -1)
  230. Event(27, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  231. Event(37, VIS_EVENT_ROTATION_MOD_END, -1)
  232. Event(38, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  233. Event(39, VIS_EVENT_STEP_RIGHT, -1)
  234. Event(43, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  235. Event(56, VIS_EVENT_LEFT_FOOT_LAND, -1)
  236. Event(57, VIS_EVENT_STEP_LEFT, -1)
  237. Event(58, VIS_EVENT_STOPANIM, -1)
  238. Event(61, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  239. Event(75, VIS_EVENT_STEP_RIGHT, -1)
  240. Event(75, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  241. }
  242. SeqTrack("armored_walk_stop_F", "armored_walk_stop_F.anm2", 0, 150, 30, 1, 0.5 )
  243. {
  244. Event(0, VIS_EVENT_IK_ENABLE, -1)
  245. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  246. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  247. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  248. Event(8, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  249. Event(10, VIS_EVENT_STEP_RIGHT, -1)
  250. Event(11, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  251. Event(25, VIS_EVENT_LEFT_FOOT_LAND, -1)
  252. Event(27, VIS_EVENT_STEP_LEFT, -1)
  253. Event(30, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  254. Event(33, VIS_EVENT_MOVEMENT_MOD_START, -1)
  255. Event(42, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  256. Event(43, VIS_EVENT_STEP_RIGHT, -1)
  257. Event(43, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  258. Event(50, VIS_EVENT_ROTATION_MOD_START, -1)
  259. Event(55, VIS_EVENT_MOVEMENT_MOD_END, -1)
  260. Event(57, VIS_EVENT_ROTATION_MOD_END, -1)
  261. Event(58, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  262. Event(58, VIS_EVENT_LEFT_FOOT_LAND, -1)
  263. Event(60, VIS_EVENT_STEP_LEFT, -1)
  264. Event(69, VIS_EVENT_STOPANIM, -1)
  265. Event(75, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  266. }
  267. SeqTrack("armored_walk_stop_l180", "armored_walk_stop_l180.anm2", 0, 115, 30, 1, 0.5 )
  268. {
  269. Event(0, VIS_EVENT_STEP_RIGHT, -1)
  270. Event(0, VIS_EVENT_IK_ENABLE, -1)
  271. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  272. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  273. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  274. Event(5, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  275. Event(15, VIS_EVENT_LEFT_FOOT_LAND, -1)
  276. Event(17, VIS_EVENT_STEP_LEFT, -1)
  277. Event(21, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  278. Event(24, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  279. Event(26, VIS_EVENT_ROTATION_MOD_START, -1)
  280. Event(33, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  281. Event(34, VIS_EVENT_STEP_RIGHT, -1)
  282. Event(51, VIS_EVENT_MOVEMENT_MOD_START, -1)
  283. Event(51, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  284. Event(53, VIS_EVENT_LEFT_FOOT_LAND, -1)
  285. Event(55, VIS_EVENT_STEP_LEFT, -1)
  286. Event(62, VIS_EVENT_ROTATION_MOD_END, -1)
  287. Event(64, VIS_EVENT_MOVEMENT_MOD_END, -1)
  288. Event(73, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  289. Event(74, VIS_EVENT_STEP_RIGHT, -1)
  290. Event(79, VIS_EVENT_STOPANIM, -1)
  291. }
  292. SeqTrack("armored_walk_stop_r180", "armored_walk_stop_r180.anm2", 0, 128, 30, 1, 0.5 )
  293. {
  294. Event(0, VIS_EVENT_IK_ENABLE, -1)
  295. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  296. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  297. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  298. Event(2, VIS_EVENT_STEP_LEFT, -1)
  299. Event(4, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  300. Event(17, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  301. Event(20, VIS_EVENT_STEP_RIGHT, -1)
  302. Event(22, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  303. Event(23, VIS_EVENT_ROTATION_MOD_START, -1)
  304. Event(34, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  305. Event(35, VIS_EVENT_LEFT_FOOT_LAND, -1)
  306. Event(36, VIS_EVENT_STEP_LEFT, -1)
  307. Event(60, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  308. Event(61, VIS_EVENT_STEP_RIGHT, -1)
  309. Event(61, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  310. Event(65, VIS_EVENT_MOVEMENT_MOD_START, -1)
  311. Event(77, VIS_EVENT_LEFT_FOOT_LAND, -1)
  312. Event(78, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  313. Event(80, VIS_EVENT_STEP_LEFT, -1)
  314. Event(88, VIS_EVENT_ROTATION_MOD_END, -1)
  315. Event(98, VIS_EVENT_MOVEMENT_MOD_END, -1)
  316. Event(99, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  317. Event(100, VIS_EVENT_STEP_RIGHT, -1)
  318. Event(101, VIS_EVENT_STOPANIM, -1)
  319. }
  320. SeqTrack("armored_walk_stop_l90", "armored_walk_stop_l90.anm2", 0, 80, 30, 1, 0.5 )
  321. {
  322. Event(0, VIS_EVENT_IK_ENABLE, -1)
  323. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  324. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  325. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  326. Event(2, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  327. Event(3, VIS_EVENT_STEP_RIGHT, -1)
  328. Event(8, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  329. Event(17, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  330. Event(18, VIS_EVENT_ROTATION_MOD_START, -1)
  331. Event(20, VIS_EVENT_LEFT_FOOT_LAND, -1)
  332. Event(21, VIS_EVENT_STEP_LEFT, -1)
  333. Event(23, VIS_EVENT_MOVEMENT_MOD_START, -1)
  334. Event(35, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  335. Event(38, VIS_EVENT_MOVEMENT_MOD_END, -1)
  336. Event(38, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  337. Event(39, VIS_EVENT_STEP_RIGHT, -1)
  338. Event(50, VIS_EVENT_ROTATION_MOD_END, -1)
  339. Event(53, VIS_EVENT_LEFT_FOOT_LAND, -1)
  340. Event(54, VIS_EVENT_STEP_LEFT, -1)
  341. Event(56, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  342. Event(60, VIS_EVENT_STOPANIM, -1)
  343. Event(67, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  344. Event(69, VIS_EVENT_STEP_RIGHT, -1)
  345. }
  346. SeqTrack("armored_walk_stop_r90", "armored_walk_stop_r90.anm2", 0, 88, 30, 1, 0.5 )
  347. {
  348. Event(0, VIS_EVENT_STEP_LEFT, -1)
  349. Event(0, VIS_EVENT_IK_ENABLE, -1)
  350. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  351. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  352. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  353. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  354. Event(16, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  355. Event(18, VIS_EVENT_STEP_RIGHT, -1)
  356. Event(23, VIS_EVENT_MOVEMENT_MOD_START, -1)
  357. Event(29, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  358. Event(30, VIS_EVENT_ROTATION_MOD_START, -1)
  359. Event(35, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  360. Event(36, VIS_EVENT_MOVEMENT_MOD_END, -1)
  361. Event(36, VIS_EVENT_LEFT_FOOT_LAND, -1)
  362. Event(37, VIS_EVENT_STEP_LEFT, -1)
  363. Event(59, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  364. Event(60, VIS_EVENT_STEP_RIGHT, -1)
  365. Event(63, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  366. Event(68, VIS_EVENT_ROTATION_MOD_END, -1)
  367. Event(72, VIS_EVENT_LEFT_FOOT_LAND, -1)
  368. Event(73, VIS_EVENT_STEP_RIGHT, -1)
  369. Event(74, VIS_EVENT_STOPANIM, -1)
  370. }
  371.  
  372. SeqTrack("armored_turn_r90", "armored_turns.anm2", 0, 97, 30, 1, 0.4)
  373. {
  374. Event(0, VIS_EVENT_IK_ENABLE, -1)
  375. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  376. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  377. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  378. Event(14, VIS_EVENT_ROTATION_MOD_START, -1)
  379. Event(14, VIS_EVENT_STEP_RIGHT, -1)
  380. Event(14, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  381. Event(14, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  382. Event(30, VIS_EVENT_STEP_LEFT, -1)
  383. Event(30, VIS_EVENT_LEFT_FOOT_LAND, -1)
  384. Event(32, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  385. Event(33, VIS_EVENT_ROTATION_MOD_END, -1)
  386. Event(49, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  387. Event(50, VIS_EVENT_STEP_RIGHT, -1)
  388. Event(54, VIS_EVENT_STOPANIM, -1)
  389. }
  390. SeqTrack("armored_turn_l90", "armored_turns.anm2", 122, 200, 30, 1, 0.4)
  391. {
  392. Event(0, VIS_EVENT_IK_ENABLE, -1)
  393. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  394. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  395. Event(6, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  396. Event(9, VIS_EVENT_STEP_LEFT, -1)
  397. Event(14, VIS_EVENT_ROTATION_MOD_START, -1)
  398. Event(19, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  399. Event(21, VIS_EVENT_STEP_RIGHT, -1)
  400. Event(22, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  401. Event(37, VIS_EVENT_LEFT_FOOT_LAND, -1)
  402. Event(38, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  403. Event(39, VIS_EVENT_STEP_LEFT, -1)
  404. Event(51, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  405. Event(52, VIS_EVENT_STEP_RIGHT, -1)
  406. Event(53, VIS_EVENT_ROTATION_MOD_END, -1)
  407. Event(54, VIS_EVENT_STOPANIM, -1)
  408. }
  409. SeqTrack("armored_turn_r45", "armored_turns.anm2", 221, 301, 30, 1, 0.4)
  410. {
  411. Event(0, VIS_EVENT_IK_ENABLE, -1)
  412. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  413. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  414. Event(8, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  415. Event(14, VIS_EVENT_ROTATION_MOD_START, -1)
  416. Event(22, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  417. Event(23, VIS_EVENT_STEP_RIGHT, -1)
  418. Event(26, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  419. Event(38, VIS_EVENT_LEFT_FOOT_LAND, -1)
  420. Event(40, VIS_EVENT_STEP_LEFT, -1)
  421. Event(42, VIS_EVENT_ROTATION_MOD_END, -1)
  422. Event(43, VIS_EVENT_STOPANIM, -1)
  423. }
  424. SeqTrack("armored_turn_l45", "armored_turns.anm2", 306, 390, 30, 1, 0.4)
  425. {
  426. Event(0, VIS_EVENT_IK_ENABLE, -1)
  427. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  428. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  429. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  430. Event(10, VIS_EVENT_ROTATION_MOD_START, -1)
  431. Event(22, VIS_EVENT_LEFT_FOOT_LAND, -1)
  432. Event(22, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  433. Event(23, VIS_EVENT_STEP_LEFT, -1)
  434. Event(39, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  435. Event(40, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  436. Event(43, VIS_EVENT_STEP_RIGHT, -1)
  437. Event(44, VIS_EVENT_ROTATION_MOD_END, -1)
  438. Event(46, VIS_EVENT_STOPANIM, -1)
  439. Event(48, VIS_EVENT_LEFT_FOOT_LAND, -1)
  440. }
  441. SeqTrack("armored_turn_r180", "armored_turns.anm2", 394, 522, 30, 1, 0.4)
  442. {
  443. Event(0, VIS_EVENT_IK_ENABLE, -1)
  444. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  445. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  446. Event(16, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  447. Event(19, VIS_EVENT_ROTATION_MOD_START, -1)
  448. Event(30, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  449. Event(32, VIS_EVENT_STEP_RIGHT, -1)
  450. Event(32, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  451. Event(48, VIS_EVENT_LEFT_FOOT_LAND, -1)
  452. Event(49, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  453. Event(50, VIS_EVENT_STEP_LEFT, -1)
  454. Event(71, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  455. Event(72, VIS_EVENT_STEP_RIGHT, -1)
  456. Event(74, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  457. Event(85, VIS_EVENT_LEFT_FOOT_LAND, -1)
  458. Event(87, VIS_EVENT_STEP_LEFT, -1)
  459. Event(88, VIS_EVENT_ROTATION_MOD_END, -1)
  460. Event(89, VIS_EVENT_STOPANIM, -1)
  461. }
  462. SeqTrack("armored_turn_l180", "armored_turns.anm2", 528, 619, 30, 1, 0.4)
  463. {
  464. Event(0, VIS_EVENT_IK_ENABLE, -1)
  465. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  466. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  467. Event(9, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  468. Event(12, VIS_EVENT_STEP_LEFT, -1)
  469. Event(14, VIS_EVENT_ROTATION_MOD_START, -1)
  470. Event(26, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  471. Event(27, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  472. Event(29, VIS_EVENT_STEP_RIGHT, -1)
  473. Event(47, VIS_EVENT_LEFT_FOOT_LAND, -1)
  474. Event(48, VIS_EVENT_STEP_LEFT, -1)
  475. Event(48, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  476. Event(61, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  477. Event(67, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  478. Event(71, VIS_EVENT_STEP_RIGHT, -1)
  479. Event(71, VIS_EVENT_LEFT_FOOT_LAND, -1)
  480. Event(72, VIS_EVENT_ROTATION_MOD_END, -1)
  481. Event(73, VIS_EVENT_STOPANIM, -1)
  482. }
  483.  
  484. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  485. // RAM ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  486. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  487.  
  488.  
  489. SeqTrack("armored_ram", "armored_ram.anm2", 0, 102, 32, 1, 0.25) //353
  490. {
  491. Event(0, EVENT_CAN_ATTACK, -1)
  492. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  493. Event(0, EVENT_START_RAM, -1)
  494. Event(0, VIS_EVENT_IK_ENABLE, -1)
  495. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  496. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  497. Event(1, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  498. Event(2, VIS_EVENT_STEP_RIGHT, -1)
  499. Event(8, VIS_EVENT_STEP_LEFT, -1)
  500. Event(8, VIS_EVENT_LEFT_FOOT_LAND, -1)
  501. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  502. Event(17, VIS_EVENT_STEP_RIGHT, -1)
  503. Event(17, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  504. Event(17, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  505. Event(21, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  506. Event(26, VIS_EVENT_STEP_LEFT, -1)
  507. Event(26, VIS_EVENT_LEFT_FOOT_LAND, -1)
  508. Event(27, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  509. Event(35, VIS_EVENT_STEP_RIGHT, -1)
  510. Event(35, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  511. Event(36, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  512. Event(43, VIS_EVENT_LEFT_FOOT_LAND, -1)
  513. Event(44, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  514. Event(44, VIS_EVENT_STEP_LEFT, -1)
  515. Event(52, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  516. Event(52, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  517. Event(52, VIS_EVENT_STEP_RIGHT, -1)
  518. Event(60, VIS_EVENT_LEFT_FOOT_LAND, -1)
  519. Event(61, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  520. Event(62, EVENT_CAN_TRACK_DEST_DISABLE, -1)
  521. Event(62, VIS_EVENT_STEP_LEFT, -1)
  522. Event(70, VIS_EVENT_STEP_RIGHT, -1)
  523. Event(71, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  524. Event(72, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  525. Event(72, EVENT_FORCE_EXECUTE_BERSERKER_ATTACK, -1)
  526. Event(78, VIS_EVENT_LEFT_FOOT_LAND, -1)
  527. Event(80, VIS_EVENT_STEP_LEFT, -1)
  528. Event(83, VIS_EVENT_STOPANIM, -1)
  529. Event(83, EVENT_REACT_ON_HIT_ENABLED, -1)
  530. Event(86, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  531. Event(87, VIS_EVENT_STEP_RIGHT, -1)
  532. Event(93, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  533. Event(102, VIS_EVENT_STEP_LEFT, -1)
  534. Event(102, VIS_EVENT_LEFT_FOOT_LAND, -1)
  535. }
  536.  
  537. SeqTrack("armored_ram_stop", "armored_ram_stop.anm2", 0, 58, 31, 1, 0.25)
  538. {
  539. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  540. Event(0, EVENT_START_RAM, -1)
  541. Event(0, EVENT_CAN_TRACK_DEST_DISABLE, -1)
  542. Event(0, VIS_EVENT_IK_ENABLE, -1)
  543. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  544. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  545. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  546. Event(1, VIS_EVENT_STEP_LEFT, -1)
  547. Event(7, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  548. Event(8, VIS_EVENT_STEP_RIGHT, -1)
  549. Event(8, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  550. Event(16, VIS_EVENT_LEFT_FOOT_LAND, -1)
  551. Event(17, VIS_EVENT_STEP_LEFT, -1)
  552. Event(18, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  553. Event(26, VIS_EVENT_STEP_RIGHT, -1)
  554. Event(27, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  555. Event(27, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  556. Event(28, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  557. Event(30, EVENT_REACT_ON_HIT_ENABLED, -1)
  558. Event(34, VIS_EVENT_LEFT_FOOT_LAND, -1)
  559. Event(35, VIS_EVENT_STEP_LEFT, -1)
  560. Event(42, VIS_EVENT_STEP_RIGHT, -1)
  561. Event(42, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  562. Event(47, VIS_EVENT_STOPANIM, -1)
  563. Event(50, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  564. Event(58, VIS_EVENT_LEFT_FOOT_LAND, -1)
  565. }
  566.  
  567. SeqTrack("armored_ram_exhausted", "armored_ram_exhausted.anm2", 0, 190, 31, 1, 0.25)
  568. {
  569. Event(0, EVENT_START_RAM, -1)
  570. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  571. Event(0, EVENT_CAN_ATTACK, -1)
  572. Event(0, EVENT_CAN_TRACK_DEST_DISABLE, -1)
  573. Event(0, VIS_EVENT_STEP_RIGHT, -1)
  574. Event(0, VIS_EVENT_IK_ENABLE, -1)
  575. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  576. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  577. MustSendEvent(0, 0, 0)
  578. {
  579. PlayAISound(GameVolumeSource_LoudSound, "armored_ram_exhausted.wav", 1, 3, 1, -1)
  580. }
  581. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  582. Event(12, VIS_EVENT_STEP_LEFT, -1)
  583. Event(12, VIS_EVENT_LEFT_FOOT_LAND, -1)
  584. Event(14, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  585. Event(26, VIS_EVENT_STEP_RIGHT, -1)
  586. Event(26, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  587. Event(26, EVENT_TRACK_DISABLE, -1)
  588. Event(26, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  589. Event(33, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  590. Event(41, VIS_EVENT_STEP_LEFT, -1)
  591. Event(41, VIS_EVENT_LEFT_FOOT_LAND, -1)
  592. Event(52, VIS_EVENT_STEP_RIGHT, -1)
  593. Event(56, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  594. Event(59, EVENT_REACT_ON_HIT_ENABLED, -1)
  595. Event(64, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  596. Event(67, VIS_EVENT_LEFT_FOOT_LAND, -1)
  597. Event(67, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  598. Event(74, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  599. Event(75, VIS_EVENT_LEFT_FOOT_LAND, -1)
  600. Event(86, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  601. Event(86, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  602. Event(145, VIS_EVENT_STOPANIM, -1)
  603. Event(154, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  604. }
  605.  
  606. SeqTrack("armored_ram_start_left", "armored_ram_start_l90.anm2", 0, 45, 33, 1, 0.3)
  607. {
  608. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  609. Event(0, VIS_EVENT_IK_ENABLE, -1)
  610. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  611. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  612. Event(8, SOUND_EVENT_BERSERKER_ATTACK, -1)
  613. Event(10, VIS_EVENT_ROTATION_MOD_START, -1)
  614. Event(11, VIS_EVENT_STEP_LEFT, -1)
  615. Event(11, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  616. Event(19, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  617. Event(23, EVENT_START_RAM, -1)
  618. Event(26, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  619. Event(27, EVENT_IS_MOVING, -1)
  620. Event(27, VIS_EVENT_STEP_RIGHT, -1)
  621. Event(29, VIS_EVENT_ROTATION_MOD_END, -1)
  622. Event(30, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  623. Event(37, VIS_EVENT_STEP_LEFT, -1)
  624. Event(37, VIS_EVENT_LEFT_FOOT_LAND, -1)
  625. Event(38, VIS_EVENT_STOPANIM, -1)
  626. Event(39, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  627. }
  628. SeqTrack("armored_ram_start_right", "armored_ram_start_r90.anm2", 0, 46, 33, 1, 0.3)
  629. {
  630. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  631. Event(0, VIS_EVENT_IK_ENABLE, -1)
  632. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  633. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  634. Event(8, SOUND_EVENT_BERSERKER_ATTACK, -1)
  635. Event(8, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  636. Event(12, VIS_EVENT_STEP_LEFT, -1)
  637. Event(13, VIS_EVENT_ROTATION_MOD_START, -1)
  638. Event(16, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  639. Event(17, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  640. Event(20, VIS_EVENT_STEP_RIGHT, -1)
  641. Event(21, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  642. Event(22, EVENT_START_RAM, -1)
  643. Event(29, EVENT_IS_MOVING, -1)
  644. Event(29, VIS_EVENT_LEFT_FOOT_LAND, -1)
  645. Event(30, VIS_EVENT_STEP_LEFT, -1)
  646. Event(32, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  647. Event(33, VIS_EVENT_ROTATION_MOD_END, -1)
  648. Event(35, VIS_EVENT_STOPANIM, -1)
  649. Event(40, VIS_EVENT_STEP_RIGHT, -1)
  650. Event(40, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  651. }
  652. SeqTrack("armored_ram_start_backleft", "armored_ram_start_l180.anm2", 0, 45, 33, 1, 0.3)
  653. {
  654. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  655. Event(0, VIS_EVENT_IK_ENABLE, -1)
  656. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  657. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  658. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  659. Event(4, VIS_EVENT_STEP_LEFT, -1)
  660. Event(4, VIS_EVENT_ROTATION_MOD_START, -1)
  661. Event(8, SOUND_EVENT_BERSERKER_ATTACK, -1)
  662. Event(11, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  663. Event(12, VIS_EVENT_STEP_RIGHT, -1)
  664. Event(12, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  665. Event(12, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  666. Event(15, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  667. Event(15, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  668. Event(18, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  669. Event(18, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  670. Event(28, VIS_EVENT_STEP_LEFT, -1)
  671. Event(28, EVENT_IS_MOVING, -1)
  672. Event(28, EVENT_START_RAM, -1)
  673. Event(28, VIS_EVENT_LEFT_FOOT_LAND, -1)
  674. Event(28, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  675. Event(29, VIS_EVENT_ROTATION_MOD_END, -1)
  676. Event(34, VIS_EVENT_STOPANIM, -1)
  677. Event(37, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  678. Event(37, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  679. Event(38, VIS_EVENT_STEP_RIGHT, -1)
  680. }
  681. SeqTrack("armored_ram_start_backright", "armored_ram_start_r180.anm2", 0, 40, 33, 1, 0.3)
  682. {
  683. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  684. Event(0, VIS_EVENT_IK_ENABLE, -1)
  685. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  686. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  687. Event(1, VIS_EVENT_ROTATION_MOD_START, -1)
  688. Event(3, VIS_EVENT_STEP_LEFT, -1)
  689. Event(4, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  690. Event(8, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  691. Event(8, SOUND_EVENT_BERSERKER_ATTACK, -1)
  692. Event(11, VIS_EVENT_STEP_RIGHT, -1)
  693. Event(11, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  694. Event(15, EVENT_IS_MOVING, -1)
  695. Event(15, EVENT_START_RAM, -1)
  696. Event(15, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  697. Event(20, VIS_EVENT_STEP_LEFT, -1)
  698. Event(21, VIS_EVENT_LEFT_FOOT_LAND, -1)
  699. Event(22, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  700. Event(25, VIS_EVENT_ROTATION_MOD_END, -1)
  701. Event(30, VIS_EVENT_STEP_RIGHT, -1)
  702. Event(30, VIS_EVENT_STOPANIM, -1)
  703. Event(30, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  704. Event(32, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  705. Event(40, VIS_EVENT_LEFT_FOOT_LAND, -1)
  706. Event(40, VIS_EVENT_STEP_LEFT, -1)
  707. }
  708. SeqTrack("armored_ram_start", "armored_ram_start_F.anm2", 0, 46, 33, 1, 0.3)
  709. {
  710. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  711. Event(0, VIS_EVENT_IK_ENABLE, -1)
  712. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  713. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  714. Event(5, SOUND_EVENT_BERSERKER_ATTACK, -1)
  715. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  716. Event(17, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  717. Event(25, VIS_EVENT_ROTATION_MOD_START, -1)
  718. Event(31, EVENT_IS_MOVING, -1)
  719. Event(31, EVENT_START_RAM, -1)
  720. Event(36, VIS_EVENT_ROTATION_MOD_END, -1)
  721. Event(36, VIS_EVENT_STEP_RIGHT, -1)
  722. Event(36, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  723. Event(37, VIS_EVENT_STOPANIM, -1)
  724. Event(38, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  725. Event(46, VIS_EVENT_STEP_LEFT, -1)
  726. Event(46, VIS_EVENT_LEFT_FOOT_LAND, -1)
  727. }
  728.  
  729. SeqTrack("armored_ram_from_walk", "armored_ram_from_walk.anm2", 0, 104, 31, 1, 0.3)
  730. {
  731. Event(0, VIS_EVENT_STEP_LEFT, -1)
  732. Event(0, VIS_EVENT_IK_ENABLE, -1)
  733. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  734. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  735. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  736. Event(15, VIS_EVENT_STEP_RIGHT, -1)
  737. Event(16, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  738. Event(19, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  739. Event(27, VIS_EVENT_STEP_LEFT, -1)
  740. Event(27, VIS_EVENT_LEFT_FOOT_LAND, -1)
  741. Event(28, VIS_EVENT_MAX_ANIM_CUT_TIME, -1)
  742. Event(29, SOUND_EVENT_BERSERKER_ATTACK, -1)
  743. Event(30, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  744. Event(37, EVENT_START_RAM, -1)
  745. Event(37, EVENT_CAN_ATTACK, -1)
  746. Event(38, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  747. Event(39, VIS_EVENT_STEP_RIGHT, -1)
  748. Event(40, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  749. Event(48, VIS_EVENT_LEFT_FOOT_LAND, -1)
  750. Event(49, VIS_EVENT_STEP_LEFT, -1)
  751. Event(49, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  752. Event(59, VIS_EVENT_STEP_RIGHT, -1)
  753. Event(59, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  754. Event(60, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  755. Event(68, VIS_EVENT_STEP_LEFT, -1)
  756. Event(68, VIS_EVENT_LEFT_FOOT_LAND, -1)
  757. Event(69, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  758. Event(79, VIS_EVENT_STEP_RIGHT, -1)
  759. Event(79, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  760. Event(81, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  761. Event(89, VIS_EVENT_STEP_LEFT, -1)
  762. Event(89, VIS_EVENT_LEFT_FOOT_LAND, -1)
  763. Event(90, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  764. Event(99, VIS_EVENT_STEP_RIGHT, -1)
  765. Event(99, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  766. Event(100, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  767. }
  768.  
  769.  
  770. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  771. // HIT reaction //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  772. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  773.  
  774. SeqTrack("armored_hit_reaction_ground_pound", "armored_hit_reaction_ground_pound.anm2" , 0, 92, 30, 1, 0.2)
  775. {
  776. Event(0, VIS_EVENT_IK_DISABLE, -1)
  777. Event(77, VIS_EVENT_STOPANIM, -1)
  778. }
  779.  
  780. SeqTrack("armored_explosive_reaction_01", "armored_explosive_reaction_01.anm2" , 0, 71, 30, 1, 0.2)
  781. {
  782. Event(0, EVENT_TRACK_DISABLE, -1)
  783. Event(0, VIS_EVENT_IK_ENABLE, -1)
  784. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  785. Event(1, 0, 0)
  786. {
  787. PlayAISound(GameVolumeSource_LoudSound, "prime_collar_before_exploding.wav", 1, 3, -1, -1)
  788. }
  789. Event(1, 0, 0)
  790. {
  791. PlayFx("bomb_led_sequence.fx", [0, 0, -1], "r_thigh", 1, [0.0, 0.0, 0.0], 1)
  792. }
  793.  
  794.  
  795. Event(30, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  796.  
  797. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  798. Event(35, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  799. MustSendEvent(59, 0, 0)
  800. {
  801. PlaySound3D(GameVolumeSource_SoundPlayer, "prime_collar_exploding.wav", 1, 3, "r_thigh", 0, [0, 0, 0], 0)
  802. }
  803.  
  804.  
  805. MustSendEvent(59, 0, 0)
  806. {
  807. PlayFx("demolisher_bomb_explosion_sequence.fx", [0, 1, 0], "spine", 0, [0, 0.0, 0.0], 0)
  808. }
  809. MustSendEvent(62, EVENT_EXPLODE, -1)
  810. Event(71, VIS_EVENT_STOPANIM, -1)
  811. }
  812.  
  813.  
  814. SeqTrack("armored_explosive_reaction_02", "armored_explosive_reaction_02.anm2" , 0, 86, 30, 1, 0.2)
  815. {
  816. Event(0, EVENT_TRACK_DISABLE, -1)
  817. Event(0, VIS_EVENT_IK_ENABLE, -1)
  818. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  819. Event(1, 0, 0)
  820. {
  821. PlayAISound(GameVolumeSource_LoudSound, "prime_collar_before_exploding.wav", 1, 3, -1, -1)
  822. }
  823. Event(1, 0, 0)
  824. {
  825. PlayFx("bomb_led_sequence.fx", [0, 0, -1], "r_thigh", 1, [0.0, 0.0, 0.0], 1)
  826. }
  827.  
  828. Event(30, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  829.  
  830. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  831. Event(35, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  832. MustSendEvent(80, 0, 0)
  833. {
  834. PlaySound3D(GameVolumeSource_SoundPlayer, "prime_collar_exploding.wav", 1, 3, "r_thigh", 0, [0, 0, 0], 0)
  835. }
  836.  
  837.  
  838. MustSendEvent(80, 0, 0)
  839. {
  840. PlayFx("demolisher_bomb_explosion_sequence.fx", [0, 1, 0], "spine", 0, [0, 0.0, 0.0], 0)
  841. }
  842. MustSendEvent(83, EVENT_EXPLODE, -1)
  843. Event(86, VIS_EVENT_STOPANIM, -1)
  844. }
  845.  
  846.  
  847.  
  848. SeqTrack("armored_hit_reaction_front_hard", "armored_hit_reaction_front_hard.anm2" , 0, 47, 30, 1, 0.2)
  849. {
  850. Event(0, VIS_EVENT_IK_ENABLE, -1)
  851. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  852. Event(7, VIS_EVENT_LEFT_FOOT_LAND, -1)
  853. Event(8, VIS_EVENT_STEP_LEFT, -1)
  854. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  855. Event(17, VIS_EVENT_STEP_RIGHT, -1)
  856. Event(17, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  857. Event(21, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  858. Event(25, VIS_EVENT_STEP_LEFT, -1)
  859. Event(28, VIS_EVENT_LEFT_FOOT_LAND, -1)
  860. Event(33, VIS_EVENT_STOPANIM, -1)
  861. Event(35, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  862. Event(37, VIS_EVENT_STEP_RIGHT, -1)
  863. Event(54, VIS_EVENT_STEP_LEFT, -1)
  864. Event(70, VIS_EVENT_STEP_RIGHT, -1)
  865. }
  866.  
  867. SeqTrack("armored_hit_reaction_back_hard", "armored_hit_reaction_back_hard.anm2" , 0, 60, 30, 1, 0.2)
  868. {
  869. Event(0, VIS_EVENT_IK_ENABLE, -1)
  870. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  871. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  872. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  873. Event(4, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  874. Event(12, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  875. Event(22, VIS_EVENT_LEFT_FOOT_LAND, -1)
  876. Event(28, VIS_EVENT_STOPANIM, -1)
  877. Event(39, VIS_EVENT_LEFT_FOOT_LAND, -1)
  878. }
  879.  
  880. SeqTrack("armored_hit_reaction_left_medium", "armored_hit_reaction_left_medium.anm2" , 0, 56, 30, 1, 0.2)
  881. {
  882. Event(0, VIS_EVENT_IK_ENABLE, -1)
  883. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  884. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  885. Event(1, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  886. Event(4, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  887. Event(20, VIS_EVENT_LEFT_FOOT_LAND, -1)
  888. Event(20, VIS_EVENT_STEP_LEFT, -1)
  889. Event(32, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  890. Event(32, VIS_EVENT_STEP_RIGHT, -1)
  891. Event(36, VIS_EVENT_STOPANIM, -1)
  892. }
  893.  
  894. SeqTrack("armored_hit_reaction_right_medium", "armored_hit_reaction_right_medium.anm2" , 0, 51, 30, 1, 0.2)
  895. {
  896. Event(0, VIS_EVENT_IK_ENABLE, -1)
  897. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  898. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  899. Event(5, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  900. Event(8, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  901. Event(25, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  902. Event(25, VIS_EVENT_STEP_RIGHT, -1)
  903. Event(30, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  904. Event(34, VIS_EVENT_STEP_LEFT, -1)
  905. Event(35, VIS_EVENT_LEFT_FOOT_LAND, -1)
  906. Event(38, VIS_EVENT_STOPANIM, -1)
  907. Event(46, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  908. Event(46, VIS_EVENT_STEP_RIGHT, -1)
  909. }
  910.  
  911.  
  912. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  913. // HIT WALL //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  914. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  915. SeqTrack("armored_wall_hit_back", "armored_wall_hit_back.anm2", 20, 80, 30, 1, 0.2)
  916. {
  917. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  918. Event(0, VIS_EVENT_IK_ENABLE, -1)
  919. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  920. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  921. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  922. Event(3, VIS_EVENT_STEP_RIGHT, -1)
  923. Event(5, VIS_EVENT_LEFT_FOOT_LAND, -1)
  924. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  925. Event(11, VIS_EVENT_ROTATION_MOD_START, -1)
  926. Event(12, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  927. Event(17, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  928. Event(19, VIS_EVENT_STEP_LEFT, -1)
  929. Event(19, VIS_EVENT_LEFT_FOOT_LAND, -1)
  930. Event(22, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  931. Event(24, SOUND_EVENT_PAIN, -1)
  932. Event(28, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  933. Event(29, VIS_EVENT_STEP_RIGHT, -1)
  934. Event(31, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  935. Event(36, VIS_EVENT_LEFT_FOOT_LAND, -1)
  936. Event(37, EVENT_IS_MOVING, -1)
  937. Event(37, EVENT_START_RAM, -1)
  938. Event(37, VIS_EVENT_STEP_LEFT, -1)
  939. Event(37, VIS_EVENT_ROTATION_MOD_END, -1)
  940. Event(38, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  941. Event(42, VIS_EVENT_STOPANIM, -1)
  942. Event(45, VIS_EVENT_STEP_RIGHT, -1)
  943. Event(45, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  944. Event(48, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  945. Event(55, VIS_EVENT_STEP_LEFT, -1)
  946. Event(55, VIS_EVENT_LEFT_FOOT_LAND, -1)
  947. Event(57, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  948. }
  949.  
  950. SeqTrack("armored_wall_hit_left", "armored_wall_hit_left.anm2", 28, 97, 30, 1, 0.2)
  951. {
  952. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  953. Event(0, VIS_EVENT_IK_ENABLE, -1)
  954. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  955. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  956. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  957. Event(12, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  958. Event(14, VIS_EVENT_STEP_RIGHT, -1)
  959. Event(22, VIS_EVENT_ROTATION_MOD_START, -1)
  960. Event(23, VIS_EVENT_LEFT_FOOT_LAND, -1)
  961. Event(23, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  962. Event(24, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  963. Event(30, VIS_EVENT_STEP_LEFT, -1)
  964. Event(30, VIS_EVENT_LEFT_FOOT_LAND, -1)
  965. Event(30, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  966. Event(35, SOUND_EVENT_PAIN, -1)
  967. Event(36, EVENT_IS_MOVING, -1)
  968. Event(36, EVENT_START_RAM, -1)
  969. Event(36, VIS_EVENT_STEP_RIGHT, -1)
  970. Event(36, VIS_EVENT_ROTATION_MOD_END, -1)
  971. Event(36, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  972. Event(37, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  973. Event(41, VIS_EVENT_STOPANIM, -1)
  974. Event(44, VIS_EVENT_STEP_LEFT, -1)
  975. Event(44, VIS_EVENT_LEFT_FOOT_LAND, -1)
  976. Event(46, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  977. Event(55, VIS_EVENT_STEP_RIGHT, -1)
  978. Event(55, VIS_EVENT_STOPANIM, -1)
  979. Event(55, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  980. Event(57, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  981. Event(64, VIS_EVENT_LEFT_FOOT_LAND, -1)
  982. Event(65, VIS_EVENT_STEP_LEFT, -1)
  983. Event(66, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  984. }
  985.  
  986. SeqTrack("armored_wall_hit_right", "armored_wall_hit_right.anm2", 9, 78, 30, 1, 0.3)
  987. {
  988. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  989. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  990. Event(0, VIS_EVENT_IK_ENABLE, -1)
  991. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  992. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  993. Event(5, VIS_EVENT_STEP_RIGHT, -1)
  994. Event(5, VIS_EVENT_LEFT_FOOT_LAND, -1)
  995. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  996. Event(8, VIS_EVENT_ROTATION_MOD_START, -1)
  997. Event(13, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  998. Event(14, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  999. Event(16, SOUND_EVENT_PAIN, -1)
  1000. Event(20, VIS_EVENT_STEP_LEFT, -1)
  1001. Event(22, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1002. Event(22, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1003. Event(28, EVENT_START_RAM, -1)
  1004. Event(29, VIS_EVENT_STEP_RIGHT, -1)
  1005. Event(29, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1006. Event(29, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1007. Event(30, EVENT_IS_MOVING, -1)
  1008. Event(33, VIS_EVENT_ROTATION_MOD_END, -1)
  1009. Event(37, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1010. Event(38, VIS_EVENT_STEP_LEFT, -1)
  1011. Event(38, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1012. Event(44, VIS_EVENT_STOPANIM, -1)
  1013. Event(46, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1014. Event(47, VIS_EVENT_STEP_RIGHT, -1)
  1015. Event(49, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1016. Event(56, VIS_EVENT_STEP_LEFT, -1)
  1017. Event(56, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1018. Event(59, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1019. Event(66, VIS_EVENT_STEP_RIGHT, -1)
  1020. Event(68, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1021. }
  1022.  
  1023. SeqTrack("armored_stunned", "armored_stunned.anm2", 12, 260, 31, 1, 0.2)
  1024. {
  1025. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  1026. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1027. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1028. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1029. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1030. MustSendEvent(0, 0, 0)
  1031. {
  1032. PlayAISound(GameVolumeSource_LoudSound, "armored_stunned.wav", 1, 3, -1, -1)
  1033. }
  1034. Event(7, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1035. Event(7, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1036. Event(7, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1037. Event(12, VIS_EVENT_STEP_RIGHT, -1)
  1038. Event(26, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1039. Event(30, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1040. Event(31, VIS_EVENT_STEP_LEFT, -1)
  1041. Event(41, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1042. Event(41, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1043. Event(42, VIS_EVENT_STEP_RIGHT, -1)
  1044. Event(49, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1045. Event(54, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1046. Event(55, VIS_EVENT_STEP_LEFT, -1)
  1047. Event(59, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1048. Event(66, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1049. Event(66, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1050. Event(67, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1051. Event(68, VIS_EVENT_STEP_RIGHT, -1)
  1052. Event(84, VIS_EVENT_STEP_LEFT, -1)
  1053. Event(85, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1054. Event(86, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1055. Event(104, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1056. Event(105, VIS_EVENT_STEP_RIGHT, -1)
  1057. Event(106, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1058. Event(124, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1059. Event(132, VIS_EVENT_STEP_LEFT, -1)
  1060. Event(132, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1061. Event(136, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1062. Event(147, VIS_EVENT_STEP_RIGHT, -1)
  1063. Event(147, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1064. Event(149, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1065. Event(149, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1066. Event(161, VIS_EVENT_STEP_LEFT, -1)
  1067. Event(162, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1068. Event(179, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1069. Event(193, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1070. Event(194, VIS_EVENT_STEP_RIGHT, -1)
  1071. Event(201, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1072. Event(211, VIS_EVENT_STEP_LEFT, -1)
  1073. Event(211, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1074. Event(225, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1075. Event(227, VIS_EVENT_STOPANIM, -1)
  1076. Event(233, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1077. Event(234, VIS_EVENT_STEP_RIGHT, -1)
  1078. }
  1079.  
  1080. SeqTrack("armored_stunned_in_place", "armored_stunned_in_place.anm2", 0, 161, 30, 1, 0.6)
  1081. {
  1082. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1083. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1084. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1085. MustSendEvent(0, 0, 0)
  1086. {
  1087. PlayAISound(GameVolumeSource_LoudSound, "armored_stunned_in_place.wav", 1, 3, -1, -1)
  1088. }
  1089. Event(16, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1090. Event(26, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1091. Event(29, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1092. Event(44, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1093. Event(58, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1094. Event(66, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1095. Event(71, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1096. Event(90, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1097. Event(130, VIS_EVENT_STOPANIM, -1)
  1098. }
  1099. SeqTrack("armored_armstrike_right", "armored_armstrike_right.anm2", 5, 90, 33, 1, 0.45)
  1100. {
  1101. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1102. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1103. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1104. Event(0, SOUND_EVENT_SHORT_ATTACK, -1)
  1105. Event(0, EVENT_TRACK_DISABLE, -1)
  1106. Event(14, EVENT_TRACK_ENABLE, -1)
  1107. Event(17, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1108. Event(18, EVENT_RIGHT_HAND_ATTACK_START, -1)
  1109. Event(27, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1110. Event(28, EVENT_RIGHT_HAND_ATTACK_STOP, -1)
  1111. Event(50, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1112. Event(53, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1113. Event(53, EVENT_TRACK_DISABLE, -1)
  1114. Event(69, VIS_EVENT_STOPANIM, -1)
  1115. Event(73, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1116. Event(75, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1117. Event(85, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1118. }
  1119.  
  1120. SeqTrack("armored_armstrike_left", "armored_armstrike_left.anm2", 8, 91, 33, 1, 0.45)
  1121. {
  1122. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1123. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1124. Event(0, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1125. Event(0, SOUND_EVENT_SHORT_ATTACK, -1)
  1126. Event(0, EVENT_TRACK_DISABLE, -1)
  1127. Event(10, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1128. Event(10, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1129. Event(17, EVENT_LEFT_HAND_ATTACK_START, -1)
  1130. Event(18, EVENT_TRACK_ENABLE, -1)
  1131. Event(19, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1132. Event(19, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1133. Event(24, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1134. Event(33, EVENT_LEFT_HAND_ATTACK_STOP, -1)
  1135. Event(47, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1136. Event(48, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1137. Event(48, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1138. Event(52, EVENT_TRACK_DISABLE, -1)
  1139. Event(56, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1140. Event(56, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1141. Event(62, VIS_EVENT_STOPANIM, -1)
  1142. Event(70, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1143. Event(77, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1144. }
  1145.  
  1146. SeqTrack("armored_armstrike_left_rotate", "armored_armstrike_left_rotate.anm2", 0, 91, 30, 1, 0.36)
  1147. {
  1148. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1149. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1150. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1151. Event(0, SOUND_EVENT_SHORT_ATTACK, -1)
  1152. Event(0, EVENT_TRACK_DISABLE, -1)
  1153. Event(8, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1154. Event(21, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1155. Event(23, EVENT_TRACK_ENABLE, -1)
  1156. Event(25, EVENT_LEFT_HAND_ATTACK_START, -1)
  1157. Event(28, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1158. Event(30, VIS_EVENT_ROTATION_MOD_END, -1)
  1159. Event(41, EVENT_LEFT_HAND_ATTACK_STOP, -1)
  1160. Event(44, EVENT_TRACK_DISABLE, -1)
  1161. Event(45, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1162. Event(45, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1163. Event(46, VIS_EVENT_ROTATION_MOD_END, -1)
  1164. Event(54, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1165. Event(55, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1166. Event(61, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1167. Event(64, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1168. Event(74, VIS_EVENT_STOPANIM, -1)
  1169. Event(79, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1170. }
  1171.  
  1172. SeqTrack("armored_attack_360_fast", "armored_attack_360_fast.anm2" , 8, 135, 33, 1, 0.3)
  1173. {
  1174. Event(0, EVENT_TRACK_DISABLE, -1)
  1175. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1176. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1177. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1178. Event(0, SOUND_EVENT_ATTACK, -1)
  1179. Event(2, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1180. Event(14, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1181. Event(19, EVENT_LEFT_HAND_ATTACK_START, -1)
  1182. Event(22, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1183. Event(23, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1184. Event(23, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1185. Event(29, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1186. Event(30, EVENT_LEFT_HAND_ATTACK_STOP, -1)
  1187. Event(34, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1188. Event(36, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1189. Event(50, EVENT_RIGHT_HAND_ATTACK_START, -1)
  1190. Event(53, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1191. Event(57, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1192. Event(61, EVENT_RIGHT_HAND_ATTACK_STOP, -1)
  1193. Event(65, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1194. Event(65, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1195. Event(75, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1196. Event(86, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1197. Event(95, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1198. Event(109, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1199. Event(109, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1200. Event(111, EVENT_TRACK_ENABLE, -1)
  1201. Event(112, VIS_EVENT_STOPANIM, -1)
  1202. Event(123, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1203. }
  1204.  
  1205. SeqTrack("armored_attack_360", "armored_attack_360.anm2" , 16, 158, 33, 1, 0.3)
  1206. {
  1207. Event(0, EVENT_TRACK_DISABLE, -1)
  1208. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1209. Event(0, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1210. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1211. Event(0, SOUND_EVENT_ATTACK, -1)
  1212. Event(12, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1213. Event(18, EVENT_LEFT_HAND_ATTACK_START, -1)
  1214. Event(20, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1215. Event(20, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1216. Event(33, EVENT_LEFT_HAND_ATTACK_STOP, -1)
  1217. Event(34, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1218. Event(34, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1219. Event(39, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1220. Event(43, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1221. Event(48, EVENT_RIGHT_HAND_ATTACK_START, -1)
  1222. Event(50, EVENT_LEFT_HAND_ATTACK_START, -1)
  1223. Event(51, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1224. Event(51, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1225. Event(64, EVENT_RIGHT_HAND_ATTACK_STOP, -1)
  1226. Event(70, EVENT_LEFT_HAND_ATTACK_STOP, -1)
  1227. Event(72, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1228. Event(75, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1229. Event(82, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1230. Event(94, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1231. Event(94, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1232. Event(95, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1233. Event(120, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1234. Event(124, EVENT_TRACK_ENABLE, -1)
  1235. Event(125, VIS_EVENT_STOPANIM, -1)
  1236. Event(127, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1237. }
  1238.  
  1239. SeqTrack("armored_idle_attractor_01", "armored_idle_attractor_01.anm2", 0, 1681, 60, 1, 0.0)
  1240. {
  1241. Event(1681, VIS_EVENT_STOPANIM, -1)
  1242. }
  1243.  
  1244.  
  1245. SeqTrack("armored_idle_01", "armored_idle_01.anm2" , 0, 195, 30, 1, 0.6)
  1246. {
  1247. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1248. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1249. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1250. MustSendEvent(0, 0, 0)
  1251. {
  1252. PlayAISound(GameVolumeSource_LoudSound, "armored_idle_00.wav", 1, 3, -1, -1)
  1253. }
  1254. Event(96, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1255. Event(180, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1256. }
  1257. SeqTrack("armored_fake_melee_attack", "armored_idle_01.anm2" , 0, 45, 30, 1, 1.0)
  1258. {
  1259. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1260. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1261. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1262. }
  1263. SeqTrack("armored_idle_02", "armored_idle_02.anm2" , 0, 408, 30, 1, 0.6)
  1264. {
  1265. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1266. MustSendEvent(0, 0, 0)
  1267. {
  1268. PlayAISound(GameVolumeSource_LoudSound, "armored_idle_01.wav", 1, 3, -1, -1)
  1269. }
  1270. Event(5, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1271. Event(57, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1272. Event(67, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1273. Event(79, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1274. Event(96, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1275. Event(135, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1276. Event(139, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1277. Event(154, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1278. Event(156, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1279. Event(158, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1280. Event(173, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1281. Event(173, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1282. Event(182, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1283. Event(183, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1284. Event(267, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1285. Event(297, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1286. Event(299, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1287. Event(316, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1288. Event(320, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1289. Event(354, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1290. Event(380, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1291. Event(408, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1292. }
  1293.  
  1294. SeqTrack("armored_hitreaction_left_light", "armored_hitreaction_light.anm2" , 109, 149, 30, 1, 0.2)
  1295. {
  1296. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1297. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1298. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1299. }
  1300. SeqTrack("armored_hitreaction_right_light", "armored_hitreaction_light.anm2" , 155, 201, 30, 1, 0.2)
  1301. {
  1302. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1303. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1304. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1305. Event(4, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1306. Event(12, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1307. Event(12, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1308. Event(39, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1309. }
  1310. SeqTrack("armored_hitreaction_back_light", "armored_hitreaction_light.anm2" , 60, 101, 30, 1, 0.2)
  1311. {
  1312. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1313. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1314. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1315. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1316. Event(30, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1317. }
  1318. SeqTrack("armored_hitreaction_front_light", "armored_hitreaction_light.anm2" , 0, 60, 30, 1, 0.2)
  1319. {
  1320. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1321. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1322. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1323. Event(4, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1324. Event(7, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1325. Event(10, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1326. Event(10, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1327. Event(21, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1328. Event(21, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1329. Event(48, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1330. Event(48, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1331. Event(58, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1332. Event(59, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1333. }
  1334.  
  1335. SeqTrack("armored_car_throw_in_place", "armored_car_throw_in_place.anm2" , 0, 136, 30, 1, 0.3)
  1336. {
  1337. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1338. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1339. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1340. Event(5, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1341. Event(8, 0, 0)
  1342. {
  1343. PlayAISound(GameVolumeSource_LoudSound, "armored_car.wav", 1, 3, -1, -1)
  1344. }
  1345. Event(14, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1346. Event(27, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1347. Event(30, 0, 0)
  1348. {
  1349. PlayAISound(GameVolumeSource_LoudSound, "armored_car_pickup.wav", 1, 3, -1, -1)
  1350. }
  1351. Event(31, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1352. Event(42, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1353. Event(42, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1354. Event(60, 0, 0)
  1355. {
  1356. PlayAISound(GameVolumeSource_LoudSound, "armored_car_throw.wav", 1, 3, 1, -1)
  1357. }
  1358. Event(60, EVENT_TURN_OFF_PHYSICS, -1)
  1359. Event(61, EVENT_OBJECT_THROW, -1)
  1360. Event(77, EVENT_TURN_ON_PHYSICS, -1)
  1361. Event(83, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1362. Event(83, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1363. Event(85, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1364. Event(85, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1365. Event(99, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1366. Event(100, SOUND_EVENT_TAUNT, -1)
  1367. Event(116, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1368. Event(120, VIS_EVENT_STOPANIM, -1)
  1369. }
  1370.  
  1371. // Spawn init anims
  1372. SeqTrack("armored_car_throw", "armored_car_throw_initiation.anm2" , 0, 230, 30, 1, 0.3)
  1373. {
  1374. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1375. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1376. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1377. Event(5, 0, 0)
  1378. {
  1379. PlayAISound(GameVolumeSource_LoudSound, "armored_going_throw.wav", 1, 3, -1, -1)
  1380. }
  1381. Event(5, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1382. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1383. Event(24, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1384. Event(29, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1385. Event(33, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1386. Event(45, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1387. Event(56, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1388. Event(58, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1389. Event(73, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1390. Event(74, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1391. Event(88, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1392. Event(89, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1393. Event(100, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1394. Event(101, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1395. Event(114, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1396. Event(118, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1397. Event(125, 0, 0)
  1398. {
  1399. PlayAISound(GameVolumeSource_LoudSound, "armored_car_pickup.wav", 1, 3, -1, -1)
  1400. }
  1401. Event(128, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1402. Event(140, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1403. Event(151, EVENT_OBJECT_THROW, -1)
  1404. Event(155, 0, 0)
  1405. {
  1406. PlayAISound(GameVolumeSource_LoudSound, "armored_car_throw.wav", 1, 3, 1, -1)
  1407. }
  1408. Event(172, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1409. Event(178, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1410. Event(185, SOUND_EVENT_TAUNT, -1)
  1411. Event(187, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1412. Event(192, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1413. Event(203, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1414. Event(212, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1415. Event(217, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1416. Event(222, VIS_EVENT_STOPANIM, -1)
  1417. Event(230, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1418. }
  1419. // Spawn init anims
  1420. SeqTrack("armored_stationary_init", "armored_car_throw_initiation.anm2" , 0, 115, 30, 1, 0.3)
  1421. {
  1422. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1423. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1424. Event(2, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1425. Event(5, 0, 0)
  1426. {
  1427. PlayAISound(GameVolumeSource_LoudSound, "armored_going_throw.wav", 1, 3, -1, -1)
  1428. }
  1429. Event(5, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1430. Event(9, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1431. Event(24, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1432. Event(29, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1433. Event(33, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1434. Event(45, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1435. Event(56, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1436. Event(58, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1437. Event(73, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1438. Event(74, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1439. Event(88, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1440. Event(89, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1441. Event(100, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1442. Event(100, VIS_EVENT_STOPANIM, -1)
  1443. Event(101, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1444. Event(114, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1445.  
  1446. }
  1447.  
  1448. SeqTrack("armored_wall_initiation", "armored_wall_initiation.anm2" , 0, 125, 30, 1, 0.3)
  1449. {
  1450. MustSendEvent(1, EVENT_IMMORTAL_ENABLED, -1)
  1451. MustSendEvent(80, EVENT_IMMORTAL_DISABLED, -1)
  1452. Event(120, VIS_EVENT_STOPANIM, -1)
  1453. }
  1454.  
  1455. SeqTrack("armored_lod_idle_01", "armored_LOD_idle_01.anm2" , 0, 45, 15, 1, 0.6)
  1456. {
  1457. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1458. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1459. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1460. }
  1461.  
  1462. SeqTrack("armored_angry_loop_v01", "armored_angry_loop_v01.anm2" , 0, 255, 30, 1, 0.5)
  1463. {
  1464. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1465. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1466. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1467. Event(5, SOUND_EVENT_SPECIAL_ATTACK, -1)
  1468. Event(75, SOUND_EVENT_SPECIAL_ATTACK, -1)
  1469. Event(125, SOUND_EVENT_TAUNT, -1)
  1470. }
  1471. SeqTrack("armored_angry_loop_v02", "armored_angry_loop_v02.anm2" , 0, 180, 30, 1, 0.5)
  1472. {
  1473. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1474. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1475. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1476. Event(1, SOUND_EVENT_SPECIAL_ATTACK, -1)
  1477. Event(45, SOUND_EVENT_SPECIAL_ATTACK, -1)
  1478. Event(80, SOUND_EVENT_TAUNT, -1)
  1479. }
  1480.  
  1481. SeqTrack("armored_taunt", "armored_angry_loop_v02.anm2", 80, 159, 30, 1, 0.5) // no IK
  1482. {
  1483. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1484. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1485. Event(0, SOUND_EVENT_TAUNT, -1)
  1486. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1487. Event(65, VIS_EVENT_STOPANIM, -1)
  1488. }
  1489.  
  1490. SeqTrack("armored_heavy_object_throw", "armored_heavy_object_throw_01.anm2" , 43, 270, 30, 1, 0.5)
  1491. {
  1492. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1493. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1494. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1495. Event(7, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1496. Event(10, 0, 0)
  1497. {
  1498. PlayAISound(GameVolumeSource_LoudSound, "armored_heavy_stone.wav", 1, 3, -1, -1)
  1499. }
  1500. Event(11, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1501. Event(26, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1502. Event(27, 0, 0)
  1503. {
  1504. PlayAISound(GameVolumeSource_LoudSound, "armored_heavy_stone_pickup.wav", 1, 3, -1, -1)
  1505. }
  1506. Event(40, EVENT_REACT_ON_HIT_DISABLED, -1)
  1507. Event(41, EVENT_CREATE_THROWABLE_OBJECT, -1)
  1508. Event(43, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1509. Event(43, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1510. Event(57, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1511. Event(64, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1512. Event(81, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1513. Event(81, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1514. Event(108, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1515. Event(112, EVENT_APPLY_RANGED_DAMAGE, -1)
  1516. Event(113, EVENT_REACT_ON_HIT_ENABLED, -1)
  1517. Event(114, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1518. Event(127, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1519. Event(130, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1520. Event(132, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1521. Event(144, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1522. Event(167, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1523. Event(167, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1524. Event(176, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1525. Event(179, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1526. Event(187, VIS_EVENT_STOPANIM, -1)
  1527. Event(193, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1528. }
  1529.  
  1530. SeqTrack("armored_heavy_object_throw_01_gm", "armored_heavy_object_throw_01_gm.anm2" , 344, 2160, 240, 1, 0.5)
  1531.  
  1532. ///////////////////////////
  1533. /////// Deaths ////////////
  1534. ///////////////////////////
  1535.  
  1536. SeqTrack("armored_death_01", "armored_death_01.anm2" , 3, 123, 28, 1, 0.3)
  1537. {
  1538. Event(0, EVENT_TAKE_DAMAGE_DISABLED, -1)
  1539. Event(0, EVENT_REACT_ON_HIT_DISABLED, -1)
  1540. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1541. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1542. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1543. Event(31, VIS_EVENT_IK_DISABLING_START, -1)
  1544. Event(34, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1545. Event(34, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1546. Event(42, VIS_EVENT_IK_DISABLE, -1)
  1547. Event(42, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1548. Event(42, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1549. Event(42, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1550. Event(42, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1551. Event(78, EVENT_FALL, -1)
  1552. }
  1553. SeqTrack("armored_death_02", "armored_death_03.anm2" , 0, 135, 30, 1, 0.3)
  1554. {
  1555. Event(0, VIS_EVENT_IK_ENABLE, -1)
  1556. Event(0, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1557. Event(0, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1558. Event(6, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1559. Event(19, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1560. Event(20, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1561. Event(27, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1562. Event(32, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1563. Event(40, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1564. Event(40, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1565. Event(51, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1566. Event(51, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1567. Event(59, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1568. Event(63, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1569. Event(68, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1570. Event(85, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1571. Event(94, VIS_EVENT_IK_DISABLING_START, -1)
  1572. Event(100, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1573. Event(101, VIS_EVENT_IK_DISABLE, -1)
  1574. Event(101, VIS_EVENT_LEFT_FOOT_LAND, -1)
  1575. Event(101, VIS_EVENT_LEFT_FOOT_LIFT, -1)
  1576. Event(101, VIS_EVENT_RIGHT_FOOT_LAND, -1)
  1577. Event(101, VIS_EVENT_RIGHT_FOOT_LIFT, -1)
  1578. }
  1579.  
  1580. //MOVIES ANIMATIONS
  1581.  
  1582. SeqTrack("E3_Armored_Armored_00", "E3_Armored_Armored_00.anm2", 0, 548, 30, 1, 0.5)
  1583. SeqTrack("cin_demolisher_Demolisher_00", "cin_demolisher_Demolisher_00.anm2", 0, 608, 30, 1, 0.5)
  1584. SeqTrack("cin_demolisher_dam_Demolisher_00", "cin_demolisher_dam_Demolisher_00.anm2", 0, 1180, 60, 1, 0.5)
  1585. SeqTrack("ibm_armored_buggy_Armored_00", "ibm_armored_buggy_Armored_00.anm2", 0, 710, 60, 1, 0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement