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

  1. import Bladex
  2.  
  3.  
  4.  
  5. ####################################################################################
  6. #
  7. # Escalar + saltos
  8. #
  9. ####################################################################################
  10.  
  11. Bladex.AddBipedAction("Gdm","clmb_low_1h","Gdm_rlx_no",0.0,1.0,0)    
  12. Bladex.AddBipedAction("Gdm","clmb_medlow_1h","Gdm_rlx_no",0.0,1.0,0)    
  13. Bladex.AddBipedAction("Gdm","clmb_medium_1h","Gdm_rlx_no",0.0,1.0,0)    
  14. Bladex.AddBipedAction("Gdm","clmb_high_1h","Gdm_rlx_no",0.0,1.0,0)    
  15.  
  16. Bladex.AddBipedAction("Gdm","LongJump1H","Gdm_rlx_no",0.0,0.93,0)    
  17. Bladex.AddBipedAction("Gdm","LongJumpNo","Gdm_rlx_no",0.0,0.93,0)    
  18. Bladex.AddBipedAction("Gdm","ShortJump","Gdm_rlx_no",0.41,1.0,0)    
  19.  
  20.  
  21. ####################################################################################
  22. #
  23. # Others
  24. #
  25. ####################################################################################
  26.  
  27. Bladex.AddBipedAction("Gdm","slip","Gdm_rlx_no",0.0,1.0,0)    
  28. Bladex.AddBipedAction("Gdm","slip_b","Gdm_rlx_no",0.0,1.0,0)    
  29. Bladex.AddBipedAction("Gdm","derrape","Gdm_rlx_no",0.14,1.0,0)    
  30.  
  31.  
  32.  
  33. Bladex.AddBipedAction("Gdm","b1","Gdm_rlx_no",0.0,1.0,0)    
  34. Bladex.AddBipedAction("Gdm","b2","Gdm_rlx_no",0.0,1.0,0)    
  35. Bladex.AddBipedAction("Gdm","b3","Gdm_rlx_no",0.0,1.0,0)    
  36.  
  37. Bladex.AddBipedAction("Gdm","mgc_df","Gdm_mgc_df",0.0,1.0,0)
  38.  
  39.  
  40. ####################################################################################
  41. #
  42. # Relax.
  43. #
  44. ####################################################################################
  45.  
  46. Bladex.AddBipedAction("Gdm","Rlx_no","Gdm_rlx_no",0.0,1.0,0)
  47. Bladex.AddBipedAction("Gdm","Rlx_1h","Gdm_rlx_no",0.0,1.0,0)
  48. Bladex.AddBipedAction("Gdm","Rlx_b","Gdm_rlx_no",0.0,1.0,0)
  49. Bladex.AddBipedAction("Gdm","Rlx_2h","Gdm_rlx_no",0.0,1.0,0)
  50. Bladex.AddBipedAction("Gdm","Rlx_s","Gdm_rlx_no",0.0,1.0,0)
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. ####################################################################################
  59. #
  60. # Pasos.- Andares
  61. #
  62. ####################################################################################
  63.  
  64. #Movement with shield -> !NPC only!!!!
  65. Bladex.AddBipedAction("Gdm","Attack_f_s_nc","Gdm_rlx_no",0.0,1.0,0)
  66. Bladex.AddBipedAction("Gdm","Attack_b_s_nc","Gdm_rlx_no",0.0,1.0,0)
  67.  
  68. Bladex.AddBipedAction("Gdm","ShortStep","Gdm_rlx_no", 0.0,1.0,0)
  69.  
  70. #Bladex.AddBipedAction("Gdm","LStepUp","Gdm_wlk_no","WlkUp_Kgt",0.0,0.5,0)
  71. #Bladex.AddBipedAction("Gdm","RStepUp","Gdm_wlk_no","WlkUp_Kgt",0.5,1.0,0)
  72.  
  73. #Bladex.AddBipedAction("Gdm","LStairsUp","StairsUp_Kgt","StairsUpP_Kgt",0.0,0.5,0)
  74. #Bladex.AddBipedAction("Gdm","RStairsUp","StairsUp_Kgt","StairsUpP_Kgt",0.5,1.0,0)
  75.  
  76. #Bladex.AddBipedAction("Gdm","LStepDown","Gdm_wlk_no","WlkDown_Kgt",0.0,0.5,0)
  77. #Bladex.AddBipedAction("Gdm","RStepDown","Gdm_wlk_no","WlkDown_Kgt",0.5,1.0,0)
  78.  
  79. #Bladex.AddBipedAction("Gdm","LStairsDown","StairsDown_Kgt",0.0,0.5,0)
  80. #Bladex.AddBipedAction("Gdm","RStairsDown","StairsDown_Kgt",0.5,1.0,0)
  81.  
  82. # Andar hacia atrßs
  83. Bladex.AddBipedAction("Gdm","WBK_b","Gdm_wbk_no",0.0,1.0,0)    
  84. Bladex.AddBipedAction("Gdm","WBK_no","Gdm_wbk_no",0.0,1.0,0)    
  85. Bladex.AddBipedAction("Gdm","WBK_1h","Gdm_wbk_no",0.0,1.0,0)        
  86. Bladex.AddBipedAction("Gdm","WBK_2h","Gdm_wbk_no",0.0,1.0,0)        
  87. Bladex.AddBipedAction("Gdm","WBK_s","Gdm_wbk_no",0.0,1.0,0)    
  88.  
  89. #Andar hacia delante
  90. Bladex.AddBipedAction("Gdm","WLK_b","Gdm_wlk_no",0.0,1.0,0)
  91. Bladex.AddBipedAction("Gdm","WLK_no","Gdm_wlk_no",0.0,1.0,0)
  92. Bladex.AddBipedAction("Gdm","WLK_1h","Gdm_wlk_no",0.0,1.0,0)
  93. Bladex.AddBipedAction("Gdm","WLK_2h","Gdm_wlk_no",0.0,1.0,0)
  94. Bladex.AddBipedAction("Gdm","WLK_s","Gdm_wlk_no",0.0,1.0,0)
  95.  
  96. #Correr hacia delante
  97. Bladex.AddBipedAction("Gdm","JOG_b","Gdm_wlk_no",0.0,1.0,0)
  98. Bladex.AddBipedAction("Gdm","JOG_no","Gdm_wlk_no",0.0,1.0,0)
  99. Bladex.AddBipedAction("Gdm","JOG_s","Gdm_wlk_no",0.0,1.0,0)
  100. Bladex.AddBipedAction("Gdm","JOG_1h","Gdm_wlk_no",0.0,1.0,0)
  101. Bladex.AddBipedAction("Gdm","JOG_2h","Gdm_wlk_no",0.0,1.0,0)
  102.  
  103. #Correr hacia atrßs
  104. Bladex.AddBipedAction("Gdm","WBK_JOG_b","Gdm_wbk_no",0.0,1.0,0)
  105. Bladex.AddBipedAction("Gdm","WBK_JOG_no","Gdm_wbk_no",0.0,1.0,0)
  106. Bladex.AddBipedAction("Gdm","WBK_JOG_1h","Gdm_wbk_no",0.0,1.0,0)
  107. Bladex.AddBipedAction("Gdm","WBK_JOG_2h","Gdm_wbk_no",0.0,1.0,0)
  108. Bladex.AddBipedAction("Gdm","WBK_JOG_s","Gdm_wbk_no",0.0,1.0,0)
  109.  
  110. #Modo sneak
  111. Bladex.AddBipedAction("Gdm","SNK_b","Gdm_wlk_no",0.0,1.0,0)
  112. Bladex.AddBipedAction("Gdm","SNK_no","Gdm_wlk_no",0.0,1.0,0)
  113. Bladex.AddBipedAction("Gdm","SNK_s", "Gdm_wlk_no",0.0,1.0,0)
  114. Bladex.AddBipedAction("Gdm","SNK_1h","Gdm_wlk_no",0.0,1.0,0)
  115. Bladex.AddBipedAction("Gdm","SNK_2h","Gdm_wlk_no",0.0,1.0,0)
  116.  
  117.  
  118.  
  119.  
  120.  
  121. ####################################################################################
  122. #
  123. # Caidas.
  124. #
  125. ####################################################################################
  126.  
  127. Bladex.AddBipedAction("Gdm","FllLow","Gdm_wlk_no",0.0,1.0,0)
  128. Bladex.AddBipedAction("Gdm","FllMed","Gdm_wlk_no",0.0,1.0,0)
  129. Bladex.AddBipedAction("Gdm","FllHigh","Gdm_wlk_no",0.0,1.0,0)
  130. Bladex.AddBipedAction("Gdm","Dth_Fll","Gdm_rlx_no",0.0,1.0,0)
  131. Bladex.AddBipedAction("Gdm","Dth_Fll2","Gdm_dth0",0.534,1.0,0)
  132.  
  133.  
  134. ####################################################################################
  135. #
  136. # Muertes 
  137. #
  138. ####################################################################################
  139.  
  140. Bladex.AddBipedAction("Gdm","dth0","Gdm_dth0",0.0,1.0,0)
  141. Bladex.AddBipedAction("Gdm","dth_c1","Gdm_dth0",0.0,1.0,0)
  142. Bladex.AddBipedAction("Gdm","dth_c2","Gdm_dth0",0.0,1.0,0)
  143. Bladex.AddBipedAction("Gdm","dth_c3","Gdm_dth0",0.0,1.0,0)
  144. Bladex.AddBipedAction("Gdm","dth_c4","Gdm_dth0",0.0,1.0,0)
  145. Bladex.AddBipedAction("Gdm","dth_c5","Gdm_dth0",0.0,1.0,0)
  146. Bladex.AddBipedAction("Gdm","dth_c6","Gdm_dth0",0.0,1.0,0)
  147. Bladex.AddBipedAction("Gdm","dth_c7","Gdm_dth0",0.0,1.0,0)
  148. Bladex.AddBipedAction("Gdm","dth0",  "Gdm_dth0",0.0,1.0,0)
  149. Bladex.AddBipedAction("Gdm","dth_n00","Gdm_dth0",0.0,1.0,0)
  150. Bladex.AddBipedAction("Gdm","dth_n01","Gdm_dth0",0.0,1.0,0)
  151. Bladex.AddBipedAction("Gdm","dth_n02","Gdm_dth0",0.0,1.0,0)
  152. Bladex.AddBipedAction("Gdm","dth_n03","Gdm_dth0",0.0,1.0,0)
  153. Bladex.AddBipedAction("Gdm","dth_n04","Gdm_dth0",0.0,1.0,0)
  154. Bladex.AddBipedAction("Gdm","dth_n05","Gdm_dth0",0.0,1.0,0)
  155. Bladex.AddBipedAction("Gdm","dth_n06","Gdm_dth0",0.0,1.0,0)
  156.                        
  157. Bladex.AddBipedAction("Gdm","dth_rock","Gdm_dth0",0.0,1.0,0)
  158. Bladex.AddBipedAction("Gdm","dth_rockfront","Gdm_dth0",0.0,1.0,0)
  159. Bladex.AddBipedAction("Gdm","dth_burn","Gdm_dth0",0.0,1.0,0)    
  160.  
  161.  
  162. ####################################################################################
  163. #
  164. # Heridas 
  165. #
  166. ####################################################################################
  167.  
  168. Bladex.AddBipedAction("Gdm","hurt_f_lite","Gdm_rlx_no",0.8,1.0,0)
  169. Bladex.AddBipedAction("Gdm","hurt_f_big","Gdm_hurt_big",0.0,1.0,0)
  170. Bladex.AddBipedAction("Gdm","hurt_f_head","Gdm_hurt_big",0.0,1.0,0)
  171. Bladex.AddBipedAction("Gdm","hurt_f_breast","Gdm_rlx_no",0.8,1.0,0)
  172. Bladex.AddBipedAction("Gdm","hurt_f_back","Gdm_rlx_no",0.8,1.0,0)
  173. Bladex.AddBipedAction("Gdm","hurt_f_r_arm","Gdm_rlx_no",0.8,1.0,0)
  174. Bladex.AddBipedAction("Gdm","hurt_f_l_arm","Gdm_rlx_no",0.8,1.0,0)
  175. Bladex.AddBipedAction("Gdm","hurt_f_r_leg","Gdm_rlx_no",0.8,1.0,0)
  176. Bladex.AddBipedAction("Gdm","hurt_f_l_leg","Gdm_rlx_no",0.8,1.0,0)
  177. Bladex.AddBipedAction("Gdm","hurt_jog","Gdm_hurt_big",0.0,1.0,0)
  178. Bladex.AddBipedAction("Gdm","hurt_head","Gdm_hurt_big",0.0,1.0,0)
  179. Bladex.AddBipedAction("Gdm","hurt_breast","Gdm_rlx_no",0.8,1.0,0)
  180. Bladex.AddBipedAction("Gdm","hurt_back","Gdm_rlx_no",0.8,1.0,0)
  181. Bladex.AddBipedAction("Gdm","hurt_r_arm","Gdm_rlx_no",0.8,1.0,0)
  182. Bladex.AddBipedAction("Gdm","hurt_l_arm","Gdm_rlx_no",0.8,1.0,0)
  183. Bladex.AddBipedAction("Gdm","hurt_r_leg","Gdm_rlx_no",0.8,1.0,0)
  184. Bladex.AddBipedAction("Gdm","hurt_l_leg","Gdm_rlx_no",0.8,1.0,0)
  185.  
  186.  
  187.  
  188. ####################################################################################
  189. #
  190. # Animaciones en combate
  191. #
  192. ####################################################################################
  193.  
  194. Bladex.AddBipedAction("Gdm","Attack_f_no","Gdm_wlk_no",0.0,1.0,0)
  195. Bladex.AddBipedAction("Gdm","Attack_b_no","Gdm_wbk_no",0.0,1.0,0)
  196. Bladex.AddBipedAction("Gdm","Attack_r_no","Gdm_rlx_no",0.0,1.0,0)
  197. Bladex.AddBipedAction("Gdm","Attack_l_no","Gdm_rlx_no",0.0,1.0,0)
  198.  
  199.  
  200. #Relax
  201. #Bladex.AddBipedAction("Gdm","Rlx_f_1h","Gdm_rlx_no",0.0,1.0,0)
  202. Bladex.AddBipedAction("Gdm","Rlx_f_no","Gdm_rlx_no",0.0,1.0,0)
  203. #Bladex.AddBipedAction("Gdm","Attack_rlx_s","Gdm_rlx_no",0.0,1.0,0)
  204.  
  205.  
  206. #Dodges
  207. Bladex.AddBipedAction("Gdm","D_b","Gdm_wbk_no",0.0,1.0,0)
  208. Bladex.AddBipedAction("Gdm","D_l","Gdm_wbk_no",0.0,1.0,0)
  209. Bladex.AddBipedAction("Gdm","D_r","Gdm_wbk_no",0.0,1.0,0)
  210.  
  211. ##MOvement without shield                 
  212. #Bladex.AddBipedAction("Gdm","Attack_f_1h","Gdm_wlk_no",0.0,1.0,0)
  213. #Bladex.AddBipedAction("Gdm","Attack_b_1h","Gdm_wbk_no",0.0,1.0,0)
  214. #Bladex.AddBipedAction("Gdm","Attack_r_1h","Gdm_rlx_no",0.0,1.0,0)
  215. #Bladex.AddBipedAction("Gdm","Attack_l_1h","Gdm_rlx_no",0.0,1.0,0)
  216. #
  217. ##Quick turns
  218. #Bladex.AddBipedAction("Gdm","Attack_t_r","Gdm_rlx_no",0.0,1.0,0)
  219. #Bladex.AddBipedAction("Gdm","Attack_t_r_s","Gdm_rlx_no",0.0,1.0,0)
  220. #Bladex.AddBipedAction("Gdm","Attack_t_l","Gdm_rlx_no",0.0,1.0,0)
  221. #Bladex.AddBipedAction("Gdm","Attack_t_l_s","Gdm_rlx_no",0.0,1.0,0)
  222. #
  223. #Bladex.AddBipedAction("Gdm","Attack_f_2h","Gdm_wlk_no",0.0,1.0,0)
  224. #Bladex.AddBipedAction("Gdm","Attack_b_2h","Gdm_wbk_no",0.0,1.0,0)
  225. #Bladex.AddBipedAction("Gdm","Attack_r_2h","Gdm_rlx_no",0.0,1.0,0)
  226. #Bladex.AddBipedAction("Gdm","Attack_l_2h","Gdm_rlx_no",0.0,1.0,0)
  227. #
  228. ##Movement with shield
  229. #Bladex.AddBipedAction("Gdm","Attack_f_s","Gdm_wlk_no",0.0,1.0,0)
  230. #Bladex.AddBipedAction("Gdm","Attack_b_s","Gdm_wbk_no",0.0,1.0,0)
  231. #Bladex.AddBipedAction("Gdm","Attack_r_s","Gdm_rlx_no",0.0,1.0,0)
  232. #Bladex.AddBipedAction("Gdm","Attack_l_s","Gdm_rlx_no",0.0,1.0,0)
  233.  
  234.  
  235.  
  236.  
  237. ####################################################################################
  238. #
  239. # Ataques
  240. #
  241. ####################################################################################
  242.  
  243.  
  244. Bladex.AddBipedAction("Gdm","g_01","Gdm_g_01",0.0,1.0,0)    
  245. Bladex.AddBipedAction("Gdm","g_12","Gdm_g_12",0.0,1.0,0)    
  246. Bladex.AddBipedAction("Gdm","g_back","Gdm_g_back",0.0,1.0,0)    
  247. Bladex.AddBipedAction("Gdm","g_quake","Gdm_g_quake",0.0,1.0,0)    
  248. Bladex.AddBipedAction("Gdm","g_magic","Gdm_g_magic",0.0,1.0,0)    
  249. Bladex.AddBipedAction("Gdm","g_claw","Gdm_g_claw",0.0,1.0,0)    
  250. Bladex.AddBipedAction("Gdm","g_spit_around","Gdm_g_spit_around",0.0,1.0,0)    
  251. Bladex.AddBipedAction("Gdm","g_spit_f","Gdm_g_spit_f",0.0,1.0,0)
  252. Bladex.AddBipedAction("Gdm","g_spitball","Gdm_g_spitball",0.0,1.0,0)
  253.  
  254.  
  255.  
  256.