LoW::2: make troll side use new ai syntax,
...make dwarf side target trespassers
This commit is contained in:
parent
befcfb5440
commit
60b1876235
1 changed files with 48 additions and 47 deletions
|
@ -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 ###
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue