home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar Special 2002 April
/
GSSH42002.iso
/
MODS
/
AgeOfEmpires2
/
Raw.exe
/
AI
/
Passive.per
< prev
next >
Wrap
Text File
|
2001-07-11
|
2KB
|
59 lines
;Passive.per by Ingo van Thiel
;Villagers work and bustle about, but Soldiers stay in their places.
;Within a radius of 20 tiles, the soldiers will come to each other's
;rescue if one of them gets attacked. The radius gets bigger if the
;difficulty level gets harder.
(defrule
(true)
=>
(set-strategic-number sn-cap-civilian-explorers 0)
(set-strategic-number sn-food-gatherer-percentage 90)
(set-strategic-number sn-gold-gatherer-percentage 0)
(set-strategic-number sn-wood-gatherer-percentage 5)
(set-strategic-number sn-stone-gatherer-percentage 0)
(set-strategic-number sn-percent-civilian-gatherers 95)
(set-strategic-number sn-percent-civilian-builders 5)
(set-strategic-number sn-percent-civilian-explorers 0)
(set-strategic-number sn-percent-enemy-sighted-response 60)
(set-strategic-number sn-enemy-sighted-response-distance 20)
(disable-self)
)
(defrule
(true)
=>
(set-strategic-number sn-number-attack-groups 0)
(set-strategic-number sn-number-defend-groups 0)
(set-strategic-number sn-number-explore-groups 0)
(set-strategic-number sn-minimum-explore-group-size 0)
(set-strategic-number sn-maximum-explore-group-size 0)
(set-strategic-number sn-minimum-town-size 20)
(set-strategic-number sn-maximum-town-size 35)
(set-strategic-number sn-task-ungrouped-soldiers 0)
(disable-self)
)
(defrule
(true)
=>
(set-strategic-number sn-number-boat-explore-groups 0)
(set-strategic-number sn-minimum-boat-explore-group-size 0)
(set-strategic-number sn-maximum-boat-explore-group-size 0)
(set-strategic-number sn-number-boat-attack-groups 0)
(set-strategic-number sn-minimum-boat-attack-group-size 0)
(set-strategic-number sn-maximum-boat-attack-group-size 0)
(set-strategic-number sn-number-boat-defend-groups 0)
(set-strategic-number sn-minimum-boat-defend-group-size 0)
(set-strategic-number sn-maximum-boat-defend-group-size 0)
)
(defrule
(building-type-count-total farm less-than 6)
(can-build farm)
=>
(build farm)
)