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

  1. ;Svede
  2. ; This AI file is used for the Picts and Jutes in my Battle of Mount Badon Scenario for an ES competition.
  3.  
  4. ; ============== GROUPS
  5.  
  6. (defrule
  7.     (true)
  8. =>
  9.         (set-strategic-number sn-minimum-boar-hunt-group-size 4)
  10.     (set-strategic-number sn-maximum-town-size 25)
  11.         (set-strategic-number sn-camp-max-distance 30)
  12.         (set-strategic-number sn-mill-max-distance 30)
  13.     (set-strategic-number sn-percent-enemy-sighted-response 100)
  14.     (set-strategic-number sn-enemy-sighted-response-distance 100)
  15.     (set-strategic-number sn-blot-exploration-map 0)
  16.     (disable-self)
  17. )
  18.  
  19. ; ============== ATTACK GROUPS
  20.  
  21. (defrule
  22.     (true)
  23. =>
  24.     (set-strategic-number sn-task-ungrouped-soldiers 1)
  25.     (set-strategic-number sn-percent-attack-soldiers 100)
  26.     (set-strategic-number sn-number-explore-groups 0)
  27.     (disable-self)
  28. )
  29.  
  30.  
  31. ; ============== VILLAGER ASSIGNMENT
  32.  
  33. (defrule
  34.     (true)
  35. =>
  36.     (set-strategic-number sn-percent-civilian-explorers 0)
  37.     (set-strategic-number sn-percent-civilian-builders 0)
  38.     (set-strategic-number sn-percent-civilian-gatherers 0)
  39.     (set-strategic-number sn-cap-civilian-explorers 0)
  40.     (set-strategic-number sn-cap-civilian-gatherers 0)
  41.     (set-strategic-number sn-food-gatherer-percentage  0)
  42.     (set-strategic-number sn-gold-gatherer-percentage  0)
  43.     (set-strategic-number sn-stone-gatherer-percentage 0)
  44.     (set-strategic-number sn-wood-gatherer-percentage  0)
  45.     (set-strategic-number sn-maximum-gold-drop-distance 0)
  46.     (set-strategic-number sn-maximum-stone-drop-distance 0)
  47.     (set-strategic-number sn-maximum-food-drop-distance 0)
  48.     (disable-self)
  49. )
  50.  
  51.  
  52. ; ============== ATTACKING
  53.  
  54. (defrule
  55.     (game-time > 200)
  56. =>
  57.     (attack-now)
  58.     (enable-timer 7 0)
  59.     (disable-self)
  60.     (chat-local-to-self "first attack")
  61. )
  62.  
  63. (defrule
  64.     (timer-triggered 7)
  65. =>
  66.     (attack-now)
  67.     (disable-timer 7)
  68.     (enable-timer 7 0)
  69.     (chat-local-to-self "other attacks")
  70. )