최근 국가 성향으로 인해 부대 군사수 최대치가 정해지는 패치가 나와서 한번 적어봄. 나도 누가 알려주기 전까지 전혀 몰랐던 사실이라서.

(참고로 제한은 일반 10만, 호전 15만, 방어 12.5만, 외교 7.5만, 내정 5만, 만행 20만인듯)


아나타가 군주인 세력의 AI 성향은 SLG_FUNCTION.ERB에서 아나타의 무투, 방위, 지략, 정치 능력치에 의해 결정됨.

무투, 방위, 지략, 정치가 1순위에서 4순위로 정렬되고 이하의 코드를 이용함:


IF 1순위 < 2순위 + 7
    COUNTRY_AI_TYPE:(ARG:0) = AI_통상
ELSEIF 1순위 == 무투 && 무투 > 지략 + 30
    COUNTRY_AI_TYPE:(ARG:0) = AI_만행
ELSEIF 1순위 == 무투
    IF 2순위 == 방위 && 1순위 < 2순위 + 10
        COUNTRY_AI_TYPE:(ARG:0) = AI_방위
    ELSE
        COUNTRY_AI_TYPE:(ARG:0) = AI_호전
    ENDIF
ELSEIF 1순위 == 방위
    COUNTRY_AI_TYPE:(ARG:0) = AI_방위
ELSEIF 1순위 == 지략
    COUNTRY_AI_TYPE:(ARG:0) = AI_외교
ELSEIF 1순위 == 정치
    COUNTRY_AI_TYPE:(ARG:0) = AI_내정
ELSE
    COUNTRY_AI_TYPE:(ARG:0) = AI_통상
ENDIF



통상: 무방지정 중 1순위 능력치가 2순위 능력치보다 7 이상이 아닐시.
    이에 해당하지 않으면
만행: 무방지정 중 1순위 능력치가 무투이며, 무투가 지략보다 30 높을시.
    이에 해당하지 않으면
호전: 무방지정 중 1순위 능력치가 무투이며, 방위가 2순위 능력치가 아니거나 무투보다 10 이하일시.
    이에 해당하지 않으면
방위: 무방지정 중 1순위 능력치가 방위일시, 아니면 1순위가 무투일때 2순위 능력치가 방위이며 무투보다 10 이하가 아닐시.
    이에 해당하지 않으면
외교: 무방지정 중 1순위 능력치가 지략일때.
    이에 해당하지 않으면
내정: 무방지정 중 1순위 능력치가 내정일때.
통상: 위 조건들 중 하나에도 해당하지 않을시.


내가 이거 모르고 게임 할때는 항상 만행이라 아나타는 만행 고정인 줄 알았는데, 그냥 무투 능력치가 다른 능력치보다 올리기가 압도적으로 쉬워서 그랬는듯. 혹시 국가 성향에 관련해서 컨셉플 하고 싶은 사람이 있으면 도움이 되었으면 좋겠네. 나도 일단 내정 아나타로 한번 해볼 생각인데 총 5만 부대 제한으로 얼마나 잘 굴러가려나.