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

  1. ;Passive.per by Ingo van Thiel
  2. ;Villagers work and bustle about, but Soldiers stay in their places.
  3. ;Within a radius of 20 tiles, the soldiers will come to each other's
  4. ;rescue if one of them gets attacked. The radius gets bigger if the
  5. ;difficulty level gets harder. 
  6.  
  7.  
  8.  
  9. (defrule
  10.         (true)
  11. =>
  12.         (set-strategic-number sn-cap-civilian-explorers 0)
  13.         (set-strategic-number sn-food-gatherer-percentage 90)
  14.         (set-strategic-number sn-gold-gatherer-percentage 0)
  15.         (set-strategic-number sn-wood-gatherer-percentage 5)
  16.         (set-strategic-number sn-stone-gatherer-percentage 0)
  17.         (set-strategic-number sn-percent-civilian-gatherers 95)
  18.         (set-strategic-number sn-percent-civilian-builders 5)
  19.         (set-strategic-number sn-percent-civilian-explorers 0)
  20.         (set-strategic-number sn-percent-enemy-sighted-response 60)
  21.         (set-strategic-number sn-enemy-sighted-response-distance 20)
  22.         (disable-self)
  23. )
  24.  
  25. (defrule
  26.    (true)
  27. =>
  28.         (set-strategic-number sn-number-attack-groups 0)
  29.         (set-strategic-number sn-number-defend-groups 0)
  30.         (set-strategic-number sn-number-explore-groups 0)
  31.         (set-strategic-number sn-minimum-explore-group-size 0)
  32.         (set-strategic-number sn-maximum-explore-group-size 0)
  33.         (set-strategic-number sn-minimum-town-size 20) 
  34.         (set-strategic-number sn-maximum-town-size 35) 
  35.         (set-strategic-number sn-task-ungrouped-soldiers 0)
  36.         (disable-self)
  37. )
  38.  
  39. (defrule
  40.         (true)
  41. =>
  42.         (set-strategic-number sn-number-boat-explore-groups 0)
  43.         (set-strategic-number sn-minimum-boat-explore-group-size 0)
  44.         (set-strategic-number sn-maximum-boat-explore-group-size 0)
  45.         (set-strategic-number sn-number-boat-attack-groups 0)
  46.         (set-strategic-number sn-minimum-boat-attack-group-size 0)
  47.         (set-strategic-number sn-maximum-boat-attack-group-size 0)
  48.         (set-strategic-number sn-number-boat-defend-groups 0)
  49.         (set-strategic-number sn-minimum-boat-defend-group-size 0)
  50.         (set-strategic-number sn-maximum-boat-defend-group-size 0)
  51. )
  52.  
  53.  
  54. (defrule
  55.         (building-type-count-total farm less-than 6)
  56.         (can-build farm)
  57. =>
  58.         (build farm)
  59. )