#textdomain wesnoth-ai

#ifndef AI_CA_GOTO
{core/macros/ai.cfg}
{core/macros/ai_candidate_actions.cfg}
#endif

[ai]
    id=formula_ai # id is needed to uniquely identify a MP AI, it is not needed in the scenario AI
    description=_"Multiplayer_AI^Dev AI: Default + Experimental Recruitment (Formula AI)" # wmllint: no spellcheck
    mp_rank=100000
    # this description is, again, needed for MP AI (it shows in AI list under this description

    [stage]
        engine=fai
        name=side_formulas
        move="{ai/formula/new_recruitment.fai}"
    [/stage]
    [stage]
        id=main_loop
        name=ai_default_rca::candidate_action_evaluation_loop
        {AI_CA_GOTO}
        #{AI_CA_RECRUITMENT}
        {AI_CA_MOVE_LEADER_TO_GOALS}
        {AI_CA_MOVE_LEADER_TO_KEEP}
        {AI_CA_HIGH_XP_ATTACK}
        {AI_CA_COMBAT}
        {AI_CA_HEALING}
        {AI_CA_VILLAGES}
        {AI_CA_RETREAT}
        {AI_CA_MOVE_TO_TARGETS}
    [/stage]
[/ai]
