home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Scripts / Biped / KgtBAct.py < prev    next >
Encoding:
Text File  |  2000-10-27  |  23.4 KB  |  516 lines

  1. import Bladex
  2.  
  3.  
  4.  
  5. ####################################################################################
  6. #
  7. # Escalar + saltos
  8. #
  9. ####################################################################################
  10.  
  11. Bladex.AddBipedAction("Knight","clmb_low_1h","Kgt_clmb_low_1h",0.0,1.0,0)    
  12. Bladex.AddBipedAction("Knight","clmb_medlow_1h","Kgt_clmb_medlow_1h",0.0,1.0,0)    
  13. Bladex.AddBipedAction("Knight","clmb_medium_1h","Kgt_clmb_medium_1h",0.0,1.0,0)    
  14. Bladex.AddBipedAction("Knight","clmb_high_1h","Kgt_clmb_high_1h",0.0,0.934,0)    
  15.  
  16. Bladex.AddBipedAction("Knight","LongJump1H","Kgt_jmp_1h",0.06,0.93,0)    
  17. Bladex.AddBipedAction("Knight","LongJumpNo","Kgt_jmp_no",0.06,0.93,0)    
  18. Bladex.AddBipedAction("Knight","ShortJump","Kgt_jmph0_no",0.41,1.0,0)    
  19.  
  20.  
  21. ####################################################################################
  22. #
  23. # Others
  24. #
  25. ####################################################################################
  26.  
  27. Bladex.AddBipedAction("Knight","slip","Kgt_slip",0.0,1.0,0)    
  28. #Bladex.AddBipedAction("Knight","slip_b","Kgt_slip_b",0.0,1.0,0)    
  29. Bladex.AddBipedAction("Knight","derrape","Kgt_derrape",0.14,1.0,0)    
  30.  
  31.  
  32.  
  33. Bladex.AddBipedAction("Knight","b1","Kgt_b1",0.0,1.0,0)    
  34. Bladex.AddBipedAction("Knight","b2","Kgt_b2",0.0,1.0,0)    
  35. Bladex.AddBipedAction("Knight","b3","Kgt_b3",0.0,1.0,0)
  36.     
  37. Bladex.AddBipedAction("Knight","1tw_h_f","Kgt_1tw_h_f",0.0,1.0,0)    
  38. Bladex.AddBipedAction("Knight","1tw_l_f","Kgt_1tw_l_f",0.0,0.75,0)    
  39.  
  40.  
  41. Bladex.AddBipedAction("Knight","jog_turn","Kgt_jog_turn",0.0,1.0,0)    
  42. Bladex.AddBipedAction("Knight","wlk_turn","Kgt_wlk_turn",0.0,1.0,0)    
  43. Bladex.AddBipedAction("Knight","snk_turn","Kgt_snk_turn",0.0,1.0,0)    
  44. Bladex.AddBipedAction("Knight","rlx_turn","Kgt_rlx_turn",0.0,1.0,0)    
  45.  
  46.  
  47. ####################################################################################
  48. #
  49. # Relax.
  50. #
  51. ####################################################################################
  52.  
  53. Bladex.AddBipedAction("Knight","Rlx_no","Rlx_no_Kgt",0.0,1.0,0)
  54. Bladex.AddBipedAction("Knight","Rlx_1h","Rlx_1h_Kgt",0.0,1.0,0)
  55. Bladex.AddBipedAction("Knight","Rlx_b","Rlx_b_Kgt",0.0,1.0,0)
  56. Bladex.AddBipedAction("Knight","Rlx_2h","Rlx_2h_Kgt",0.0,1.0,0)
  57. Bladex.AddBipedAction("Knight","Rlx_s","Rlx_s_Kgt",0.0,1.0,0)
  58. Bladex.AddBipedAction("Knight","Rlx_2w","Rlx_2w_Kgt",0.0,1.0,0)
  59. Bladex.AddBipedAction("Knight","Rlx_axe","Rlx_spear_Kgt",0.0,1.0,0)
  60. Bladex.AddBipedAction("Knight","Rlx_sp","Rlx_spear_Kgt",0.0,1.0,0)
  61.  
  62. Bladex.AddBipedAction("Knight","Rlx_block","Kgt_attack_rlx_s",0.0,1.0,0)
  63.  
  64. Bladex.AddBipedAction("Knight","Rlx_vt","Kgt_rlx_vt",0.0,1.0,0)
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. ####################################################################################
  72. #
  73. # Pasos.- Andares
  74. #
  75. ####################################################################################
  76.  
  77. #Movement with shield -> !NPC only!!!!
  78. Bladex.AddBipedAction("Knight","Attack_f_s_nc","Kgt_attack_f_s",0.0,1.0,0)
  79. Bladex.AddBipedAction("Knight","Attack_b_s_nc","Kgt_attack_b_s",0.0,1.0,0)
  80.  
  81.  
  82. #pasito
  83. #Bladex.AddBipedAction("Knight","ShortStep_no","WlkShort_Kgt", 0.0,1.0,0)
  84. #Bladex.AddBipedAction("Knight","ShortStep_s","WlkShort_Kgt", 0.0,1.0,0)
  85. #Bladex.AddBipedAction("Knight","ShortStep_1h","WlkShort_Kgt", 0.0,1.0,0)
  86. #Bladex.AddBipedAction("Knight","ShortStep_2h","WlkShort_Kgt", 0.0,1.0,0)
  87. #Bladex.AddBipedAction("Knight","ShortStep_b","WlkShort_Kgt", 0.0,1.0,0)
  88. #Bladex.AddBipedAction("Knight","ShortStep_2w","WlkShort_2w_Kgt", 0.0,1.0,0)
  89. #Bladex.AddBipedAction("Knight","ShortStep_sp","WlkShort_spear_Kgt", 0.0,1.0,0)
  90. #Bladex.AddBipedAction("Knight","ShortStep_axe","WlkShort_spear_Kgt", 0.0,1.0,0)
  91.  
  92.  
  93.  
  94.  
  95.  
  96. #Bladex.AddBipedAction("Knight","LStepUp","Wlk_1h_Kgt","WlkUp_Kgt",0.0,0.5,0)
  97. #Bladex.AddBipedAction("Knight","RStepUp","Wlk_1h_Kgt","WlkUp_Kgt",0.5,1.0,0)
  98.  
  99. #Bladex.AddBipedAction("Knight","LStairsUp","StairsUp_Kgt","StairsUpP_Kgt",0.0,0.5,0)
  100. #Bladex.AddBipedAction("Knight","RStairsUp","StairsUp_Kgt","StairsUpP_Kgt",0.5,1.0,0)
  101.  
  102. #Bladex.AddBipedAction("Knight","LStepDown","Wlk_1h_Kgt","WlkDown_Kgt",0.0,0.5,0)
  103. #Bladex.AddBipedAction("Knight","RStepDown","Wlk_1h_Kgt","WlkDown_Kgt",0.5,1.0,0)
  104.  
  105. #Bladex.AddBipedAction("Knight","LStairsDown","StairsDown_Kgt",0.0,0.5,0)
  106. #Bladex.AddBipedAction("Knight","RStairsDown","StairsDown_Kgt",0.5,1.0,0)
  107.  
  108. # Andar hacia atrßs
  109. Bladex.AddBipedAction("Knight","WBK_b","Wbk_b_Kgt",0.0,1.0,0)    
  110. Bladex.AddBipedAction("Knight","WBK_no","Wbk_no_Kgt",0.0,1.0,0)    
  111. Bladex.AddBipedAction("Knight","WBK_1h","Wbk_1h_Kgt",0.0,1.0,0)        
  112. Bladex.AddBipedAction("Knight","WBK_2h","Wbk_2h_Kgt",0.0,1.0,0)        
  113. Bladex.AddBipedAction("Knight","WBK_s","Wbk_no_Kgt",0.0,1.0,0)    
  114. Bladex.AddBipedAction("Knight","WBK_sp","Wbk_spear_Kgt",0.0,1.0,0)
  115. Bladex.AddBipedAction("Knight","WBK_axe","Wbk_spear_Kgt",0.0,1.0,0)
  116. Bladex.AddBipedAction("Knight","WBK_2w","Wbk_2w_Kgt",0.0,1.0,0)
  117.  
  118.  
  119.  
  120. #Andar hacia delante
  121. Bladex.AddBipedAction("Knight","WLK_b","Wlk_b_Kgt",0.0,1.0,0)
  122. Bladex.AddBipedAction("Knight","WLK_no","Wlk_no_Kgt",0.0,1.0,0)
  123. Bladex.AddBipedAction("Knight","WLK_1h","Wlk_1h_Kgt",0.0,1.0,0)
  124. Bladex.AddBipedAction("Knight","WLK_2h","Wlk_2h_Kgt",0.0,1.0,0)
  125. Bladex.AddBipedAction("Knight","WLK_s","Wlk_s_Kgt",0.0,1.0,0)
  126. Bladex.AddBipedAction("Knight","WLK_2w","Wlk_2w_Kgt",0.0,1.0,0)
  127. Bladex.AddBipedAction("Knight","WLK_axe","Wlk_spear_Kgt",0.0,1.0,0)
  128. Bladex.AddBipedAction("Knight","WLK_sp","Wlk_spear_Kgt",0.0,1.0,0)
  129.  
  130.  
  131.  
  132. #Correr hacia delante
  133. Bladex.AddBipedAction("Knight","JOG_b","Jog_b_Kgt",0.0,1.0,0)
  134. Bladex.AddBipedAction("Knight","JOG_no","Jog_no_Kgt",0.0,1.0,0)
  135. Bladex.AddBipedAction("Knight","JOG_s","Jog_no_Kgt",0.0,1.0,0)
  136. Bladex.AddBipedAction("Knight","JOG_1h","Jog_1h_Kgt",0.0,1.0,0)
  137. Bladex.AddBipedAction("Knight","JOG_2h","Jog_1h_Kgt",0.0,1.0,0)
  138. Bladex.AddBipedAction("Knight","JOG_2w","Jog_2w_Kgt",0.0,1.0,0)
  139. Bladex.AddBipedAction("Knight","JOG_axe","Jog_spear_Kgt",0.0,1.0,0)
  140. Bladex.AddBipedAction("Knight","JOG_sp","Jog_spear_Kgt",0.0,1.0,0)
  141.  
  142.  
  143.  
  144.  
  145. #Correr hacia atrßs
  146. Bladex.AddBipedAction("Knight","WBK_JOG_b","Kgt_jogb_no",0.0,1.0,0)
  147. Bladex.AddBipedAction("Knight","WBK_JOG_no","Kgt_jogb_no",0.0,1.0,0)
  148. Bladex.AddBipedAction("Knight","WBK_JOG_1h","Kgt_jogb_1h",0.0,1.0,0)
  149. Bladex.AddBipedAction("Knight","WBK_JOG_2h","Kgt_jogb_2h",0.0,1.0,0)
  150. Bladex.AddBipedAction("Knight","WBK_JOG_s","Kgt_jogb_s",0.0,1.0,0)
  151. Bladex.AddBipedAction("Knight","WBK_JOG_2w","Kgt_jogb_sword",0.0,1.0,0)
  152. Bladex.AddBipedAction("Knight","WBK_JOG_axe","Kgt_jogb_spear",0.0,1.0,0)
  153. Bladex.AddBipedAction("Knight","WBK_JOG_sp","Kgt_jogb_spear",0.0,1.0,0)
  154.  
  155.  
  156.  
  157.  
  158. #Modo sneak
  159. Bladex.AddBipedAction("Knight","SNK_b","Snk_b_Kgt",0.0,1.0,0)
  160. Bladex.AddBipedAction("Knight","SNK_no","Snk_no_Kgt",0.0,1.0,0)
  161. Bladex.AddBipedAction("Knight","SNK_s", "Snk_no_Kgt",0.0,1.0,0)
  162. Bladex.AddBipedAction("Knight","SNK_1h","Snk_1h_Kgt",0.0,1.0,0)
  163. Bladex.AddBipedAction("Knight","SNK_2h","Snk_1h_Kgt",0.0,1.0,0)
  164. Bladex.AddBipedAction("Knight","SNK_sp", "Snk_spear_Kgt",0.0,1.0,0)
  165. Bladex.AddBipedAction("Knight","SNK_2w","Snk_2w_Kgt",0.0,1.0,0)
  166. Bladex.AddBipedAction("Knight","SNK_axe","Snk_spear_Kgt",0.0,1.0,0)
  167.  
  168.  
  169.  
  170.  
  171. ####################################################################################
  172. #
  173. # Caidas.
  174. #
  175. ####################################################################################
  176.  
  177. Bladex.AddBipedAction("Knight","FllLow","FallLow_Kgt",0.0,0.8,0)
  178. Bladex.AddBipedAction("Knight","FllMed","FallMed_Kgt",0.0,0.8,0)
  179. Bladex.AddBipedAction("Knight","FllHigh","FallHigh_Kgt",0.15,0.9,0)
  180. Bladex.AddBipedAction("Knight","Dth_Fll","Dth_Fll_Kgt",0.0,0.33,0)
  181. Bladex.AddBipedAction("Knight","Dth_Fll2","Dth_Fll2_Kgt",0.0,1.0,0)
  182.  
  183.  
  184.  
  185.  
  186. ####################################################################################
  187. #
  188. # Animaciones en combate
  189. #
  190. ####################################################################################
  191.  
  192. #MOvement without shield
  193. Bladex.AddBipedAction("Knight","Attack_f_1h","Kgt_attack_f",0.0,1.0,0)
  194. Bladex.AddBipedAction("Knight","Attack_b_1h","Kgt_attack_b",0.0,1.0,0)
  195. Bladex.AddBipedAction("Knight","Attack_r_1h","Kgt_attack_r",0.0,1.0,0)
  196. Bladex.AddBipedAction("Knight","Attack_l_1h","Kgt_attack_l",0.0,1.0,0)
  197.  
  198. #MOvement without shield
  199. Bladex.AddBipedAction("Knight","Attack_f_2h","Kgt_attack_f",0.0,1.0,0)
  200. Bladex.AddBipedAction("Knight","Attack_b_2h","Kgt_attack_b",0.0,1.0,0)
  201. Bladex.AddBipedAction("Knight","Attack_r_2h","Kgt_attack_r",0.0,1.0,0)
  202. Bladex.AddBipedAction("Knight","Attack_l_2h","Kgt_attack_l",0.0,1.0,0)
  203.  
  204. #MOvement without weapons
  205. Bladex.AddBipedAction("Knight","Attack_f_no","Kgt_attack_f",0.0,1.0,0)
  206. Bladex.AddBipedAction("Knight","Attack_b_no","Kgt_attack_b",0.0,1.0,0)
  207. Bladex.AddBipedAction("Knight","Attack_r_no","Kgt_attack_r",0.0,1.0,0)
  208. Bladex.AddBipedAction("Knight","Attack_l_no","Kgt_attack_l",0.0,1.0,0)
  209.  
  210. #MOvement without weapon but shield none raised
  211. Bladex.AddBipedAction("Knight","Attack_f_s","Kgt_attack_f",0.0,1.0,0)
  212. Bladex.AddBipedAction("Knight","Attack_b_s","Kgt_attack_b",0.0,1.0,0)
  213. Bladex.AddBipedAction("Knight","Attack_r_s","Kgt_attack_r",0.0,1.0,0)
  214. Bladex.AddBipedAction("Knight","Attack_l_s","Kgt_attack_l",0.0,1.0,0)
  215.  
  216. #MOvement without weapon with shield BEING raised
  217. Bladex.AddBipedAction("Knight","Shattack_f_s","Kgt_attack_f_s",0.0,1.0,0)
  218. Bladex.AddBipedAction("Knight","Shattack_b_s","Kgt_attack_b_s",0.0,1.0,0)
  219. Bladex.AddBipedAction("Knight","Shattack_r_s","Kgt_attack_r_s",0.0,1.0,0)
  220. Bladex.AddBipedAction("Knight","Shattack_l_s","Kgt_attack_l_s",0.0,1.0,0)
  221.  
  222. #Movement with shield
  223. Bladex.AddBipedAction("Knight","Shattack_f_2h","Kgt_attack_f_s",0.0,1.0,0)
  224. Bladex.AddBipedAction("Knight","Shattack_b_2h","Kgt_attack_b_s",0.0,1.0,0)
  225. Bladex.AddBipedAction("Knight","Shattack_r_2h","Kgt_attack_r_s",0.0,1.0,0)
  226. Bladex.AddBipedAction("Knight","Shattack_l_2h","Kgt_attack_l_s",0.0,1.0,0)
  227.  
  228. #Movement with 2hand sword
  229. Bladex.AddBipedAction("Knight","Attack_f_2w","Kgt_attack_f_sword",0.0,1.0,0)
  230. Bladex.AddBipedAction("Knight","Attack_b_2w","Kgt_jogb_sword",0.0,1.0,0)
  231. Bladex.AddBipedAction("Knight","Attack_r_2w","Kgt_attack_r_sword",0.0,1.0,0)
  232. Bladex.AddBipedAction("Knight","Attack_l_2w","Kgt_attack_l_sword",0.0,1.0,0)
  233.  
  234. #Movement with axe
  235. Bladex.AddBipedAction("Knight","Attack_f_axe","Kgt_attack_f_spear",0.0,1.0,0)
  236. Bladex.AddBipedAction("Knight","Attack_b_axe","Kgt_jogb_spear",0.0,1.0,0)
  237. Bladex.AddBipedAction("Knight","Attack_r_axe","Kgt_attack_r_spear",0.0,1.0,0)
  238. Bladex.AddBipedAction("Knight","Attack_l_axe","Kgt_attack_l_spear",0.0,1.0,0)
  239.  
  240.  
  241. #MOvement with spear
  242. Bladex.AddBipedAction("Knight","Attack_f_sp","Kgt_attack_f_spear",0.0,1.0,0)
  243. Bladex.AddBipedAction("Knight","Attack_b_sp","Kgt_jogb_spear",0.0,1.0,0)
  244. Bladex.AddBipedAction("Knight","Attack_r_sp","Kgt_attack_r_spear",0.0,1.0,0)
  245. Bladex.AddBipedAction("Knight","Attack_l_sp","Kgt_attack_l_spear",0.0,1.0,0)
  246.  
  247.  
  248.  
  249. #Relax
  250. Bladex.AddBipedAction("Knight","Rlx_f_1h","Kgt_rlx_f",0.0,1.0,0)
  251. Bladex.AddBipedAction("Knight","Rlx_f_2h","Kgt_rlx_f",0.0,1.0,0)
  252. Bladex.AddBipedAction("Knight","Shattack_rlx_2h","Kgt_attack_rlx_s",0.0,1.0,0)
  253. Bladex.AddBipedAction("Knight","Shattack_rlx_s","Kgt_attack_rlx_s",0.0,1.0,0)
  254. Bladex.AddBipedAction("Knight","Rlx_f_axe","Kgt_rlx_f_spear",0.0,1.0,0)
  255. Bladex.AddBipedAction("Knight","Rlx_f_sp","Kgt_rlx_f_spear",0.0,1.0,0)
  256. Bladex.AddBipedAction("Knight","Rlx_f_2w","Kgt_rlx_f_sword",0.0,1.0,0)
  257. Bladex.AddBipedAction("Knight","Rlx_f_no","Kgt_rlx_f",0.0,1.0,0)
  258. Bladex.AddBipedAction("Knight","Rlx_f_s","Kgt_rlx_f",0.0,1.0,0)
  259.  
  260.  
  261.  
  262. #Quick turns
  263. #Bladex.AddBipedAction("Knight","Attack_t_r","Kgt_attack_t_r",0.0,1.0,0)
  264. #Bladex.AddBipedAction("Knight","Attack_t_r_s","Kgt_attack_t_r_s",0.0,1.0,0)
  265. #Bladex.AddBipedAction("Knight","Attack_t_l","Kgt_attack_t_l",0.0,1.0,0)
  266. #Bladex.AddBipedAction("Knight","Attack_t_l_s","Kgt_attack_t_l_s",0.0,1.0,0)
  267.  
  268. #Dodge-attacks
  269. Bladex.AddBipedAction("Knight","g_d_l","Kgt_g_d_l",0.36,1.0,0)
  270. Bladex.AddBipedAction("Knight","g_d_r","Kgt_g_d_r",0.37,1.0,0)
  271.  
  272.  
  273. #Dodges
  274. Bladex.AddBipedAction("Knight","D_b","Kgt_d_b",0.0,1.0,0)
  275. Bladex.AddBipedAction("Knight","D_l","Kgt_g_d_l",0.0,0.32,0)
  276. Bladex.AddBipedAction("Knight","D_r","Kgt_g_d_r",0.0,0.3,0)
  277.  
  278.  
  279. #Parry - 2 handed things exclusively!
  280. Bladex.AddBipedAction("Knight","Parry_axe","Kgt_parryspear",0.0,1.0,0)
  281. Bladex.AddBipedAction("Knight","Parry_2w","Kgt_parry2w",0.0,1.0,0)
  282. Bladex.AddBipedAction("Knight","Parry_sp","Kgt_parryspear",0.0,1.0,0)
  283.  
  284.  
  285. ####################################################################################
  286. #
  287. # REACCIONES A LOS GOLPES:  Heridas / detenciones
  288. #
  289. ####################################################################################
  290.  
  291. Bladex.AddBipedAction("Knight","df_01","Kgt_df_01",0.0,1.0,0)
  292. Bladex.AddBipedAction("Knight","df_02","Kgt_df_02",0.0,1.0,0)
  293.  
  294. Bladex.AddBipedAction("Knight","df_01_spear","Kgt_df_01_spear",0.0,1.0,0)
  295. Bladex.AddBipedAction("Knight","df_02_spear","Kgt_df_02_spear",0.0,1.0,0)
  296.  
  297. Bladex.AddBipedAction("Knight","df_01_axe","Kgt_df_01_spear",0.0,1.0,0)
  298. Bladex.AddBipedAction("Knight","df_02_axe","Kgt_df_02_spear",0.0,1.0,0)
  299.  
  300. Bladex.AddBipedAction("Knight","df_01_2w","Kgt_df_01_2w",0.0,1.0,0)
  301. Bladex.AddBipedAction("Knight","df_02_2w","Kgt_df_02_2w",0.0,1.0,0)
  302.  
  303. Bladex.AddBipedAction("Knight","df_s_broken","Kgt_df_s_broken",0.0,1.0,0)
  304.  
  305. Bladex.AddBipedAction("Knight","sw_react","Kgt_sword_reaction",0.143,0.5,0)
  306.  
  307. Bladex.AddBipedAction("Knight","sword_broken","Kgt_sword_broken",0.143,0.5,0)
  308.  
  309.  
  310.  
  311.     
  312. Bladex.AddBipedAction("Knight","hurt_f_lite","Kgt_hurt_f_lite",0.0,1.0,0)
  313. Bladex.AddBipedAction("Knight","hurt_f_big","Kgt_hurt_f_big",0.0,1.0,0)
  314.  
  315. Bladex.AddBipedAction("Knight","hurt_f_head","Kgt_hurt_f_head",0.0,1.0,0)
  316. Bladex.AddBipedAction("Knight","hurt_f_breast","Kgt_hurt_f_breast",0.0,1.0,0)
  317. Bladex.AddBipedAction("Knight","hurt_f_back","Kgt_hurt_f_back",0.0,1.0,0)
  318. Bladex.AddBipedAction("Knight","hurt_f_r_arm","Kgt_hurt_f_r_arm",0.0,1.0,0)    
  319. Bladex.AddBipedAction("Knight","hurt_f_l_arm","Kgt_hurt_f_l_arm",0.0,1.0,0)
  320. Bladex.AddBipedAction("Knight","hurt_f_r_leg","Kgt_hurt_f_r_leg",0.0,1.0,0)
  321. Bladex.AddBipedAction("Knight","hurt_f_l_leg","Kgt_hurt_f_l_leg",0.0,1.0,0)
  322.  
  323. Bladex.AddBipedAction("Knight","hurt_jog","Kgt_hurt_jog",0.0,1.0,0)
  324.  
  325. Bladex.AddBipedAction("Knight","hurt_head","Kgt_hurt_head",0.0,1.0,0)
  326. Bladex.AddBipedAction("Knight","hurt_breast","Kgt_hurt_breast",0.0,1.0,0)
  327. Bladex.AddBipedAction("Knight","hurt_back","Kgt_hurt_back",0.0,1.0,0)
  328. Bladex.AddBipedAction("Knight","hurt_r_arm","Kgt_hurt_r_arm",0.0,1.0,0)    
  329. Bladex.AddBipedAction("Knight","hurt_l_arm","Kgt_hurt_l_arm",0.0,1.0,0)
  330. Bladex.AddBipedAction("Knight","hurt_r_leg","Kgt_hurt_r_leg",0.0,1.0,0)
  331. Bladex.AddBipedAction("Knight","hurt_l_leg","Kgt_hurt_l_leg",0.0,1.0,0)
  332.  
  333.  
  334.  
  335.  
  336. ####################################################################################
  337. #
  338. # Cambiar Armas
  339. #
  340. ####################################################################################    
  341.  
  342. Bladex.AddBipedAction("Knight","Attack_Chg_r_l","Kgt_attack_chg_r_l",0.0,1.0,0)
  343. Bladex.AddBipedAction("Knight","Attack_Chg_r",  "Kgt_attack_chg_r",0.0,1.0,0)
  344. Bladex.AddBipedAction("Knight","Attack_Chg_l",  "Kgt_attack_chg_l",0.0,1.0,0)
  345. Bladex.AddBipedAction("Knight","Chg_r_l",       "Kgt_attack_chg_r_l",0.0,1.0,0)
  346. Bladex.AddBipedAction("Knight","Chg_r",         "Kgt_attack_chg_r",0.0,1.0,0)
  347. Bladex.AddBipedAction("Knight","Chg_l",         "Kgt_attack_chg_l",0.0,1.0,0)
  348. Bladex.AddBipedAction("Knight","drp_r",         "Kgt_drp_r",0.0,1.0,0)
  349. Bladex.AddBipedAction("Knight","drp_l",         "Kgt_drp_l",0.0,1.0,0)
  350.  
  351.  
  352.  
  353.  
  354. ####################################################################################
  355. #
  356. # eat/drink/use/activate
  357. #
  358. ####################################################################################    
  359.  
  360. Bladex.AddBipedAction("Knight","gulp00","Kgt_gulp00",0.0,1.0,0)
  361. Bladex.AddBipedAction("Knight","eat00", "Kgt_eat00",0.0,1.0,0)
  362. Bladex.AddBipedAction("Knight","drink", "Kgt_drink",0.0,1.0,0)
  363. Bladex.AddBipedAction("Knight","attack_drink", "Kgt_attack_drink",0.0,1.0,0)
  364.  
  365. Bladex.AddBipedAction("Knight","key","Kgt_key",0.0,1.0,0)
  366. Bladex.AddBipedAction("Knight","pulsador","Kgt_pulsador",0.0,1.0,0)
  367. Bladex.AddBipedAction("Knight","lvr_d","Kgt_lvr_d",0.0,1.0,0)
  368. Bladex.AddBipedAction("Knight","lvr_u","Kgt_lvr_u",0.0,1.0,0)
  369.  
  370. Bladex.AddBipedAction("Knight","fire0","Kgt_fire0",0.0,1.0,0)
  371. Bladex.AddBipedAction("Knight","fire1","Kgt_fire1",0.0,1.0,0)
  372. Bladex.AddBipedAction("Knight","fire2","Kgt_fire2",0.0,1.0,0)
  373. Bladex.AddBipedAction("Knight","fire3","Kgt_fire3",0.0,1.0,0)
  374. Bladex.AddBipedAction("Knight","fire_g","Kgt_fire_g",0.0,1.0,0)
  375.  
  376.  
  377.  
  378.  
  379. ####################################################################################
  380. #
  381. # tke
  382. #
  383. ####################################################################################
  384.  
  385. Bladex.AddBipedAction("Knight","tke_r_01",    "Kgt_tke_r_01",0.0,1.0,0)
  386. Bladex.AddBipedAction("Knight","tke_r_02",    "Kgt_tke_r_02",0.0,1.0,0)
  387. Bladex.AddBipedAction("Knight","tke_r_03",    "Kgt_tke_r_03",0.0,1.0,0)
  388. Bladex.AddBipedAction("Knight","tke_r_04",    "Kgt_tke_r_04",0.0,1.0,0)
  389. Bladex.AddBipedAction("Knight","tke_r_05",    "Kgt_tke_r_05",0.0,1.0,0)
  390. Bladex.AddBipedAction("Knight","tke_r_key00","Kgt_tke_r_key00",0.0,1.0,0)
  391. Bladex.AddBipedAction("Knight","tke_r_key01","Kgt_tke_r_key01",0.0,1.0,0)
  392. Bladex.AddBipedAction("Knight","tke_r_key02","Kgt_tke_r_key02",0.0,1.0,0)
  393. Bladex.AddBipedAction("Knight","tke_r_key03","Kgt_tke_r_key03",0.0,1.0,0)
  394. Bladex.AddBipedAction("Knight","tke_r_key04","Kgt_tke_r_key05",0.0,1.0,0)
  395.  
  396.  
  397.  
  398.  
  399. ####################################################################################
  400. #
  401. # MUERTES
  402. #
  403. ####################################################################################
  404.  
  405. Bladex.AddBipedAction("Knight","dth_c1","Kgt_dth_c1",0.0,1.0,0)
  406. Bladex.AddBipedAction("Knight","dth_c2","Kgt_dth_c2",0.0,1.0,0)
  407. Bladex.AddBipedAction("Knight","dth_c3","Kgt_dth_c3",0.0,1.0,0)
  408. Bladex.AddBipedAction("Knight","dth_c4","Kgt_dth_c4",0.0,1.0,0)
  409. Bladex.AddBipedAction("Knight","dth_c5","Kgt_dth_c5",0.0,1.0,0)
  410. Bladex.AddBipedAction("Knight","dth_c6","Kgt_dth_c6",0.0,1.0,0)
  411. Bladex.AddBipedAction("Knight","dth_c7","Kgt_dth_c7",0.0,1.0,0)
  412. Bladex.AddBipedAction("Knight","dth0",  "Kgt_dth0",0.0,1.0,0)
  413. Bladex.AddBipedAction("Knight","dth_n00","Kgt_dth_n00",0.0,1.0,0)
  414. Bladex.AddBipedAction("Knight","dth_n01","Kgt_dth_n01",0.0,1.0,0)
  415. Bladex.AddBipedAction("Knight","dth_n02","Kgt_dth_n02",0.0,1.0,0)
  416. Bladex.AddBipedAction("Knight","dth_n03","Kgt_dth_n03",0.0,1.0,0)
  417. Bladex.AddBipedAction("Knight","dth_n04","Kgt_dth_n04",0.0,1.0,0)
  418. Bladex.AddBipedAction("Knight","dth_n05","Kgt_dth_n05",0.0,1.0,0)
  419. Bladex.AddBipedAction("Knight","dth_n06","Kgt_dth_n06",0.0,1.0,0)
  420.  
  421. Bladex.AddBipedAction("Knight","dth_rock","Kgt_dth_rock",0.0,1.0,0)
  422. Bladex.AddBipedAction("Knight","dth_rockfront","Kgt_dth_rockfront",0.0,1.0,0)
  423. Bladex.AddBipedAction("Knight","dth_burn","Kgt_dth_burn",0.0,1.0,0)
  424.  
  425.  
  426.  
  427. ####################################################################################
  428. #
  429. # Ataques
  430. #
  431. ####################################################################################
  432.  
  433. Bladex.AddBipedAction("Knight","g_08","Kgt_g_08",0.0,1.0,0)
  434. Bladex.AddBipedAction("Knight","g_01","Kgt_g_01",0.0,1.0,0)
  435. Bladex.AddBipedAction("Knight","g_02","Kgt_g_02",0.0,1.0,0)
  436. Bladex.AddBipedAction("Knight","g_05","Kgt_g_05",0.0,1.0,0)
  437. Bladex.AddBipedAction("Knight","g_06","Kgt_g_06",0.0,1.0,0)
  438. Bladex.AddBipedAction("Knight","g_07","Kgt_g_07",0.0,1.0,0)
  439. Bladex.AddBipedAction("Knight","g_09","Kgt_g_09",0.0,1.0,0)
  440.  
  441. Bladex.AddBipedAction("Knight","g_13","Kgt_g_13",0.0,1.0,0)
  442. Bladex.AddBipedAction("Knight","g_18","Kgt_g_18",0.0,1.0,0)
  443.  
  444. Bladex.AddBipedAction("Knight","g_14","Kgt_g_14",0.0,1.0,0)
  445. Bladex.AddBipedAction("Knight","g_11","Kgt_g_11",0.0,1.0,0)
  446.  
  447. Bladex.AddBipedAction("Knight","g_16","Kgt_g_16",0.0,1.0,0)
  448. Bladex.AddBipedAction("Knight","g_12","Kgt_g_12",0.0,1.0,0)
  449.  
  450. Bladex.AddBipedAction("Knight","g_17","Kgt_g_17",0.0,1.0,0)
  451. Bladex.AddBipedAction("Knight","g_15","Kgt_g_15",0.0,1.0,0)
  452.  
  453. Bladex.AddBipedAction("Knight","g_21","Kgt_g_21",0.0,1.0,0)
  454. Bladex.AddBipedAction("Knight","g_22","Kgt_g_22",0.0,1.0,0)
  455. Bladex.AddBipedAction("Knight","g_23","Kgt_g_23",0.0,1.0,0)
  456. Bladex.AddBipedAction("Knight","g_26","Kgt_g_26",0.0,1.0,0)
  457. Bladex.AddBipedAction("Knight","g_27","Kgt_g_27",0.0,1.0,0)
  458.  
  459. Bladex.AddBipedAction("Knight","g_31","Kgt_g_31",0.0,1.0,0)    
  460.  
  461. Bladex.AddBipedAction("Knight","g_08_new","Kgt_g_08_new",0.0,1.0,0)
  462. Bladex.AddBipedAction("Knight","g_01_7_new","Kgt_g_01_7_new",0.0,1.0,0)
  463. Bladex.AddBipedAction("Knight","g_18_11_22_new","Kgt_g_18_11_22_new",0.0,1.0,0)    
  464. Bladex.AddBipedAction("Knight","g_07_new","Kgt_g_07_new",0.0,1.0,0)    
  465. Bladex.AddBipedAction("Knight","g_s3_new","Kgt_g_s3_new",0.0,1.0,0)    
  466. Bladex.AddBipedAction("Knight","g_12_new","Kgt_g_12_new",0.0,1.0,0)    
  467. Bladex.AddBipedAction("Knight","g_12_7_s1new","Kgt_g_12_7_s1new",0.0,1.0,0)
  468. Bladex.AddBipedAction("Knight","g_02_new","Kgt_g_02_new",0.0,1.0,0)    
  469. Bladex.AddBipedAction("Knight","g_sb25_new","Kgt_g_sb25_new",0.0,1.0,0)
  470. Bladex.AddBipedAction("Knight","g_b06_new","Kgt_g_b06_new",0.0,1.0,0)
  471. Bladex.AddBipedAction("Knight","g_19_bs1_new","Kgt_g_19_bs1_new",0.0,1.0,0)
  472. Bladex.AddBipedAction("Knight","g_01low_new","Kgt_g_01low_new",0.0,1.0,0)
  473. Bladex.AddBipedAction("Knight","g_22lowkata_new","Kgt_g_22lowkata_new",0.0,1.0,0)
  474. Bladex.AddBipedAction("Knight","g_s28kata_new","Kgt_g_s28kata_new",0.0,1.0,0)
  475. Bladex.AddBipedAction("Knight","g_3s9_6new","Kgt_g_3s9_6new",0.0,1.0,0)
  476. Bladex.AddBipedAction("Knight","g_06lowkata_new","Kgt_g_06lowkata_new",0.0,1.0,0)
  477. Bladex.AddBipedAction("Knight","g_28new","Kgt_g_28new",0.0,1.0,0)
  478. Bladex.AddBipedAction("Knight","g_b32kata_new","Kgt_g_b32kata_new",0.0,1.0,0)
  479. Bladex.AddBipedAction("Knight","g_s19_new","Kgt_g_s19_new",0.0,1.0,0)
  480. Bladex.AddBipedAction("Knight","g_29_3new","Kgt_g_29_3new",0.0,1.0,0)
  481. Bladex.AddBipedAction("Knight","g_21_6_s8new","Kgt_g_21_6_s8new",0.0,1.0,0)
  482. Bladex.AddBipedAction("Knight","g_s22low_new","Kgt_g_s22low_new",0.0,1.0,0)
  483. Bladex.AddBipedAction("Knight","g_s18_new","Kgt_g_s18_new",0.0,1.0,0)
  484. Bladex.AddBipedAction("Knight","g_27kata_new","Kgt_g_27kata_new",0.0,1.0,0)
  485. Bladex.AddBipedAction("Knight","g_26low_new","Kgt_g_26low_new",0.0,1.0,0)
  486. Bladex.AddBipedAction("Knight","g_22kata_23_new","Kgt_g_22kata_23_new",0.0,1.0,0)
  487. Bladex.AddBipedAction("Knight","g_09_07_s6low_new","Kgt_g_09_07_s6low_new",0.0,1.0,0)
  488. Bladex.AddBipedAction("Knight","g_01_new","Kgt_g_01_new",0.0,1.0,0)
  489. Bladex.AddBipedAction("Knight","g_07_01_19_26low_new","Kgt_g_07_01_19_26low_new",0.0,1.0,0)
  490. Bladex.AddBipedAction("Knight","g_32_5_3new","Kgt_g_32_5_3new",0.0,1.0,0)
  491.  
  492. Bladex.AddBipedAction("Knight","g_bad_axe","Kgt_g_bad_axe",0.0,1.0,0)
  493. Bladex.AddBipedAction("Knight","g_bad_sword","Kgt_g_bad_sword",0.0,1.0,0)
  494. Bladex.AddBipedAction("Knight","g_bad_sword2","Kgt_g_bad_sword2",0.0,1.0,0)
  495. Bladex.AddBipedAction("Knight","g_bad_sword3","Kgt_g_bad_sword3",0.0,1.0,0)
  496. Bladex.AddBipedAction("Knight","g_bad_spear","Kgt_g_bad_spear",0.0,1.0,0)
  497. Bladex.AddBipedAction("Knight","g_bad_spear2","Kgt_g_bad_spear2",0.0,1.0,0)
  498. Bladex.AddBipedAction("Knight","g_bad_1h","Kgt_g_bad_1h",0.0,1.0,0)
  499. Bladex.AddBipedAction("Knight","g_bad_no","Kgt_g_bad_no",0.0,1.0,0)
  500.  
  501.  
  502. Bladex.AddBipedAction("Knight","g_back","Kgt_g_back",0.0,1.0,0)
  503.  
  504.  
  505. Bladex.AddBipedAction("Knight","g_magic","Kgt_g_magic",0.0,1.0,0)
  506. Bladex.AddBipedAction("Knight","g_magic2","Kgt_g_magic2",0.0,1.0,0)
  507.  
  508. Bladex.AddBipedAction("Knight","g_punch1","Kgt_g_punch1",0.0,1.0,0)
  509. Bladex.AddBipedAction("Knight","g_punch2","Kgt_g_punch2",0.0,1.0,0)
  510. Bladex.AddBipedAction("Knight","g_punch4","Kgt_g_punch4",0.0,1.0,0)
  511. Bladex.AddBipedAction("Knight","g_kick","Kgt_g_kick",0.0,1.0,0)
  512.  
  513.  
  514. Bladex.AddBipedAction("Knight","g_draw_rlx","Kgt_g_draw_rlx",0.0,1.0,0)
  515. Bladex.AddBipedAction("Knight","g_draw_run","Kgt_g_draw_run",0.0,1.0,0)
  516.