home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / AnmSets / LchAnimationSet.PY < prev    next >
Encoding:
Text File  |  2000-10-27  |  24.7 KB  |  727 lines

  1. import Bladex
  2. import Enm_Def
  3.  
  4. #    JOG_ANM
  5. #    #                     Name      WUEA,MOD_Y,SOLF,COPY_ROT,BNG_MOV,HEADF
  6. #    Bladex.AddAnimFlags("Cos_attack_f",0,0,0,1,Enm_Def.BM_XYZ,Enm_Def.HEADF_ENG)
  7. #
  8. #
  9. #
  10. #
  11. #
  12.  
  13.  
  14.  
  15. def LoadLchAnimationSet(ct_name):
  16.  
  17.     print "Loading the Lch animation sets..."
  18.  
  19.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_appears1.BMV","Lch_appears1",0)
  20.     Bladex.AddAnmRStep("Lch_appears1",0)
  21.     Bladex.AddAnmLStep("Lch_appears1",0)
  22.  
  23. #    #### Relax ####
  24. #    #Bladex.AddAnimFlags("Lch_rlx",0,0,0,1,Enm_Def.BM_XYZ,Enm_Def.HEADF_ENG)
  25. #    
  26. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_rlx_no.BMV","Rlx_no_Lch",1)
  27. #    Bladex.AddAnmRStep("Rlx_no_Lch",0.0)
  28. #    Bladex.AddAnmLStep("Rlx_no_Lch",0.0)
  29. #                
  30.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_rlx_no.BMV","Rlx_1h_Lch",1)
  31.     Bladex.AddAnmRStep("Rlx_1h_Lch",0.0)
  32.     Bladex.AddAnmLStep("Rlx_1h_Lch",0.0)
  33. #        
  34. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_rlx_b.BMV","Rlx_b_Lch",1)
  35. #    Bladex.AddAnmRStep("Rlx_b_Lch",0.0)
  36. #    Bladex.AddAnmLStep("Rlx_b_Lch",0.0)    
  37. #            
  38. #    ### CORRER   ####    
  39. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_jog_no.BMV","Jog_no_Lch",4)    
  40. #    Bladex.AddAnmRStep("Jog_no_Lch",0.0)
  41. #    Bladex.AddAnmLStep("Jog_no_Lch",0.505)
  42. #    Bladex.AddAnmRStep("Jog_no_Lch",1.0)
  43. #    Bladex.AddAnmRRelease("Jog_no_Lch",0.266)
  44. #    Bladex.AddAnmLRelease("Jog_no_Lch",0.783)
  45. #    Bladex.AddAnmEvent("Jog_no_Lch","StopTest",0.20)
  46. #    Bladex.AddAnmEvent("Jog_no_Lch","StopTest",0.7)
  47. #    
  48. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_jog_1h.BMV","Jog_1h_Lch",4)    
  49. #    Bladex.AddAnmLStep("Jog_1h_Lch",0.0)
  50. #    Bladex.AddAnmLRelease("Jog_1h_Lch",0.209)#    
  51. #    Bladex.AddAnmLStep("Jog_1h_Lch",0.516)
  52. #    Bladex.AddAnmLRelease("Jog_1h_Lch",0.724)#    
  53. #    Bladex.AddAnmLStep("Jog_1h_Lch",0.1000)
  54. #    Bladex.AddAnmRStep("Jog_1h_Lch",0.266)
  55. #    Bladex.AddAnmRRelease("Jog_1h_Lch",0.455)
  56. #    Bladex.AddAnmRStep("Jog_1h_Lch",0.783)
  57. #    Bladex.AddAnmRRelease("Jog_1h_Lch",0.947)
  58. #    Bladex.AddAnmEvent("Jog_1h_Lch","StopTest",0.20)
  59. #    Bladex.AddAnmEvent("Jog_1h_Lch","StopTest",0.7)
  60. #        
  61. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_jog_b.BMV","Jog_b_Lch",4)    
  62. #    Bladex.AddAnmLStep("Jog_b_Lch",0.055)
  63. #    Bladex.AddAnmLRelease("Jog_b_Lch",0.201)    
  64. #    Bladex.AddAnmLStep("Jog_b_Lch",0.535)
  65. #    Bladex.AddAnmLRelease("Jog_b_Lch",0.734)
  66. #    Bladex.AddAnmRStep("Jog_b_Lch",0.0)
  67. #    Bladex.AddAnmRRelease("Jog_b_Lch",0.033)
  68. #    Bladex.AddAnmRStep("Jog_b_Lch",0.346)
  69. #    Bladex.AddAnmRRelease("Jog_b_Lch",0.51)
  70. #    Bladex.AddAnmRStep("Jog_b_Lch",0.83)
  71. #    Bladex.AddAnmEvent("Jog_b_Lch","StopTest",0.20)
  72. #    Bladex.AddAnmEvent("Jog_b_Lch","StopTest",0.7)
  73. #
  74.  
  75.  
  76.  
  77. #    ### SNEAK   ####    
  78. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_snk_no.BMV","Snk_no_Lch",4)    
  79. #    Bladex.AddAnmRStep("Snk_no_Lch",0.0)
  80. #    Bladex.AddAnmLStep("Snk_no_Lch",0.485)
  81. #    Bladex.AddAnmRStep("Snk_no_Lch",1.0)
  82. #    Bladex.AddAnmRRelease("Snk_no_Lch",0.543)
  83. #    Bladex.AddAnmLRelease("Snk_no_Lch",0.627)
  84. #    Bladex.AddAnmEvent("Snk_no_Lch","StopTest",0.20)
  85. #    Bladex.AddAnmEvent("Snk_no_Lch","StopTest",0.7)
  86. #    
  87. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_snk_1h.BMV","Snk_1h_Lch",4)    
  88. #    Bladex.AddAnmRStep("Snk_1h_Lch",0.000)
  89. #    Bladex.AddAnmLRelease("Snk_1h_Lch",0.005)
  90. #    Bladex.AddAnmRStep("Snk_1h_Lch",1.000)
  91. #    Bladex.AddAnmLStep("Snk_1h_Lch",0.500)
  92. #    Bladex.AddAnmRRelease("Snk_1h_Lch",0.500)
  93. #    Bladex.AddAnmEvent("Snk_1h_Lch","StopTest",0.20)
  94. #    Bladex.AddAnmEvent("Snk_1h_Lch","StopTest",0.7)
  95. #        
  96. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_snk_b.BMV","Snk_b_Lch",4)    
  97. #    Bladex.AddAnmRStep("Snk_b_Lch",0.0)
  98. #    Bladex.AddAnmLStep("Snk_b_Lch",0.509)
  99. #    Bladex.AddAnmRStep("Snk_b_Lch",1.0)
  100. #    Bladex.AddAnmRRelease("Snk_b_Lch",0.608)
  101. #    Bladex.AddAnmLRelease("Snk_b_Lch",0.052)
  102. #    Bladex.AddAnmEvent("Snk_b_Lch","StopTest",0.20)
  103. #    Bladex.AddAnmEvent("Snk_b_Lch","StopTest",0.7)
  104.  
  105.  
  106. #    ####  WBK ####
  107. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_attack_b.BMV","Wbk_1h_Lch",4)
  108. #    Bladex.AddAnmRStep("Wbk_1h_Lch",0.0)     
  109. #    Bladex.AddAnmRRelease("Wbk_1h_Lch",0.153)     
  110. #    Bladex.AddAnmRStep("Wbk_1h_Lch",0.270)     
  111. #    Bladex.AddAnmRRelease("Wbk_1h_Lch",0.630)     
  112. #    Bladex.AddAnmRStep("Wbk_1h_Lch",777)     
  113. #    Bladex.AddAnmLStep("Wbk_1h_Lch",0.045)     
  114. #    Bladex.AddAnmLRelease("Wbk_1h_Lch",0.4)     
  115. #    Bladex.AddAnmLStep("Wbk_1h_Lch",0.52)     
  116. #    Bladex.AddAnmLRelease("Wbk_1h_Lch",0.873)  
  117. #    Bladex.AddStopTests("Wbk_1h_Lch")
  118.  
  119.     
  120. #    Bladex.AddAnmEvent("Wbk_1h_Lch","StopTest",0.2)
  121. #    Bladex.AddAnmEvent("Wbk_1h_Lch","StopTest",0.7)
  122. #
  123. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_attack_b.BMV","Wbk_no_Lch",4)
  124. #
  125. #    Bladex.AddAnmRStep("Wbk_no_Lch",0.106)     
  126. #    Bladex.AddAnmRRelease("Wbk_no_Lch",0.166)     
  127. #    Bladex.AddAnmRStep("Wbk_no_Lch",0.621)     
  128. #    Bladex.AddAnmRRelease("Wbk_no_Lch",0.7)     
  129. #    Bladex.AddAnmRStep("Wbk_no_Lch",1)     
  130. #    Bladex.AddAnmLStep("Wbk_no_Lch",0)     
  131. #    Bladex.AddAnmLRelease("Wbk_no_Lch",0.046)     
  132. #    Bladex.AddAnmLStep("Wbk_no_Lch",0.345)     
  133. #    Bladex.AddAnmLRelease("Wbk_no_Lch",0.541)     
  134. #    Bladex.AddAnmLStep("Wbk_no_Lch",0.849)     
  135. #    Bladex.AddStopTests(anm_name)
  136. #
  137. #    
  138. #    Bladex.AddAnmEvent("Wbk_no_Lch","StopTest",0.20)
  139. #    Bladex.AddAnmEvent("Wbk_no_Lch","StopTest",0.70)
  140.  
  141.  
  142.  
  143.     
  144.     
  145.     
  146.     #
  147.     #### Caminar ####
  148.     #
  149.  
  150.  
  151.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_wlk_1h.BMV","Wlk_1h_Lch",1)
  152.  
  153.     Bladex.AddAnmRStep("Wlk_1h_Lch",0.0)
  154.     Bladex.AddAnmRRelease("Wlk_1h_Lch",0.10)
  155.     Bladex.AddAnmRStep("Wlk_1h_Lch",0.33)
  156.     Bladex.AddAnmRRelease("Wlk_1h_Lch",0.56)
  157.     Bladex.AddAnmRStep("Wlk_1h_Lch",0.84)
  158.     Bladex.AddAnmLStep("Wlk_1h_Lch",0.0)
  159.     Bladex.AddAnmLRelease("Wlk_1h_Lch",0.32)
  160.     Bladex.AddAnmLStep("Wlk_1h_Lch",0.51)
  161.     Bladex.AddAnmLRelease("Wlk_1h_Lch",0.75)
  162.     Bladex.AddAnmLStep("Wlk_1h_Lch",1.00)
  163.  
  164.     Bladex.AddStopTests("Wlk_1h_Lch")
  165.     
  166.     
  167.     
  168.     
  169.     anm_name="Lch_wbk_1h"
  170.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,1)
  171.     Bladex.AddAnmRStep(anm_name,0.000)
  172.     Bladex.AddAnmRRelease(anm_name,0.319)
  173.     Bladex.AddAnmRStep(anm_name,0.542)
  174.     Bladex.AddAnmRRelease(anm_name,0.833)
  175.     Bladex.AddAnmRStep(anm_name,1.000)
  176.     Bladex.AddAnmLStep(anm_name,0.000)
  177.     Bladex.AddAnmLRelease(anm_name,0.153)
  178.     Bladex.AddAnmLStep(anm_name,0.333)
  179.     Bladex.AddAnmLRelease(anm_name,0.639)
  180.     Bladex.AddAnmLStep(anm_name,0.819)
  181.     
  182.  
  183.  
  184.  
  185.  
  186. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_wlk_b.BMV","Wlk_b_Lch",4)
  187.  
  188. #    Bladex.AddAnmRStep("Wlk_b_Lch",0.0)
  189. #    Bladex.AddAnmRRelease("Wlk_b_Lch",0.234)
  190. #    Bladex.AddAnmRStep("Wlk_b_Lch",0.541)
  191. #    Bladex.AddAnmRRelease("Wlk_b_Lch",0.881)
  192. #    Bladex.AddAnmRStep("Wlk_b_Lch",1.0)
  193. #    Bladex.AddAnmLStep("Wlk_b_Lch",0.0)
  194. #    Bladex.AddAnmLRelease("Wlk_b_Lch",0.137)
  195. #    Bladex.AddAnmLStep("Wlk_b_Lch",0.273)
  196. #    Bladex.AddAnmLRelease("Wlk_b_Lch",0.628)
  197. #    Bladex.AddAnmLStep("Wlk_b_Lch",0.774)
  198.  
  199. #    Bladex.AddAnmEvent("Wlk_b_Lch","StopTest",0.20)
  200. #    Bladex.AddAnmEvent("Wlk_b_Lch","StopTest",0.7)
  201.     
  202.  
  203.  
  204.         
  205.     #
  206.     # End caminar
  207.     #
  208.  
  209.  
  210.     ###
  211.     
  212. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_wlk_1h.BMV","Wlk_1h_Lch",4)
  213. #
  214. #    Bladex.AddAnmRStep("Wlk_1h_Lch",0.0)
  215. #    Bladex.AddAnmLStep("Wlk_1h_Lch",0.5)
  216. #    Bladex.AddAnmRStep("Wlk_1h_Lch",1.0)
  217. #    Bladex.AddAnmRRelease("Wlk_1h_Lch",0.5)
  218. #    Bladex.AddAnmLRelease("Wlk_1h_Lch",1.0)
  219. #
  220. #    Bladex.AddAnmEvent("Wlk_1h_Lch","StopTest",0.20)
  221. #    Bladex.AddAnmEvent("Wlk_1h_Lch","StopTest",0.7)
  222. #
  223.  
  224.  
  225.  
  226. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_wlk_short_no.BMV","WlkShort_Lch",4)
  227. #
  228. #    Bladex.AddAnmRStep("WlkShort_Lch",0.0)
  229. #    Bladex.AddAnmLStep("WlkShort_Lch",0.5)
  230. #    Bladex.AddAnmRStep("WlkShort_Lch",1.0)
  231. #    Bladex.AddAnmRRelease("WlkShort_Lch",0.5)
  232. #    Bladex.AddAnmLRelease("WlkShort_Lch",1.0)
  233. #
  234. #    Bladex.AddAnmEvent("WlkShort_Lch","StopTest",0.20)
  235. #    Bladex.AddAnmEvent("WlkShort_Lch","StopTest",0.7)
  236. #
  237. #    #### Escalones ####
  238. #
  239. #    #Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_wlk_up.BMV","WlkUp_Lch",1)
  240. #
  241. #    Bladex.CreateDFCAnimation("..\\..\\Anm\\Lch_wlk_up.BMV","..\\..\\Anm\\Lch_wlk_no.BMV","WlkUp_Lch",4)
  242. #    Bladex.CreateDFCAnimation("..\\..\\Anm\\Lch_wlk_down.BMV","..\\..\\Anm\\Lch_wlk_no.BMV","WlkDown_Lch",4)
  243. #
  244. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_stairs_u_no.BMV","StairsUp_Lch",4)
  245. #    Bladex.CreateDFCAnimation("..\\..\\Anm\\Lch_stairs_u_no_mas.BMV","..\\..\\Anm\\Lch_stairs_u_no.BMV","StairsUpP_Lch",4)
  246. #
  247. #    Bladex.CreateFCAnimation("..\\..\\Anm\\Lch_stairs_d_no.BMV","StairsDown_Lch",4)
  248. #
  249. #    Bladex.AddAnmRStep("StairsUp_Lch",0.0)
  250. #    Bladex.AddAnmLStep("StairsUp_Lch",0.5)
  251. #    Bladex.AddAnmRStep("StairsUp_Lch",1.0)
  252. #    Bladex.AddAnmRRelease("StairsUp_Lch",0.5)
  253. #    Bladex.AddAnmLRelease("StairsUp_Lch",1.0)
  254. #
  255.     #### Caidas ####
  256.  
  257. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_fll_low_1h.BMV","FallMed_Lch",0)
  258. #    Bladex.AddAnmRStep("FallLow_Lch",0.0)
  259. #    Bladex.AddAnmLStep("FallLow_Lch",0.0)
  260.  
  261. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_fll_med_1h.BMV","FallMed_Lch",0)
  262. #    Bladex.AddAnmRStep("FallMed_Lch",0.0)
  263. #    Bladex.AddAnmLStep("FallMed_Lch",0.0)
  264.  
  265. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_fll_high_1h.BMV","FallMed_Lch",0)
  266. #    Bladex.AddAnmRStep("FallHigh_Lch",0.0)
  267. #    Bladex.AddAnmLStep("FallHigh_Lch",0.0)
  268.  
  269.  
  270.     #
  271.     # Ataques    
  272. #    #
  273.  
  274.  
  275.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_spit.BMV","Lch_g_spit",0)        
  276.     Bladex.AddAnmRStep("Lch_g_spit",0)     
  277.     Bladex.AddAnmLStep("Lch_g_spit",0)     
  278.     Bladex.AddAnmRRelease("Lch_g_spit",0.521) 
  279.     Bladex.AddAnmRStep("Lch_g_spit",0.586)    
  280.     Bladex.AddAnmLRelease("Lch_g_spit",0.464) 
  281.     Bladex.AddAnmLStep("Lch_g_spit",0.504)
  282.         
  283.  
  284.  
  285.  
  286.  
  287. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_08.BMV","Lch_g_08",0)        
  288. #    Bladex.AddAnmRStep("Lch_g_08",0)     
  289. #    Bladex.AddAnmLStep("Lch_g_08",0)     
  290. #    Bladex.AddAnmRRelease("Lch_g_08",0.29) 
  291. #    Bladex.AddAnmRStep("Lch_g_08",0.49)    
  292. #    Bladex.AddAnmRRelease("Lch_g_08",0.72) 
  293. #    Bladex.AddAnmRStep("Lch_g_08",0.89)    
  294. #    
  295.  
  296. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_01.BMV","Lch_g_01",0)        
  297. #    Bladex.AddAnmRStep("Lch_g_01",0)     
  298. #    Bladex.AddAnmLStep("Lch_g_01",0)     
  299. #    Bladex.AddAnmRRelease("Lch_g_01",0.087) 
  300. #    Bladex.AddAnmRStep("Lch_g_01",0.265)    
  301. #    Bladex.AddAnmRRelease("Lch_g_01",0.552) 
  302. #    Bladex.AddAnmRStep("Lch_g_01",0.817)    
  303.     
  304.  
  305. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_02.BMV","Lch_g_02",0)        
  306. #    Bladex.AddAnmRStep("Lch_g_02",0)     
  307. #    Bladex.AddAnmLStep("Lch_g_02",0)     
  308. #    Bladex.AddAnmRRelease("Lch_g_02",0.034) 
  309. #    Bladex.AddAnmRStep("Lch_g_02",0.130)    
  310. #    Bladex.AddAnmRRelease("Lch_g_02",0.246) 
  311. #    Bladex.AddAnmRStep("Lch_g_02",0.350)     
  312. #    Bladex.AddAnmRRelease("Lch_g_02",0.591) 
  313. #    Bladex.AddAnmRStep("Lch_g_02",0.806)   
  314. #    
  315.  
  316. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_05.BMV","Lch_g_05",0)        
  317. #    Bladex.AddAnmRStep("Lch_g_05",0)     
  318. #    Bladex.AddAnmLStep("Lch_g_05",0)     
  319. #    Bladex.AddAnmRRelease("Lch_g_05",0.28) 
  320. #    Bladex.AddAnmRStep("Lch_g_05",0.5)    
  321. #    Bladex.AddAnmRRelease("Lch_g_05",0.72) 
  322. #    Bladex.AddAnmRStep("Lch_g_05",0.9)    
  323.     
  324.  
  325. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_06.BMV","Lch_g_06",0)        
  326. #    Bladex.AddAnmRStep("Lch_g_06",0)     
  327. #    Bladex.AddAnmLStep("Lch_g_06",0)     
  328. #    Bladex.AddAnmRRelease("Lch_g_06",0.153) 
  329. #    Bladex.AddAnmRStep("Lch_g_06",0.372)    
  330. #    Bladex.AddAnmRRelease("Lch_g_06",0.554) 
  331. #    Bladex.AddAnmRStep("Lch_g_06",0.788)    
  332. #    
  333.  
  334. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_07.BMV","Lch_g_07",0)        
  335. #    Bladex.AddAnmRStep("Lch_g_07",0)     
  336. #    Bladex.AddAnmLStep("Lch_g_07",0)     
  337. #    Bladex.AddAnmRRelease("Lch_g_07",0.073) 
  338. #    Bladex.AddAnmRStep("Lch_g_07",0.215)    
  339. #    Bladex.AddAnmRRelease("Lch_g_07",0.836) 
  340. #    Bladex.AddAnmRStep("Lch_g_07",0.987)    
  341.     
  342.  
  343. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_09.BMV","Lch_g_09",0)        
  344. #    Bladex.AddAnmRStep("Lch_g_09",0)     
  345. #    Bladex.AddAnmLStep("Lch_g_09",0)     
  346. #    Bladex.AddAnmRRelease("Lch_g_09",0.105) 
  347. #    Bladex.AddAnmRStep("Lch_g_09",0.265)    
  348. #    Bladex.AddAnmRRelease("Lch_g_09",0.625) 
  349. #    Bladex.AddAnmRStep("Lch_g_09",0.832)    
  350.     
  351.  
  352.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_13.BMV","Lch_g_13",0)        
  353.     Bladex.AddAnmRStep("Lch_g_13",0)     
  354.     Bladex.AddAnmLStep("Lch_g_13",0)     
  355.     Bladex.AddAnmRRelease("Lch_g_13",0.39) 
  356.     Bladex.AddAnmRStep("Lch_g_13",0.43)    
  357.     Bladex.AddAnmLRelease("Lch_g_13",0.58) 
  358.     Bladex.AddAnmLStep("Lch_g_13",0.63)
  359.         
  360.     
  361.  
  362.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_18.BMV","Lch_g_18",0)        
  363.     Bladex.AddAnmRStep("Lch_g_18",0)     
  364.     Bladex.AddAnmRRelease("Lch_g_18",0.49) 
  365.     Bladex.AddAnmRStep("Lch_g_18",0.56)       
  366.     Bladex.AddAnmRRelease("Lch_g_18",0.72) 
  367.     Bladex.AddAnmRStep("Lch_g_18",0.78)       
  368.     Bladex.AddAnmLStep("Lch_g_18",0)   
  369.     Bladex.AddAnmLRelease("Lch_g_18",0.57) 
  370.     Bladex.AddAnmLStep("Lch_g_18",0.68)
  371.      
  372.  
  373.  
  374.  
  375.     
  376.  
  377. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_14.BMV","Lch_g_14",0)        
  378. #    Bladex.AddAnmRStep("Lch_g_14",0)     
  379. #    Bladex.AddAnmLStep("Lch_g_14",0)     
  380. #    Bladex.AddAnmLRelease("Lch_g_14",0.15) 
  381. #    Bladex.AddAnmLStep("Lch_g_14",0.37)    
  382. #    Bladex.AddAnmRRelease("Lch_g_14",0.43) 
  383. #    Bladex.AddAnmRStep("Lch_g_14",0.56)    
  384. #    Bladex.AddAnmLRelease("Lch_g_14",0.73) 
  385. #    Bladex.AddAnmLStep("Lch_g_14",0.85)    
  386. #    
  387. #
  388. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_11.BMV","Lch_g_11",0)        
  389. #    Bladex.AddAnmRStep("Lch_g_11",0)     
  390. #    Bladex.AddAnmLStep("Lch_g_11",0)     
  391. #    Bladex.AddAnmRRelease("Lch_g_11",0.4) 
  392. #    Bladex.AddAnmRStep("Lch_g_11",0.55)    
  393. #    Bladex.AddAnmLRelease("Lch_g_11",0.78) 
  394. #    Bladex.AddAnmLStep("Lch_g_11",0.93)    
  395.     
  396.  
  397.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_16.BMV","Lch_g_16",0)        
  398.     Bladex.AddAnmRStep("Lch_g_16",0)     
  399.     Bladex.AddAnmLStep("Lch_g_16",0)     
  400.     Bladex.AddAnmRRelease("Lch_g_16",0.475) 
  401.     Bladex.AddAnmRStep("Lch_g_16",0.521)    
  402.     Bladex.AddAnmLRelease("Lch_g_16",0.53) 
  403.     Bladex.AddAnmLStep("Lch_g_16",0.618)
  404.         
  405.     
  406.  
  407.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_g_12.BMV","Lch_g_12",0)        
  408.     Bladex.AddAnmRStep("Lch_g_12",0)     
  409.     Bladex.AddAnmLStep("Lch_g_12",0)     
  410.     Bladex.AddAnmRRelease("Lch_g_12",0.437) 
  411.     Bladex.AddAnmRStep("Lch_g_12",0.543)      
  412.     Bladex.AddAnmRRelease("Lch_g_12",0.698) 
  413.     Bladex.AddAnmRStep("Lch_g_12",0.763)      
  414.     Bladex.AddAnmLRelease("Lch_g_12",0.549) 
  415.     Bladex.AddAnmLStep("Lch_g_12",0.709)
  416.         
  417.  
  418.     anm_name="Lch_g_claw1"                                                  
  419.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  420.     Bladex.AddAnmRStep(anm_name,0.0)                                             
  421.     Bladex.AddAnmRRelease(anm_name,0.36)                                         
  422.     Bladex.AddAnmRStep(anm_name,0.41)                                         
  423.     Bladex.AddAnmLStep(anm_name,0.0)                                             
  424.     Bladex.AddAnmLRelease(anm_name,0.24)                                           
  425.     Bladex.AddAnmLStep(anm_name,0.27)                                             
  426.     Bladex.AddAnmLRelease(anm_name,0.77)                                           
  427.     Bladex.AddAnmLStep(anm_name,0.81)
  428.     
  429.  
  430.     anm_name="Lch_g_claw2"
  431.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  432.     Bladex.AddAnmRStep(anm_name,0.0)                                             
  433.     Bladex.AddAnmRRelease(anm_name,0.59)                                         
  434.     Bladex.AddAnmRStep(anm_name,0.64)                                         
  435.     Bladex.AddAnmLStep(anm_name,0.0)                                             
  436.     Bladex.AddAnmLRelease(anm_name,0.34)                                           
  437.     Bladex.AddAnmLStep(anm_name,0.39)                                             
  438.     Bladex.AddAnmLRelease(anm_name,0.80)                                           
  439.     Bladex.AddAnmLStep(anm_name,0.84)    
  440.                                                
  441.  
  442.  
  443.     anm_name="Lch_g_claw3"
  444.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  445.     Bladex.AddAnmRStep(anm_name,0)                                             
  446.     Bladex.AddAnmRRelease(anm_name,0.33)                                         
  447.     Bladex.AddAnmRStep(anm_name,0.39)                                             
  448.     Bladex.AddAnmRRelease(anm_name,0.44)                                         
  449.     Bladex.AddAnmRStep(anm_name,0.54)                                         
  450.     Bladex.AddAnmLStep(anm_name,0.0)                                             
  451.     Bladex.AddAnmLRelease(anm_name,0.29)                                           
  452.     Bladex.AddAnmLStep(anm_name,0.34)                                             
  453.     Bladex.AddAnmLRelease(anm_name,0.40)                                           
  454.     Bladex.AddAnmLStep(anm_name,0.47)
  455.     
  456.  
  457.     
  458.     #
  459.     # Slip
  460.     #
  461.     anm_name="Lch_slip"
  462.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Kgt_slip.BMV",anm_name,1)
  463.     Bladex.AddAnmRStep(anm_name,0)     
  464.     Bladex.AddAnmLStep(anm_name,0)     
  465.  
  466.     anm_name="Lch_slip_b"
  467.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Kgt_slip_b.BMV",anm_name,1)
  468.     Bladex.AddAnmRStep(anm_name,0)     
  469.     Bladex.AddAnmLStep(anm_name,0)     
  470.  
  471.     anm_name="Lch_derrape"
  472.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Kgt_derrape.BMV",anm_name,0)
  473.     Bladex.AddAnmRStep(anm_name,0)     
  474.     Bladex.AddAnmLStep(anm_name,0)     
  475.  
  476.     
  477.     
  478.  
  479. #Caida enorme
  480.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_fll.BMV","Dth_Fll_Lch",0)
  481.     #Bladex.AddAnmRStep("Dth_Fll_Lch",0.0)
  482.     #Bladex.AddAnmLStep("Dth_Fll_Lch",0.0)
  483.  
  484.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_fll2.BMV","Dth_Fll2_Lch",0)
  485.     #Bladex.AddAnmRStep("Dth_Fll_Lch",0.0)
  486.     #Bladex.AddAnmLStep("Dth_Fll_Lch",0.0)
  487.     
  488.     
  489.     
  490.  
  491.     
  492.  
  493.     
  494. ############ MUERTES
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.     
  503.  
  504.  
  505.     anm_name="Lch_dth0"
  506.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth0.BMV",anm_name,0,"Lich")
  507.     Bladex.AddAnmLStep(anm_name,0.00) 
  508.     Bladex.AddAnmRStep(anm_name,0.00)
  509.             
  510.  
  511.     anm_name="Lch_dth_c1"
  512.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c1.BMV",anm_name,0,"Lich")
  513.     Bladex.AddAnmLStep(anm_name,0.00) 
  514.     Bladex.AddAnmRStep(anm_name,0.00)
  515.     Bladex.AddAnmLRelease(anm_name,0.040)     
  516.     Bladex.AddAnmLStep(anm_name,0.081) 
  517.  
  518.     anm_name="Lch_dth_c2"
  519.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c2.BMV",anm_name,0,"Lich")
  520.     Bladex.AddAnmRStep(anm_name,0.000)
  521.     Bladex.AddAnmRRelease(anm_name,0.037)
  522.     Bladex.AddAnmRStep(anm_name,0.083)
  523.     Bladex.AddAnmRRelease(anm_name,0.166)
  524.     Bladex.AddAnmRStep(anm_name,0.306)
  525.     Bladex.AddAnmLStep(anm_name,0.000)
  526.     Bladex.AddAnmLRelease(anm_name,0.083)
  527.     Bladex.AddAnmLStep(anm_name,0.126)
  528.  
  529.     anm_name="Lch_dth_c3"
  530.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c3.BMV",anm_name,0,"Lich")
  531.     Bladex.AddAnmRStep(anm_name,0.000)
  532.     Bladex.AddAnmRRelease(anm_name,0.583)
  533.     Bladex.AddAnmRStep(anm_name,0.758)
  534.     Bladex.AddAnmLStep(anm_name,0.000)
  535.     Bladex.AddAnmLRelease(anm_name,0.597)
  536.     Bladex.AddAnmLStep(anm_name,0.886)
  537.  
  538.  
  539.     anm_name="Lch_dth_c4"
  540.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c4.BMV",anm_name,0,"Lich")
  541.     Bladex.AddAnmRStep(anm_name,0.000)
  542.     Bladex.AddAnmRRelease(anm_name,0.277)
  543.     Bladex.AddAnmRStep(anm_name,0.407)
  544.     Bladex.AddAnmLStep(anm_name,0.000)
  545.     Bladex.AddAnmLRelease(anm_name,0.079)
  546.     Bladex.AddAnmLStep(anm_name,0.242)
  547.     Bladex.AddAnmLRelease(anm_name,0.418)
  548.     Bladex.AddAnmLStep(anm_name,0.524)
  549.     Bladex.AddAnmLRelease(anm_name,0.645)
  550.     Bladex.AddAnmLStep(anm_name,0.796)
  551.  
  552.  
  553.     anm_name="Lch_dth_c5"
  554.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c5.BMV",anm_name,0,"Lich")
  555.     Bladex.AddAnmRStep(anm_name,0.000)
  556.     Bladex.AddAnmRRelease(anm_name,0.507)
  557.     Bladex.AddAnmRStep(anm_name,0.591)
  558.     Bladex.AddAnmRRelease(anm_name,0.667)
  559.     Bladex.AddAnmRStep(anm_name,0.898)
  560.     Bladex.AddAnmLStep(anm_name,0.000)
  561.     Bladex.AddAnmLRelease(anm_name,0.521)
  562.     Bladex.AddAnmLStep(anm_name,0.593)
  563.     Bladex.AddAnmLRelease(anm_name,0.659)
  564.     Bladex.AddAnmLStep(anm_name,0.917)
  565.  
  566.  
  567.     anm_name="Lch_dth_c6"
  568.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_c6.BMV",anm_name,0,"Lich")
  569.     Bladex.AddAnmRStep(anm_name,0.000)
  570.     Bladex.AddAnmRRelease(anm_name,0.086)
  571.     Bladex.AddAnmRStep(anm_name,0.134)
  572.     Bladex.AddAnmRRelease(anm_name,0.249)
  573.     Bladex.AddAnmRStep(anm_name,0.343)
  574.     Bladex.AddAnmRRelease(anm_name,0.484)
  575.     Bladex.AddAnmRStep(anm_name,0.536)
  576.     Bladex.AddAnmRRelease(anm_name,0.729)
  577.     Bladex.AddAnmRStep(anm_name,0.838)
  578.     Bladex.AddAnmLStep(anm_name,0.000)
  579.     Bladex.AddAnmLRelease(anm_name,0.151)
  580.     Bladex.AddAnmLStep(anm_name,0.234)
  581.     Bladex.AddAnmLRelease(anm_name,0.357)
  582.     Bladex.AddAnmLStep(anm_name,0.441)
  583.     Bladex.AddAnmLRelease(anm_name,0.558)
  584.     Bladex.AddAnmLStep(anm_name,0.607)
  585.     Bladex.AddAnmLRelease(anm_name,0.746)
  586.     Bladex.AddAnmLStep(anm_name,0.845)
  587.  
  588.     anm_name="Lch_dth_c7"
  589.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Ork_dth_c1.BMV",anm_name,0,"Lich")
  590.     Bladex.AddAnmRStep(anm_name,0.000)
  591.     Bladex.AddAnmRRelease(anm_name,0.282)
  592.     Bladex.AddAnmRStep(anm_name,0.384)
  593.     Bladex.AddAnmRRelease(anm_name,0.659)
  594.     Bladex.AddAnmRStep(anm_name,0.887)
  595.     Bladex.AddAnmLStep(anm_name,0.000)
  596.     Bladex.AddAnmLRelease(anm_name,0.579)
  597.     Bladex.AddAnmLStep(anm_name,0.890)
  598.  
  599.     anm_name="Lch_dth_n00"
  600.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n00.BMV",anm_name,0)
  601.     Bladex.AddAnmRStep(anm_name,0.000)
  602.     Bladex.AddAnmRRelease(anm_name,0.641)
  603.     Bladex.AddAnmRStep(anm_name,0.878)
  604.     Bladex.AddAnmLStep(anm_name,0.000)
  605.     Bladex.AddAnmLRelease(anm_name,0.192)
  606.     Bladex.AddAnmLStep(anm_name,0.411)
  607.     Bladex.AddAnmLRelease(anm_name,0.626)
  608.     Bladex.AddAnmLStep(anm_name,0.873)
  609.  
  610.     anm_name="Lch_dth_n01"
  611.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n01.BMV",anm_name,0)
  612.     Bladex.AddAnmRStep(anm_name,0.000)
  613.     Bladex.AddAnmRRelease(anm_name,0.500)
  614.     Bladex.AddAnmRStep(anm_name,0.761)
  615.     Bladex.AddAnmLStep(anm_name,0.000)
  616.     Bladex.AddAnmLRelease(anm_name,0.081)
  617.     Bladex.AddAnmLStep(anm_name,0.356)
  618.     Bladex.AddAnmLRelease(anm_name,0.428)
  619.     Bladex.AddAnmLStep(anm_name,0.515)
  620.     Bladex.AddAnmLRelease(anm_name,0.617)
  621.     Bladex.AddAnmLStep(anm_name,0.772)
  622.  
  623.  
  624.     anm_name="Lch_dth_n02"
  625.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n02.BMV",anm_name,0)
  626.     Bladex.AddAnmRStep(anm_name,0.000)
  627.     Bladex.AddAnmRRelease(anm_name,0.681)
  628.     Bladex.AddAnmRStep(anm_name,0.859)
  629.     Bladex.AddAnmLStep(anm_name,0.000)
  630.     Bladex.AddAnmLRelease(anm_name,0.315)
  631.     Bladex.AddAnmLStep(anm_name,0.611)
  632.     Bladex.AddAnmLRelease(anm_name,0.703)
  633.     Bladex.AddAnmLStep(anm_name,0.921)
  634.  
  635.     anm_name="Lch_dth_n03"
  636.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n03.BMV",anm_name,0)
  637.     Bladex.AddAnmRStep(anm_name,0.000)
  638.     Bladex.AddAnmRRelease(anm_name,0.101)
  639.     Bladex.AddAnmRStep(anm_name,0.271)
  640.     Bladex.AddAnmRRelease(anm_name,0.478)
  641.     Bladex.AddAnmRStep(anm_name,1.000)
  642.     Bladex.AddAnmLStep(anm_name,0.000)
  643.     Bladex.AddAnmLRelease(anm_name,0.530)
  644.     Bladex.AddAnmLStep(anm_name,0.692)
  645.  
  646.     anm_name="Lch_dth_n04"
  647.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n04.BMV",anm_name,0,"Lich")
  648.     Bladex.AddAnmRStep(anm_name,0.000)
  649.     Bladex.AddAnmRRelease(anm_name,0.154)
  650.     Bladex.AddAnmRStep(anm_name,0.198)
  651.     Bladex.AddAnmRRelease(anm_name,0.290)
  652.     Bladex.AddAnmRStep(anm_name,0.347)
  653.     Bladex.AddAnmRRelease(anm_name,0.557)
  654.     Bladex.AddAnmRStep(anm_name,0.595)
  655.     Bladex.AddAnmRRelease(anm_name,0.743)
  656.     Bladex.AddAnmRStep(anm_name,0.838)
  657.     Bladex.AddAnmLStep(anm_name,0.000)
  658.     Bladex.AddAnmLRelease(anm_name,0.046)
  659.     Bladex.AddAnmLStep(anm_name,0.069)
  660.     Bladex.AddAnmLRelease(anm_name,0.223)
  661.     Bladex.AddAnmLStep(anm_name,0.295)
  662.     Bladex.AddAnmLRelease(anm_name,0.417)
  663.     Bladex.AddAnmLStep(anm_name,0.479)
  664.     Bladex.AddAnmLRelease(anm_name,0.592)
  665.     Bladex.AddAnmLStep(anm_name,0.728)
  666.     Bladex.AddAnmLRelease(anm_name,0.747)
  667.     Bladex.AddAnmLStep(anm_name,0.886)
  668.  
  669.     anm_name="Lch_dth_n05"
  670.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n05.BMV",anm_name,0,"Lich")
  671.     Bladex.AddAnmRStep(anm_name,0.000)
  672.     Bladex.AddAnmRRelease(anm_name,0.825)
  673.     Bladex.AddAnmRStep(anm_name,0.979)
  674.     Bladex.AddAnmLStep(anm_name,0.000)
  675.     Bladex.AddAnmLRelease(anm_name,0.050)
  676.     Bladex.AddAnmLStep(anm_name,0.138)
  677.     Bladex.AddAnmLRelease(anm_name,0.816)
  678.     Bladex.AddAnmLStep(anm_name,0.950)
  679.  
  680.     anm_name="Lch_dth_n06"
  681.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_dth_n06.BMV",anm_name,0,"Lich")
  682.     Bladex.AddAnmRStep(anm_name,0.000)
  683.     Bladex.AddAnmRRelease(anm_name,0.303)
  684.     Bladex.AddAnmRStep(anm_name,0.469)
  685.     Bladex.AddAnmRRelease(anm_name,0.497)
  686.     Bladex.AddAnmRStep(anm_name,0.627)
  687.     Bladex.AddAnmRRelease(anm_name,0.709)
  688.     Bladex.AddAnmRStep(anm_name,0.832)
  689.     Bladex.AddAnmLStep(anm_name,0.000)
  690.     Bladex.AddAnmLRelease(anm_name,0.100)
  691.     Bladex.AddAnmLStep(anm_name,0.305)
  692.     Bladex.AddAnmLRelease(anm_name,0.347)
  693.     Bladex.AddAnmLStep(anm_name,0.417)
  694.     Bladex.AddAnmLRelease(anm_name,0.474)
  695.     Bladex.AddAnmLStep(anm_name,0.690)
  696.     
  697.     
  698.     
  699.     
  700.     
  701. ########################################################################
  702. #
  703. #    Hurts
  704. #
  705. ########################################################################                                                    
  706.     
  707.  
  708.  
  709.  
  710.     anm_name="Lch_hurt_big"
  711.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_hurt_big.BMV",anm_name,0)
  712.     Bladex.AddAnmRStep(anm_name,0.0)
  713.     Bladex.AddAnmLStep(anm_name,0.0)
  714.         
  715.  
  716.  
  717.     anm_name="Lch_hurt_lite"
  718.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_hurt_lite.BMV",anm_name,0)
  719.     Bladex.AddAnmRStep(anm_name,0.0)    
  720.     Bladex.AddAnmLStep(anm_name,0.0)
  721.         
  722.  
  723.  
  724.     anm_name="Lch_hurt_big2"
  725.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Lch_hurt_big2.BMV",anm_name,0)
  726.     Bladex.AddAnmRStep(anm_name,0.0)   
  727.     Bladex.AddAnmLStep(anm_name,0.0)