shadowm icon

Untitled

shadowm | PRO | 05/14/16 03:21:41 AM UTC | 0 ⭐ | 287 👁️ | Never ⏰ | []
text |

2.05 KB

|

None

|

0 👍

/

0 👎

        {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]

Comments