home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2002 April / GSSH42002.iso / MODS / AgeOfEmpires2 / Raw.exe / AI / Shogun_Battle.per < prev    next >
Text File  |  2001-05-30  |  2KB  |  87 lines

  1. (defrule 
  2. (unit-type-count samurai greater-than 1) 
  3. => 
  4. (attack-now) 
  5. (disable-self) 
  6. )
  7. (defrule 
  8. (unit-type-count hand-cannoneer greater-than 1) 
  9. => 
  10. (attack-now) 
  11. (disable-self) 
  12. )
  13. (defrule 
  14. (unit-type-count spearman greater-than 1) 
  15. => 
  16. (attack-now) 
  17. (disable-self) 
  18. )
  19. (defrule 
  20. (unit-type-count cavalry-archer greater-than 1) 
  21. => 
  22. (attack-now) 
  23. (disable-self) 
  24. )
  25. (defrule 
  26. (unit-type-count archer greater-than 1) 
  27. => 
  28. (attack-now) 
  29. (disable-self) 
  30. )
  31. (defrule 
  32. (unit-type-count mangonel greater-than 1) 
  33. => 
  34. (attack-now) 
  35. (disable-self) 
  36. )
  37. ;Set SN's 
  38.  
  39. (defrule 
  40. (true) 
  41. => 
  42. (set-strategic-number sn-maximum-town-size 80) 
  43. (set-strategic-number sn-camp-max-distance 55) 
  44. (set-strategic-number sn-mill-max-distance 55) 
  45. (set-strategic-number sn-percent-enemy-sighted-response 100) 
  46. (set-strategic-number sn-enemy-sighted-response-distance 25) 
  47. (set-strategic-number sn-blot-exploration-map 1) 
  48. (set-strategic-number sn-task-ungrouped-soldiers 0) 
  49. (set-strategic-number sn-percent-attack-soldiers 100) 
  50. (set-strategic-number sn-number-explore-groups 1) 
  51. (defrule
  52.    (can-train samurai)
  53.    (unit-type-count samurai < 8)
  54. =>
  55.    (train samurai)
  56. )
  57. (defrule
  58.     (can-train spearman)
  59.     (unit-type-count spearman < 10)
  60. =>
  61.     (train spearman)
  62. )
  63. (defrule
  64.     (can-train archer)
  65.     (unit-type-count archer < 7)
  66. =>
  67.     (train archer)
  68. )
  69. (defrule
  70.     (can-train cavalry-archer)
  71.     (unit-type-count cavalry-archer < 5)
  72. =>
  73.     (train cavalry-archer)
  74. )
  75. (defrule
  76.     (can-train hand-cannoneer)
  77.     (unit-type-count hand-cannoneer < 6)
  78. =>
  79.     (train hand-cannoneer)
  80. )
  81. (defrule
  82.     (can-train mangonel)
  83.     (unit-type-count mangonel < 2)
  84. =>
  85.     (train mangonel)
  86. )