Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {ai/aliases/stable_singleplayer.cfg}
- [ai]
- {AI_SIMPLE_ALWAYS_ASPECT caution 0.00}
- {AI_SIMPLE_ALWAYS_ASPECT village_value 0.00}
- # Aggression turn ranges are not predetermined, use boss_stage as
- # a hint instead.
- {AI_ASPECT aggression (
- engine=lua
- code=<<
- local aggr = { 1.0, 2.0, 9.0 }
- return aggr[in_range(wesnoth.get_variable("boss_stage"), 1, #aggr)]
- >>
- )}
- {AI_ASPECT passive_leader (
- engine=lua
- code=<<
- return wesnoth.get_variable("boss_stage") < 2
- >>
- )}
- # FIXME: doesn't work, Argan is reluctant to recruit Cockatrices.
- {AI_ASPECT recruitment_pattern (
- [facet]
- id=initial_turns
- turns=1-5
- value=fighter,mixed fighter,fighter,scout,fighter,mixed fighter,fighter,scout
- [/facet]
- [facet]
- id=stonegazer_turns
- turns=6-10
- value=stonegazer,fighter,mixed fighter,fighter,fighter,scout,mixed fighter
- [/facet]
- [facet]
- id=no_scout_turns
- turns=11-1000
- value=stonegazer,fighter,fighter,mixed fighter,mixed fighter,fighter,fighter
- [/facet]
- )}
- {AI_BOSS_TARGETING_ENGINE <<{"Elynia"}>>} # Don't target Galas specially!
- {AI_RECRUITMENT_ALWAYS_ASPECT (
- {AI_RECRUIT_LIMIT "Cockatrice" {DIFF 1 2 2}}
- {AI_RECRUIT_LIMIT "Spectre" {DIFF 1 2 2}}
- {AI_RECRUIT_LIMIT "Goliath" {DIFF 1 1 2}}
- {AI_RECRUIT_LIMIT "Wraith" {DIFF 2 3 3}}
- {AI_RECRUIT_LIMIT "Automaton" 2} # Prefer Shadow Spawns.
- )}
- [/ai]
Advertisement
Add Comment
Please, Sign In to add comment