LoW::2: make troll side use new ai syntax,

...make dwarf side target trespassers
This commit is contained in:
Iurii Chernyi 2009-08-24 00:24:56 +00:00
parent befcfb5440
commit 60b1876235

View file

@ -163,6 +163,19 @@
path=aspect['avoid'].facet['stay_in_own_land']
[/modify_ai]
[modify_ai]
side=2
action=add
path=goal
[cfg]
id=kill_trolls
[criteria]
side=3
[/criteria]
value=1.5
[/cfg]
[/modify_ai]
[/event]
# Elves have stepped on Olurf's land.
@ -210,6 +223,20 @@
path=aspect['avoid'].facet['stay_in_own_land']
[/modify_ai]
[modify_ai]
side=2
action=add
path=goal
[cfg]
id=kill_elves
[criteria]
side=1
[/criteria]
value=1.5
[/cfg]
[/modify_ai]
[/event]
#undef NOT_OLURFS_LAND
@ -243,44 +270,35 @@
#endif
{GOLD 170 240 270}
{ai/aliases/stable_singleplayer.cfg}
[ai]
#TODO does this make sense?
#We don't have any scouts
{NO_SCOUTS}
#ifdef EASY
recruitment_pattern=fighter
#else
recruitment_pattern=fighter,fighter,mixed fighter
#endif
aggression=0.75
[target]
race=elf
[goal]
[criteria]
race=elf
[/criteria]
value=1.5
[/target]
[/goal]
[avoid]
# x=6
# y=22
x=11-30
y=1-11
#{OLURFS_LAND}
[/avoid]
[/ai]
[ai]
time_of_day=dusk,first_watch,second_watch
caution=0.0
grouping=no
[target]
race=elf
value=1.5
[/target]
[avoid]
# x=6
# y=22
x=11-30
y=1-11
#{OLURFS_LAND}
[/avoid]
{AI_ASPECT aggression 0.75}
[aspect]
id=caution
[facet]
time_of_day=dusk,first_watch,second_watch
value=0.0
[/facet]
[/aspect]
[aspect]
id=grouping
[facet]
time_of_day=dusk,first_watch,second_watch
value=no
[/facet]
[/aspect]
[/ai]
{INCOME 4 8 12}
[/side]
@ -288,23 +306,6 @@
#ifdef HARD
{LIMIT_CONTEMPORANEOUS_RECRUITS 3 "Troll Warrior" 2}
#endif
# [event]
# name=die
# [filter]
# side=3
# [/filter]
# [modify_side]
# side=3
# [ai]
# caution=0.0
# grouping=no
# [target]
# race=elf
# value=1.5
# [/target]
# [/ai]
# [/modify_side]
# [/event]
### /Enemy Side ###