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

  1. import Bladex
  2.  
  3.  
  4. ####################################################################################
  5. #
  6. # Escalar + saltos
  7. #
  8. ####################################################################################
  9.  
  10. Bladex.AddBipedAction("Dok","clmb_low_1h","Ork_clmb_low_1h",0.0,1.0,0)    
  11. Bladex.AddBipedAction("Dok","clmb_medlow_1h","Ork_clmb_low_1h",0.0,1.0,0)    
  12. Bladex.AddBipedAction("Dok","clmb_medium_1h","Ork_clmb_medium_1h",0.0,1.0,0)    
  13. Bladex.AddBipedAction("Dok","clmb_high_1h","Ork_clmb_medium_1h",0.0,1.0,0)    
  14.  
  15. Bladex.AddBipedAction("Dok","LongJump1H","Ork_jmp_1h",0.0,1.0,0)    
  16. Bladex.AddBipedAction("Dok","LongJumpNo","Ork_jmp_1h",0.0,1.0,0)    
  17. Bladex.AddBipedAction("Dok","ShortJump","Ork_jmp_1h",0.0,1.0,0)    
  18.  
  19.  
  20.  
  21. ####################################################################################
  22. #
  23. # Others
  24. #
  25. ####################################################################################
  26.  
  27. Bladex.AddBipedAction("Dok","slip","Ork_slip",0.0,1.0,0)    
  28. Bladex.AddBipedAction("Dok","slip_b","Ork_slip_b",0.0,1.0,0)    
  29. Bladex.AddBipedAction("Dok","derrape","Ork_derrape",0.0,1.0,0)    
  30.  
  31.  
  32. Bladex.AddBipedAction("Dok","b1","Ork_b1",0.0,1.0,0)    
  33. Bladex.AddBipedAction("Dok","b2","Ork_b2",0.0,1.0,0)    
  34. Bladex.AddBipedAction("Dok","b3","Ork_b3",0.0,1.0,0)    
  35.  
  36.  
  37.  
  38.  
  39. ####################################################################################
  40. #
  41. # Relax.
  42. #
  43. ####################################################################################
  44.  
  45. Bladex.AddBipedAction("Dok","Rlx_no","Rlx_1h_Ork",0.0,1.0,0)
  46. Bladex.AddBipedAction("Dok","Rlx_1h","Rlx_1h_Ork",0.0,1.0,0)
  47. Bladex.AddBipedAction("Dok","Rlx_b","Rlx_b_Ork",0.0,1.0,0)
  48. Bladex.AddBipedAction("Dok","Rlx_2h","Rlx_1h_Ork",0.0,1.0,0)
  49. Bladex.AddBipedAction("Dok","Rlx_s","Rlx_1h_Ork",0.0,1.0,0)
  50.  
  51. ####################################################################################
  52. #
  53. # Pasos.- Andares
  54. #
  55. ####################################################################################
  56.  
  57. #Bladex.AddBipedAction("Dok","LStepUp","Wlk_Ork","WlkUp_Ork",0.0,0.5,0)
  58. #Bladex.AddBipedAction("Dok","RStepUp","Wlk_Ork","WlkUp_Ork",0.5,1.0,0)
  59.  
  60. #Bladex.AddBipedAction("Dok","LStairsUp","StairsUp_Ork","StairsUpP_Ork",0.0,0.5,0)
  61. #Bladex.AddBipedAction("Dok","RStairsUp","StairsUp_Ork","StairsUpP_Ork",0.5,1.0,0)
  62.  
  63. #Bladex.AddBipedAction("Dok","LStepDown","Wlk_Ork","WlkDown_Ork",0.0,0.5,0)
  64. #Bladex.AddBipedAction("Dok","RStepDown","Wlk_Ork","WlkDown_Ork",0.5,1.0,0)
  65.  
  66. #Bladex.AddBipedAction("Dok","LStairsDown","StairsDown_Ork",0.0,0.5,0)
  67. #Bladex.AddBipedAction("Dok","RStairsDown","StairsDown_Ork",0.5,1.0,0)
  68.  
  69. # Andar hacia atrßs
  70. Bladex.AddBipedAction("Dok","WBK_b","Wbk_b_Ork",0.0,1.0,0)    
  71. Bladex.AddBipedAction("Dok","WBK_no","Ork_attack_b",0.0,1.0,0)    
  72. Bladex.AddBipedAction("Dok","WBK_1h","Ork_attack_b",0.0,1.0,0)        
  73. Bladex.AddBipedAction("Dok","WBK_2h","Ork_attack_b",0.0,1.0,0)    
  74. Bladex.AddBipedAction("Dok","WBK_s","Ork_attack_b",0.0,1.0,0)
  75.  
  76. #Andar hacia alante
  77. Bladex.AddBipedAction("Dok","WLK_b","Wlk_b_Ork",0.0,1.0,0)
  78. Bladex.AddBipedAction("Dok","WLK_no","Wlk_1h_Ork",0.0,1.0,0)
  79. Bladex.AddBipedAction("Dok","WLK_1h","Wlk_1h_Ork",0.0,1.0,0)
  80. Bladex.AddBipedAction("Dok","WLK_2h","Wlk_1h_Ork",0.0,1.0,0)
  81. Bladex.AddBipedAction("Dok","WLK_s","Wlk_1h_Ork",0.0,1.0,0)
  82.  
  83. #Correr hacia atrßs
  84. Bladex.AddBipedAction("Dok","WBK_JOG_b","Wbk_b_Ork",0.0,1.0,0)
  85. Bladex.AddBipedAction("Dok","WBK_JOG_no","Ork_attack_b",0.0,1.0,0)
  86. Bladex.AddBipedAction("Dok","WBK_JOG_s","Ork_attack_b",0.0,1.0,0)
  87. Bladex.AddBipedAction("Dok","WBK_JOG_1h","Ork_attack_b",0.0,1.0,0)
  88. Bladex.AddBipedAction("Dok","WBK_JOG_2h","Ork_attack_b",0.0,1.0,0)
  89.  
  90. #Correr hacia delante
  91. Bladex.AddBipedAction("Dok","JOG_b","Jog_b_Ork",0.0,1.0,0)
  92. Bladex.AddBipedAction("Dok","JOG_no","Jog_1h_Ork",0.0,1.0,0)
  93. Bladex.AddBipedAction("Dok","JOG_s","Jog_1h_Ork",0.0,1.0,0)
  94. Bladex.AddBipedAction("Dok","JOG_1h","Jog_1h_Ork",0.0,1.0,0)
  95. Bladex.AddBipedAction("Dok","JOG_2h","Jog_1h_Ork",0.0,1.0,0)
  96.  
  97.  
  98. #Modo sneak
  99. Bladex.AddBipedAction("Dok","SNK_b","Wlk_b_Ork",0.0,1.0,0)
  100. Bladex.AddBipedAction("Dok","SNK_no","Wlk_1h_Ork",0.0,1.0,0)
  101. Bladex.AddBipedAction("Dok","SNK_s","Wlk_1h_Ork",0.0,1.0,0)
  102. Bladex.AddBipedAction("Dok","SNK_1h","Wlk_1h_Ork",0.0,1.0,0)
  103. Bladex.AddBipedAction("Dok","SNK_2h","Wlk_1h_Ork",0.0,1.0,0)
  104.  
  105. #Correr con escudo en modo no combate                                       
  106. Bladex.AddBipedAction("Dok","Attack_f_s_nc","Ork_attack_f_s",0.0,1.0,0)     
  107. Bladex.AddBipedAction("Dok","Attack_b_s_nc","Ork_attack_b_s",0.0,1.0,0)     
  108.                                                                           
  109. ####################################################################################
  110. #
  111. # Caidas.
  112. #
  113. ####################################################################################
  114.  
  115. Bladex.AddBipedAction("Dok","FllLow","FallMed_Ork",0.37,0.8,0)
  116. Bladex.AddBipedAction("Dok","FllMed","FallMed_Ork",0.37,0.8,0)
  117. Bladex.AddBipedAction("Dok","FllHigh","FallHigh_Ork",0.1,0.8,0)
  118. Bladex.AddBipedAction("Dok","Dth_Fll","Dth_Fll_Ork",0.0,1.0,0)
  119. Bladex.AddBipedAction("Dok","Dth_Fll2","Dth_Fll2_Ork",0.0,1.0,0)
  120.  
  121.  
  122.  
  123. ####################################################################################
  124. #
  125. # Animaciones en combate
  126. #
  127. ####################################################################################
  128.  
  129. #MOvement without shield
  130. Bladex.AddBipedAction("Dok","Attack_f_1h","Ork_attack_f",0.0,1.0,0)
  131. Bladex.AddBipedAction("Dok","Attack_b_1h","Ork_attack_b",0.0,1.0,0)
  132. Bladex.AddBipedAction("Dok","Attack_r_1h","Ork_attack_r",0.0,1.0,0)
  133. Bladex.AddBipedAction("Dok","Attack_l_1h","Ork_attack_l",0.0,1.0,0)
  134.  
  135. Bladex.AddBipedAction("Dok","Attack_f_2h","Ork_attack_f",0.0,1.0,0)
  136. Bladex.AddBipedAction("Dok","Attack_b_2h","Ork_attack_b",0.0,1.0,0)
  137. Bladex.AddBipedAction("Dok","Attack_r_2h","Ork_attack_r",0.0,1.0,0)
  138. Bladex.AddBipedAction("Dok","Attack_l_2h","Ork_attack_l",0.0,1.0,0)
  139.  
  140. #Movement with shield
  141. Bladex.AddBipedAction("Dok","Shattack_f_2h","Ork_attack_f_s",0.0,1.0,0)
  142. Bladex.AddBipedAction("Dok","Shattack_b_2h","Ork_attack_b_s",0.0,1.0,0)
  143. Bladex.AddBipedAction("Dok","Shattack_r_2h","Ork_attack_r_s",0.0,1.0,0)
  144. Bladex.AddBipedAction("Dok","Shattack_l_2h","Ork_attack_l_s",0.0,1.0,0)
  145.  
  146. #Relax
  147. Bladex.AddBipedAction("Dok","Rlx_f_1h","Ork_attack_rlx",0.0,1.0,0)
  148. Bladex.AddBipedAction("Dok","Rlx_f_2h","Ork_attack_rlx",0.0,1.0,0)
  149. Bladex.AddBipedAction("Dok","Shattack_rlx_2h","Ork_attack_rlx_s",0.0,1.0,0)
  150.  
  151. #Quick turns
  152. #Bladex.AddBipedAction("Dok","Attack_t_r","Ork_attack_t_r",0.0,1.0,0)
  153. #Bladex.AddBipedAction("Dok","Attack_t_r_s","Ork_attack_t_r_s",0.0,1.0,0)
  154. #Bladex.AddBipedAction("Dok","Attack_t_l","Ork_attack_t_l",0.0,1.0,0)
  155. #Bladex.AddBipedAction("Dok","Attack_t_l_s","Ork_attack_t_l_s",0.0,1.0,0)
  156.  
  157.  
  158. #Dodges
  159. Bladex.AddBipedAction("Dok","D_b","Ork_d_b",0.0,1.0,0)
  160. Bladex.AddBipedAction("Dok","D_l","Ork_d_l",0.0,1.0,0)
  161. Bladex.AddBipedAction("Dok","D_r","Ork_d_r",0.0,1.0,0)
  162.  
  163.  
  164.  
  165. ####################################################################################
  166. #
  167. # Ataques
  168. #
  169. ####################################################################################
  170.     
  171. Bladex.AddBipedAction("Dok","g_01","Ork_g_01",0.0,1.0,0)    
  172. Bladex.AddBipedAction("Dok","g_02","Ork_g_02",0.0,1.0,0)    
  173. Bladex.AddBipedAction("Dok","g_06","Ork_g_06",0.0,1.0,0)    
  174. Bladex.AddBipedAction("Dok","g_15","Ork_g_15",0.0,1.0,0)
  175. Bladex.AddBipedAction("Dok","g_16","Ork_g_16",0.0,1.0,0)    
  176. Bladex.AddBipedAction("Dok","g_18","Ork_g_18",0.0,1.0,0)
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183. ####################################################################################
  184. #
  185. # Animaciones de vigia
  186. #
  187. ####################################################################################
  188.  
  189.  
  190. Bladex.AddBipedAction("Dok","Wai_01","Ork_wai_01",0.0,1.0,0)
  191. Bladex.AddBipedAction("Dok","Wai_02","Ork_wai_02",0.0,1.0,0)
  192.  
  193. Bladex.AddBipedAction("Dok","alarm01","Ork_alarm01",0.0,1.0,0)
  194.  
  195. Bladex.AddBipedAction("Dok","patrol1","Ork_patrol1",0.0,1.0,0)
  196. Bladex.AddBipedAction("Dok","patrol2","Ork_patrol2",0.0,1.0,0)
  197. Bladex.AddBipedAction("Dok","fury","Ork_fury",0.0,1.0,0)
  198.  
  199. Bladex.AddBipedAction("Dok","attack_look","Ork_attack_look",0.0,1.0,0)
  200.  
  201. Bladex.AddBipedAction("Dok","order","Ork_order",0.0,1.0,0)
  202.  
  203. Bladex.AddBipedAction("Dok","insult","Ork_insult",0.0,1.0,0)
  204.  
  205.  
  206.  
  207.  
  208. ####################################################################################
  209. #
  210. # Cambio de armas
  211. #
  212. ####################################################################################
  213.  
  214.  
  215. Bladex.AddBipedAction("Dok","Attack_Chg_r_l","Ork_attack_chg_r_l",0.0,1.0,0)
  216. Bladex.AddBipedAction("Dok","Chg_r_l","Ork_attack_chg_r_l",0.0,1.0,0)
  217.  
  218. Bladex.AddBipedAction("Dok","attack_drink","Ork_attack_drink",0.0,1.0,0)
  219.  
  220.  
  221. ####################################################################################
  222. #
  223. # Reacciones
  224. #
  225. ####################################################################################
  226.  
  227.  
  228. Bladex.AddBipedAction("Dok","df_01","Ork_df_01",0.0,1.0,0)    
  229. Bladex.AddBipedAction("Dok","df_02","Ork_df_02",0.0,1.0,0)
  230.  
  231. Bladex.AddBipedAction("Dok","sw_react","Ork_df_s_broken",0.35,0.54,0)
  232.  
  233. Bladex.AddBipedAction("Dok","df_s_broken","Ork_df_s_broken",0.0,1.0,0)
  234.  
  235.  
  236.  
  237.     
  238. Bladex.AddBipedAction("Dok","hurt_f_lite","Ork_hurt_f_lite",0.0,1.0,0)
  239. Bladex.AddBipedAction("Dok","hurt_f_big","Ork_hurt_f_big",0.0,1.0,0)
  240.  
  241. Bladex.AddBipedAction("Dok","hurt_f_head","Ork_hurt_f_head",0.0,1.0,0)
  242. Bladex.AddBipedAction("Dok","hurt_f_breast","Ork_hurt_f_back",0.0,1.0,0)
  243. Bladex.AddBipedAction("Dok","hurt_f_back","Ork_hurt_f_back",0.0,1.0,0)
  244. Bladex.AddBipedAction("Dok","hurt_f_r_arm","Ork_hurt_f_r_arm",0.0,1.0,0)
  245. Bladex.AddBipedAction("Dok","hurt_f_l_arm","Ork_hurt_f_l_arm",0.0,1.0,0)
  246. Bladex.AddBipedAction("Dok","hurt_f_r_leg","Ork_hurt_f_r_leg",0.0,1.0,0)
  247. Bladex.AddBipedAction("Dok","hurt_f_l_leg","Ork_hurt_f_l_leg",0.0,1.0,0)
  248.  
  249. Bladex.AddBipedAction("Dok","hurt_jog","Ork_hurt_f_back",0.0,1.0,0)
  250.  
  251. Bladex.AddBipedAction("Dok","hurt_head","Ork_hurt_f_head",0.0,1.0,0)
  252. Bladex.AddBipedAction("Dok","hurt_breast","Ork_hurt_f_back",0.0,1.0,0)
  253. Bladex.AddBipedAction("Dok","hurt_back","Ork_hurt_f_back",0.0,1.0,0)
  254. Bladex.AddBipedAction("Dok","hurt_r_arm","Ork_hurt_f_r_arm",0.0,1.0,0)
  255. Bladex.AddBipedAction("Dok","hurt_l_arm","Ork_hurt_f_l_arm",0.0,1.0,0)
  256. Bladex.AddBipedAction("Dok","hurt_r_leg","Ork_hurt_f_r_leg",0.0,1.0,0)
  257. Bladex.AddBipedAction("Dok","hurt_l_leg","Ork_hurt_f_l_leg",0.0,1.0,0)    
  258.  
  259.  
  260.  
  261.  
  262. ####################################################################################
  263. #
  264. # MUERTES
  265. #
  266. ####################################################################################
  267.  
  268. Bladex.AddBipedAction("Dok","dth_c1", "Ork_dth_c1",0.0,1.0,0)
  269. Bladex.AddBipedAction("Dok","dth_c2", "Ork_dth_c2",0.0,1.0,0)
  270. Bladex.AddBipedAction("Dok","dth_c3", "Ork_dth_c3",0.0,1.0,0)
  271. Bladex.AddBipedAction("Dok","dth_c4", "Ork_dth_c4",0.0,1.0,0)
  272. Bladex.AddBipedAction("Dok","dth_c5", "Ork_dth_c5",0.0,1.0,0)
  273. Bladex.AddBipedAction("Dok","dth_c6", "Ork_dth_c6",0.0,1.0,0)
  274. Bladex.AddBipedAction("Dok","dth_c7", "Ork_dth_c7",0.0,1.0,0)
  275. Bladex.AddBipedAction("Dok","dth0",   "Ork_dth0",0.0,1.0,0)
  276. Bladex.AddBipedAction("Dok","dth_n00","Ork_dth_n00",0.0,1.0,0)
  277. Bladex.AddBipedAction("Dok","dth_n01","Ork_dth_n01",0.0,1.0,0)
  278. Bladex.AddBipedAction("Dok","dth_n02","Ork_dth_n02",0.0,1.0,0)
  279. Bladex.AddBipedAction("Dok","dth_n03","Ork_dth_n03",0.0,1.0,0)
  280. Bladex.AddBipedAction("Dok","dth_n04","Ork_dth_n04",0.0,1.0,0)
  281. Bladex.AddBipedAction("Dok","dth_n05","Ork_dth_n05",0.0,1.0,0)
  282. Bladex.AddBipedAction("Dok","dth_n06","Ork_dth_n06",0.0,1.0,0)
  283.  
  284. Bladex.AddBipedAction("Dok","dth_rock","Ork_dth_rock",0.0,1.0,0)
  285. Bladex.AddBipedAction("Dok","dth_rockfront","Ork_dth_rockfront",0.0,1.0,0)
  286. Bladex.AddBipedAction("Dok","dth_burn","Ork_dth_burn",0.0,1.0,0)    
  287.  
  288.  
  289.  
  290.