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

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