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

  1. ######################################################
  2. #
  3. # Create sets of attacks
  4. #
  5. #        - TKN -
  6. #
  7. ######################################################
  8.  
  9.  
  10. import Bladex
  11.  
  12. ATK_UNIQUE=0
  13. ATK_RANDOM=1
  14. ATK_SEQUENTIAL=2
  15.  
  16.  
  17. # Predeclare & link all my combos into ATTACKING action event tables
  18. Bladex.SetActionEventTable("Skl","g_01","ATTACKING")
  19. Bladex.SetActionEventTable("Skl","g_02","ATTACKING")
  20. Bladex.SetActionEventTable("Skl","g_07","ATTACKING")
  21. Bladex.SetActionEventTable("Skl","g_09","ATTACKING")
  22. Bladex.SetActionEventTable("Skl","g_16","ATTACKING")
  23. Bladex.SetActionEventTable("Skl","g_18","ATTACKING")
  24. Bladex.SetActionEventTable("Skl","g_22","ATTACKING")
  25.  
  26. skl=Bladex.GetCharType("Skeleton","Skl")
  27.  
  28. ###############################
  29. # GRUPOS DE GOLPES ALEATORIOS #
  30. ###############################
  31. #GA group
  32.  
  33. skl.AddAttack("GA","Skl_g_01")
  34. skl.AddAttack("GA","Skl_g_02")
  35. skl.AddAttack("GA","Skl_g_07")
  36. skl.AddAttack("GA","Skl_g_09")
  37.  
  38. skl.AttackTypeFlag("GA",ATK_RANDOM)
  39.  
  40. ###############################
  41. # GRUPOS DE GOLPES SELECTIVOS #
  42. ###############################
  43.  
  44. #GM1 group
  45. skl.AddAttack("GM1","Skl_g_16")
  46.  
  47. skl.AttackTypeFlag("GM1",ATK_SEQUENTIAL)
  48.  
  49. #GM2 group
  50. skl.AddAttack("GM2","Skl_g_16")
  51. skl.AddAttack("GM2","Skl_g_18")
  52.  
  53. skl.AttackTypeFlag("GM2",ATK_SEQUENTIAL)
  54.  
  55. #G22 group
  56. skl.AddAttack("G22","Skl_g_22")
  57.  
  58. skl.AttackTypeFlag("G22",ATK_UNIQUE)
  59.  
  60.  
  61. ###############################
  62. # GRUPO PARA ESCALERAS        #
  63. ###############################
  64. skl.AddAttack("STAIRS","Ork_g_16")
  65. skl.AddAttack("STAIRS","Ork_g_18")
  66.  
  67. skl.AttackTypeFlag("STAIRS",ATK_RANDOM)
  68.  
  69.  
  70.  
  71.