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

  1. ######################################################
  2. #
  3. # Create sets of attacks
  4. #
  5. #        - GLM -
  6. #
  7. ######################################################
  8. import Bladex
  9.  
  10. ATK_UNIQUE=0
  11. ATK_RANDOM=1
  12. ATK_SEQUENTIAL=2
  13.  
  14. def AddGolemAttacks(ctype, biped_name):
  15.  
  16.     # Predeclare & link all my combos into ATTACKING action event tables
  17.     Bladex.SetActionEventTable(biped_name,"g_01","ATTACKING")
  18.     Bladex.SetActionEventTable(biped_name,"g_114","ATTACKING")
  19.     Bladex.SetActionEventTable(biped_name,"g_12","ATTACKING")
  20.     Bladex.SetActionEventTable(biped_name,"g_21","ATTACKING")
  21.     Bladex.SetActionEventTable(biped_name,"g_21_27","ATTACKING")
  22.     Bladex.SetActionEventTable(biped_name,"g_31","ATTACKING")
  23.     Bladex.SetActionEventTable(biped_name,"g_spit","ATTACKING")
  24.     Bladex.SetActionEventTable(biped_name,"g_1tw","ATTACKING")
  25.  
  26.  
  27.     ###############################
  28.     # GRUPOS DE GOLPES ALEATORIOS #
  29.     ###############################
  30.     #GA group
  31.     
  32.     #G01 group
  33.     ctype.AddAttack("g_01","Glm_g_01")
  34.     ctype.AttackTypeFlag("g_01",ATK_UNIQUE)
  35.     
  36.     ctype.AddAttack("g_114","Glm_g_114")
  37.     ctype.AttackTypeFlag("G114",ATK_UNIQUE)
  38.     
  39.     ctype.AddAttack("g_12","Glm_g_12")
  40.     ctype.AttackTypeFlag("g_12",ATK_UNIQUE)
  41.     
  42.     ctype.AddAttack("g_21","Glm_g_21")
  43.     ctype.AttackTypeFlag("g_21",ATK_UNIQUE)
  44.     
  45.     ctype.AddAttack("g_21_27","Glm_g_21_27")
  46.     ctype.AttackTypeFlag("g_21_27",ATK_UNIQUE)
  47.  
  48.     ctype.AddAttack("g_31","Glm_g_31")
  49.     ctype.AttackTypeFlag("g_31",ATK_UNIQUE)
  50.  
  51.     ctype.AddAttack("g_spit","Glm_g_spit")
  52.     ctype.AttackTypeFlag("g_spit",ATK_UNIQUE)
  53.  
  54.     ctype.AddAttack("g_1tw","Glm_g_1tw")
  55.     ctype.AttackTypeFlag("g_1tw",ATK_UNIQUE)