Results 1 to 7 of 7

Thread: Faction Leader Battle Model

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Faction Leader Battle Model

    Hi , I did a search, and I think that the faction leader BM is supposed to change with each new faction leader - being randomly selected. My first FL had a unique model, but for the last three has been the same as the heir/general model. Is this a bug, how do I check?

    Where might I find the files for the leaders BM? At least if I can find this, I can change it to a unique example manually. I know RTW modding, but am not too familiar with M2TW. I only want to change my faction leaders' battle model. I am playing as HRE.

  2. #2

    Default Re: Faction Leader Battle Model

    What thread did you find it in? I haven't encountered multiple faction leader/heir models.

  3. #3
    Leonnidas's Avatar Semisalis
    Join Date
    Nov 2006
    Location
    Azores
    Posts
    420

    Default Re: Faction Leader Battle Model

    It should be unique, talk to Harry about it

  4. #4
    Werebear's Avatar For Mother Russia
    Join Date
    Jan 2007
    Location
    Russia, Moscow
    Posts
    2,519

    Default Re: Faction Leader Battle Model

    Repman delete unique king script from DLV long ago
    Only the first leader have unique model now....

    You can try to add this old script to campaign_script.txt but you must start new campaign


    ;;;;;;;;;;;;;;;;;;;;;;UNIQUE KINGS by Epistolary Richard. Revised by Harry Lime. New models by Isilendil ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    ;;;;;;;;;;;;;;;;;;; france STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType france
    and I_TurnNumber = 0

    generate_random_counter france_leader_model 0 1


    if I_EventCounter france_leader_model = 0
    change_battle_model france leader edward_general
    end_if

    if I_EventCounter france_leader_model = 1
    change_battle_model france leader edward_general
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType france
    and I_TurnNumber = 0

    generate_random_counter france_heir_model 0 13


    if I_EventCounter france_heir_model = 0
    change_battle_model france heir northern_general_a
    end_if

    if I_EventCounter france_heir_model = 1
    change_battle_model france heir northern_general_b
    end_if

    if I_EventCounter france_heir_model = 2
    change_battle_model france heir northern_general_c
    end_if

    if I_EventCounter france_heir_model = 3
    change_battle_model france heir northern_general_d
    end_if

    if I_EventCounter france_heir_model = 4
    change_battle_model france heir northern_general_e
    end_if

    if I_EventCounter france_heir_model = 5
    change_battle_model france heir northern_general_f
    end_if

    if I_EventCounter france_heir_model = 6
    change_battle_model france heir northern_general_g
    end_if

    if I_EventCounter france_heir_model = 7
    change_battle_model france heir northern_general_h
    end_if

    if I_EventCounter france_heir_model = 8
    change_battle_model france heir northern_general_i
    end_if

    if I_EventCounter france_heir_model = 9
    change_battle_model france heir northern_general_j
    end_if

    if I_EventCounter france_heir_model = 10
    change_battle_model france heir northern_general_k
    end_if

    if I_EventCounter france_heir_model = 11
    change_battle_model france heir northern_general_l
    end_if

    if I_EventCounter france_heir_model = 12
    change_battle_model france heir northern_general_m
    end_if

    if I_EventCounter france_heir_model = 13
    change_battle_model france heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; france ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_france 0


    monitor_event BecomesFactionLeader FactionType france

    set_counter individualiseleader_france 1


    end_monitor

    monitor_event CharacterTurnStart FactionType france
    and IsFactionLeader
    and I_CompareCounter individualiseleader_france = 1


    generate_random_counter france_leader_model 0 1


    if I_EventCounter france_leader_model = 0
    change_battle_model france leader edward_general
    end_if

    if I_EventCounter france_leader_model = 1
    change_battle_model france leader edward_general
    end_if

    set_counter individualiseleader_france 0

    end_monitor


    declare_counter individualiseheir_france 0


    monitor_event BecomesFactionHeir FactionType france

    set_counter individualiseheir_france 1


    end_monitor

    monitor_event CharacterTurnStart FactionType france
    and IsFactionHeir
    and I_CompareCounter individualiseheir_france = 1


    generate_random_counter france_heir_model 0 13


    if I_EventCounter france_heir_model = 0
    change_battle_model france heir northern_general_a
    end_if

    if I_EventCounter france_heir_model = 1
    change_battle_model france heir northern_general_b
    end_if

    if I_EventCounter france_heir_model = 2
    change_battle_model france heir northern_general_c
    end_if

    if I_EventCounter france_heir_model = 3
    change_battle_model france heir northern_general_d
    end_if

    if I_EventCounter france_heir_model = 4
    change_battle_model france heir northern_general_e
    end_if

    if I_EventCounter france_heir_model = 5
    change_battle_model france heir northern_general_f
    end_if

    if I_EventCounter france_heir_model = 6
    change_battle_model france heir northern_general_g
    end_if

    if I_EventCounter france_heir_model = 7
    change_battle_model france heir northern_general_h
    end_if

    if I_EventCounter france_heir_model = 8
    change_battle_model france heir northern_general_i
    end_if

    if I_EventCounter france_heir_model = 9
    change_battle_model france heir northern_general_j
    end_if

    if I_EventCounter france_heir_model = 10
    change_battle_model france heir northern_general_k
    end_if

    if I_EventCounter france_heir_model = 11
    change_battle_model france heir northern_general_l
    end_if

    if I_EventCounter france_heir_model = 12
    change_battle_model france heir northern_general_m
    end_if

    if I_EventCounter france_heir_model = 13
    change_battle_model france heir northern_general_n
    end_if

    set_counter individualiseheir_france 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; england STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType england
    and I_TurnNumber = 0

    generate_random_counter england_leader_model 0 1


    if I_EventCounter england_leader_model = 0
    change_battle_model england leader edward_general
    end_if

    if I_EventCounter england_leader_model = 1
    change_battle_model england leader edward_general
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType england
    and I_TurnNumber = 0

    generate_random_counter england_heir_model 0 13


    if I_EventCounter england_heir_model = 0
    change_battle_model england heir northern_general_a
    end_if

    if I_EventCounter england_heir_model = 1
    change_battle_model england heir northern_general_b
    end_if

    if I_EventCounter england_heir_model = 2
    change_battle_model england heir northern_general_c
    end_if

    if I_EventCounter england_heir_model = 3
    change_battle_model england heir northern_general_d
    end_if

    if I_EventCounter england_heir_model = 4
    change_battle_model england heir northern_general_e
    end_if

    if I_EventCounter england_heir_model = 5
    change_battle_model england heir northern_general_f
    end_if

    if I_EventCounter england_heir_model = 6
    change_battle_model england heir northern_general_g
    end_if

    if I_EventCounter england_heir_model = 7
    change_battle_model england heir northern_general_h
    end_if

    if I_EventCounter england_heir_model = 8
    change_battle_model england heir northern_general_i
    end_if

    if I_EventCounter england_heir_model = 9
    change_battle_model england heir northern_general_j
    end_if

    if I_EventCounter england_heir_model = 10
    change_battle_model england heir northern_general_k
    end_if

    if I_EventCounter england_heir_model = 11
    change_battle_model england heir northern_general_l
    end_if

    if I_EventCounter england_heir_model = 12
    change_battle_model england heir northern_general_m
    end_if

    if I_EventCounter england_heir_model = 13
    change_battle_model england heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; england ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_england 0


    monitor_event BecomesFactionLeader FactionType england

    set_counter individualiseleader_england 1


    end_monitor

    monitor_event CharacterTurnStart FactionType england
    and IsFactionLeader
    and I_CompareCounter individualiseleader_england = 1


    generate_random_counter england_leader_model 0 1


    if I_EventCounter england_leader_model = 0
    change_battle_model england leader edward_general
    end_if

    if I_EventCounter england_leader_model = 1
    change_battle_model england leader edward_general
    end_if

    set_counter individualiseleader_england 0

    end_monitor


    declare_counter individualiseheir_england 0


    monitor_event BecomesFactionHeir FactionType england

    set_counter individualiseheir_england 1


    end_monitor

    monitor_event CharacterTurnStart FactionType england
    and IsFactionHeir
    and I_CompareCounter individualiseheir_england = 1


    generate_random_counter england_heir_model 0 13


    if I_EventCounter england_heir_model = 0
    change_battle_model england heir northern_general_a
    end_if

    if I_EventCounter england_heir_model = 1
    change_battle_model england heir northern_general_b
    end_if

    if I_EventCounter england_heir_model = 2
    change_battle_model england heir northern_general_c
    end_if

    if I_EventCounter england_heir_model = 3
    change_battle_model england heir northern_general_d
    end_if

    if I_EventCounter england_heir_model = 4
    change_battle_model england heir northern_general_e
    end_if

    if I_EventCounter england_heir_model = 5
    change_battle_model england heir northern_general_f
    end_if

    if I_EventCounter england_heir_model = 6
    change_battle_model england heir northern_general_g
    end_if

    if I_EventCounter england_heir_model = 7
    change_battle_model england heir northern_general_h
    end_if

    if I_EventCounter england_heir_model = 8
    change_battle_model england heir northern_general_i
    end_if

    if I_EventCounter england_heir_model = 9
    change_battle_model england heir northern_general_j
    end_if

    if I_EventCounter england_heir_model = 10
    change_battle_model england heir northern_general_k
    end_if

    if I_EventCounter england_heir_model = 11
    change_battle_model england heir northern_general_l
    end_if

    if I_EventCounter england_heir_model = 12
    change_battle_model england heir northern_general_m
    end_if

    if I_EventCounter england_heir_model = 13
    change_battle_model england heir northern_general_n
    end_if

    set_counter individualiseheir_england 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; venice STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType venice
    and I_TurnNumber = 0

    generate_random_counter venice_leader_model 0 1


    if I_EventCounter venice_leader_model = 0
    change_battle_model venice leader Irish_King
    end_if

    if I_EventCounter venice_leader_model = 1
    change_battle_model venice leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType venice
    and I_TurnNumber = 0

    generate_random_counter venice_heir_model 0 13


    if I_EventCounter venice_heir_model = 0
    change_battle_model venice heir northern_general_a
    end_if

    if I_EventCounter venice_heir_model = 1
    change_battle_model venice heir northern_general_b
    end_if

    if I_EventCounter venice_heir_model = 2
    change_battle_model venice heir northern_general_c
    end_if

    if I_EventCounter venice_heir_model = 3
    change_battle_model venice heir northern_general_d
    end_if

    if I_EventCounter venice_heir_model = 4
    change_battle_model venice heir northern_general_e
    end_if

    if I_EventCounter venice_heir_model = 5
    change_battle_model venice heir northern_general_f
    end_if

    if I_EventCounter venice_heir_model = 6
    change_battle_model venice heir northern_general_g
    end_if

    if I_EventCounter venice_heir_model = 7
    change_battle_model venice heir northern_general_h
    end_if

    if I_EventCounter venice_heir_model = 8
    change_battle_model venice heir northern_general_i
    end_if

    if I_EventCounter venice_heir_model = 9
    change_battle_model venice heir northern_general_j
    end_if

    if I_EventCounter venice_heir_model = 10
    change_battle_model venice heir northern_general_k
    end_if

    if I_EventCounter venice_heir_model = 11
    change_battle_model venice heir northern_general_l
    end_if

    if I_EventCounter venice_heir_model = 12
    change_battle_model venice heir northern_general_m
    end_if

    if I_EventCounter venice_heir_model = 13
    change_battle_model venice heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; venice ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_venice 0


    monitor_event BecomesFactionLeader FactionType venice

    set_counter individualiseleader_venice 1


    end_monitor

    monitor_event CharacterTurnStart FactionType venice
    and IsFactionLeader
    and I_CompareCounter individualiseleader_venice = 1


    generate_random_counter venice_leader_model 0 1


    if I_EventCounter venice_leader_model = 0
    change_battle_model venice leader Irish_King
    end_if

    if I_EventCounter venice_leader_model = 1
    change_battle_model venice leader Irish_King
    end_if

    set_counter individualiseleader_venice 0

    end_monitor


    declare_counter individualiseheir_venice 0


    monitor_event BecomesFactionHeir FactionType venice

    set_counter individualiseheir_venice 1


    end_monitor

    monitor_event CharacterTurnStart FactionType venice
    and IsFactionHeir
    and I_CompareCounter individualiseheir_venice = 1


    generate_random_counter venice_heir_model 0 13


    if I_EventCounter venice_heir_model = 0
    change_battle_model venice heir northern_general_a
    end_if

    if I_EventCounter venice_heir_model = 1
    change_battle_model venice heir northern_general_b
    end_if

    if I_EventCounter venice_heir_model = 2
    change_battle_model venice heir northern_general_c
    end_if

    if I_EventCounter venice_heir_model = 3
    change_battle_model venice heir northern_general_d
    end_if

    if I_EventCounter venice_heir_model = 4
    change_battle_model venice heir northern_general_e
    end_if

    if I_EventCounter venice_heir_model = 5
    change_battle_model venice heir northern_general_f
    end_if

    if I_EventCounter venice_heir_model = 6
    change_battle_model venice heir northern_general_g
    end_if

    if I_EventCounter venice_heir_model = 7
    change_battle_model venice heir northern_general_h
    end_if

    if I_EventCounter venice_heir_model = 8
    change_battle_model venice heir northern_general_i
    end_if

    if I_EventCounter venice_heir_model = 9
    change_battle_model venice heir northern_general_j
    end_if

    if I_EventCounter venice_heir_model = 10
    change_battle_model venice heir northern_general_k
    end_if

    if I_EventCounter venice_heir_model = 11
    change_battle_model venice heir northern_general_l
    end_if

    if I_EventCounter venice_heir_model = 12
    change_battle_model venice heir northern_general_m
    end_if

    if I_EventCounter venice_heir_model = 13
    change_battle_model venice heir northern_general_n
    end_if

    set_counter individualiseheir_venice 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; spain STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType spain
    and I_TurnNumber = 0

    generate_random_counter spain_leader_model 0 1


    if I_EventCounter spain_leader_model = 0
    change_battle_model spain leader Irish_King
    end_if

    if I_EventCounter spain_leader_model = 1
    change_battle_model spain leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType spain
    and I_TurnNumber = 0

    generate_random_counter spain_heir_model 0 13


    if I_EventCounter spain_heir_model = 0
    change_battle_model spain heir northern_general_a
    end_if

    if I_EventCounter spain_heir_model = 1
    change_battle_model spain heir northern_general_b
    end_if

    if I_EventCounter spain_heir_model = 2
    change_battle_model spain heir northern_general_c
    end_if

    if I_EventCounter spain_heir_model = 3
    change_battle_model spain heir northern_general_d
    end_if

    if I_EventCounter spain_heir_model = 4
    change_battle_model spain heir northern_general_e
    end_if

    if I_EventCounter spain_heir_model = 5
    change_battle_model spain heir northern_general_f
    end_if

    if I_EventCounter spain_heir_model = 6
    change_battle_model spain heir northern_general_g
    end_if

    if I_EventCounter spain_heir_model = 7
    change_battle_model spain heir northern_general_h
    end_if

    if I_EventCounter spain_heir_model = 8
    change_battle_model spain heir northern_general_i
    end_if

    if I_EventCounter spain_heir_model = 9
    change_battle_model spain heir northern_general_j
    end_if

    if I_EventCounter spain_heir_model = 10
    change_battle_model spain heir northern_general_k
    end_if

    if I_EventCounter spain_heir_model = 11
    change_battle_model spain heir northern_general_l
    end_if

    if I_EventCounter spain_heir_model = 12
    change_battle_model spain heir northern_general_m
    end_if

    if I_EventCounter spain_heir_model = 13
    change_battle_model spain heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; spain ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_spain 0


    monitor_event BecomesFactionLeader FactionType spain

    set_counter individualiseleader_spain 1


    end_monitor

    monitor_event CharacterTurnStart FactionType spain
    and IsFactionLeader
    and I_CompareCounter individualiseleader_spain = 1


    generate_random_counter spain_leader_model 0 1


    if I_EventCounter spain_leader_model = 0
    change_battle_model spain leader Irish_King
    end_if

    if I_EventCounter spain_leader_model = 1
    change_battle_model spain leader Irish_King
    end_if

    set_counter individualiseleader_spain 0

    end_monitor


    declare_counter individualiseheir_spain 0


    monitor_event BecomesFactionHeir FactionType spain

    set_counter individualiseheir_spain 1


    end_monitor

    monitor_event CharacterTurnStart FactionType spain
    and IsFactionHeir
    and I_CompareCounter individualiseheir_spain = 1


    generate_random_counter spain_heir_model 0 13


    if I_EventCounter spain_heir_model = 0
    change_battle_model spain heir northern_general_a
    end_if

    if I_EventCounter spain_heir_model = 1
    change_battle_model spain heir northern_general_b
    end_if

    if I_EventCounter spain_heir_model = 2
    change_battle_model spain heir northern_general_c
    end_if

    if I_EventCounter spain_heir_model = 3
    change_battle_model spain heir northern_general_d
    end_if

    if I_EventCounter spain_heir_model = 4
    change_battle_model spain heir northern_general_e
    end_if

    if I_EventCounter spain_heir_model = 5
    change_battle_model spain heir northern_general_f
    end_if

    if I_EventCounter spain_heir_model = 6
    change_battle_model spain heir northern_general_g
    end_if

    if I_EventCounter spain_heir_model = 7
    change_battle_model spain heir northern_general_h
    end_if

    if I_EventCounter spain_heir_model = 8
    change_battle_model spain heir northern_general_i
    end_if

    if I_EventCounter spain_heir_model = 9
    change_battle_model spain heir northern_general_j
    end_if

    if I_EventCounter spain_heir_model = 10
    change_battle_model spain heir northern_general_k
    end_if

    if I_EventCounter spain_heir_model = 11
    change_battle_model spain heir northern_general_l
    end_if

    if I_EventCounter spain_heir_model = 12
    change_battle_model spain heir northern_general_m
    end_if

    if I_EventCounter spain_heir_model = 13
    change_battle_model spain heir northern_general_n
    end_if

    set_counter individualiseheir_spain 0

    end_monitor




    ;;;;;;;;;;;;;;;;;;; byzantium STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType byzantium
    and I_TurnNumber = 0

    generate_random_counter byzantium_leader_model 0 1


    if I_EventCounter byzantium_leader_model = 0
    change_battle_model byzantium leader andronicus
    end_if

    if I_EventCounter byzantium_leader_model = 1
    change_battle_model byzantium leader andronicus
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType byzantium
    and I_TurnNumber = 0

    generate_random_counter byzantium_heir_model 0 1


    if I_EventCounter byzantium_heir_model = 0
    change_battle_model byzantium heir andronicus1
    end_if

    if I_EventCounter byzantium_heir_model = 1
    change_battle_model byzantium heir andronicus1
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; byzantium ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_byzantium 0


    monitor_event BecomesFactionLeader FactionType byzantium

    set_counter individualiseleader_byzantium 1


    end_monitor

    monitor_event CharacterTurnStart FactionType byzantium
    and IsFactionLeader
    and I_CompareCounter individualiseleader_byzantium = 1


    generate_random_counter byzantium_leader_model 0 1


    if I_EventCounter byzantium_leader_model = 0
    change_battle_model byzantium leader andronicus
    end_if

    if I_EventCounter byzantium_leader_model = 1
    change_battle_model byzantium leader andronicus
    end_if

    set_counter individualiseleader_byzantium 0

    end_monitor


    declare_counter individualiseheir_byzantium 0


    monitor_event BecomesFactionHeir FactionType byzantium

    set_counter individualiseheir_byzantium 1


    end_monitor

    monitor_event CharacterTurnStart FactionType byzantium
    and IsFactionHeir
    and I_CompareCounter individualiseheir_byzantium = 1


    generate_random_counter byzantium_heir_model 0 1


    if I_EventCounter byzantium_heir_model = 0
    change_battle_model byzantium heir andronicus1
    end_if

    if I_EventCounter byzantium_heir_model = 1
    change_battle_model byzantium heir andronicus1
    end_if

    set_counter individualiseheir_byzantium 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; denmark STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType denmark
    and I_TurnNumber = 0

    generate_random_counter denmark_leader_model 0 1


    if I_EventCounter denmark_leader_model = 0
    change_battle_model denmark leader Norwegian_King
    end_if

    if I_EventCounter denmark_leader_model = 1
    change_battle_model denmark leader Norwegian_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType denmark
    and I_TurnNumber = 0

    generate_random_counter denmark_heir_model 0 13


    if I_EventCounter denmark_heir_model = 0
    change_battle_model denmark heir northern_general_a
    end_if

    if I_EventCounter denmark_heir_model = 1
    change_battle_model denmark heir northern_general_b
    end_if

    if I_EventCounter denmark_heir_model = 2
    change_battle_model denmark heir northern_general_c
    end_if

    if I_EventCounter denmark_heir_model = 3
    change_battle_model denmark heir northern_general_d
    end_if

    if I_EventCounter denmark_heir_model = 4
    change_battle_model denmark heir northern_general_e
    end_if

    if I_EventCounter denmark_heir_model = 5
    change_battle_model denmark heir northern_general_f
    end_if

    if I_EventCounter denmark_heir_model = 6
    change_battle_model denmark heir northern_general_g
    end_if

    if I_EventCounter denmark_heir_model = 7
    change_battle_model denmark heir northern_general_h
    end_if

    if I_EventCounter denmark_heir_model = 8
    change_battle_model denmark heir northern_general_i
    end_if

    if I_EventCounter denmark_heir_model = 9
    change_battle_model denmark heir northern_general_j
    end_if

    if I_EventCounter denmark_heir_model = 10
    change_battle_model denmark heir northern_general_k
    end_if

    if I_EventCounter denmark_heir_model = 11
    change_battle_model denmark heir northern_general_l
    end_if

    if I_EventCounter denmark_heir_model = 12
    change_battle_model denmark heir northern_general_m
    end_if

    if I_EventCounter denmark_heir_model = 13
    change_battle_model denmark heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; denmark ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_denmark 0


    monitor_event BecomesFactionLeader FactionType denmark

    set_counter individualiseleader_denmark 1


    end_monitor

    monitor_event CharacterTurnStart FactionType denmark
    and IsFactionLeader
    and I_CompareCounter individualiseleader_denmark = 1


    generate_random_counter denmark_leader_model 0 1


    if I_EventCounter denmark_leader_model = 0
    change_battle_model denmark leader Norwegian_King
    end_if

    if I_EventCounter denmark_leader_model = 1
    change_battle_model denmark leader Norwegian_King
    end_if

    set_counter individualiseleader_denmark 0

    end_monitor


    declare_counter individualiseheir_denmark 0


    monitor_event BecomesFactionHeir FactionType denmark

    set_counter individualiseheir_denmark 1


    end_monitor

    monitor_event CharacterTurnStart FactionType denmark
    and IsFactionHeir
    and I_CompareCounter individualiseheir_denmark = 1


    generate_random_counter denmark_heir_model 0 13


    if I_EventCounter denmark_heir_model = 0
    change_battle_model denmark heir northern_general_a
    end_if

    if I_EventCounter denmark_heir_model = 1
    change_battle_model denmark heir northern_general_b
    end_if

    if I_EventCounter denmark_heir_model = 2
    change_battle_model denmark heir northern_general_c
    end_if

    if I_EventCounter denmark_heir_model = 3
    change_battle_model denmark heir northern_general_d
    end_if

    if I_EventCounter denmark_heir_model = 4
    change_battle_model denmark heir northern_general_e
    end_if

    if I_EventCounter denmark_heir_model = 5
    change_battle_model denmark heir northern_general_f
    end_if

    if I_EventCounter denmark_heir_model = 6
    change_battle_model denmark heir northern_general_g
    end_if

    if I_EventCounter denmark_heir_model = 7
    change_battle_model denmark heir northern_general_h
    end_if

    if I_EventCounter denmark_heir_model = 8
    change_battle_model denmark heir northern_general_i
    end_if

    if I_EventCounter denmark_heir_model = 9
    change_battle_model denmark heir northern_general_j
    end_if

    if I_EventCounter denmark_heir_model = 10
    change_battle_model denmark heir northern_general_k
    end_if

    if I_EventCounter denmark_heir_model = 11
    change_battle_model denmark heir northern_general_l
    end_if

    if I_EventCounter denmark_heir_model = 12
    change_battle_model denmark heir northern_general_m
    end_if

    if I_EventCounter denmark_heir_model = 13
    change_battle_model denmark heir northern_general_n
    end_if

    set_counter individualiseheir_denmark 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; hungary STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType hungary
    and I_TurnNumber = 0

    generate_random_counter hungary_leader_model 0 1


    if I_EventCounter hungary_leader_model = 0
    change_battle_model hungary leader Irish_King
    end_if

    if I_EventCounter hungary_leader_model = 1
    change_battle_model hungary leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType hungary
    and I_TurnNumber = 0

    generate_random_counter hungary_heir_model 0 13


    if I_EventCounter hungary_heir_model = 0
    change_battle_model hungary heir northern_general_a
    end_if

    if I_EventCounter hungary_heir_model = 1
    change_battle_model hungary heir northern_general_b
    end_if

    if I_EventCounter hungary_heir_model = 2
    change_battle_model hungary heir northern_general_c
    end_if

    if I_EventCounter hungary_heir_model = 3
    change_battle_model hungary heir northern_general_d
    end_if

    if I_EventCounter hungary_heir_model = 4
    change_battle_model hungary heir northern_general_e
    end_if

    if I_EventCounter hungary_heir_model = 5
    change_battle_model hungary heir northern_general_f
    end_if

    if I_EventCounter hungary_heir_model = 6
    change_battle_model hungary heir northern_general_g
    end_if

    if I_EventCounter hungary_heir_model = 7
    change_battle_model hungary heir northern_general_h
    end_if

    if I_EventCounter hungary_heir_model = 8
    change_battle_model hungary heir northern_general_i
    end_if

    if I_EventCounter hungary_heir_model = 9
    change_battle_model hungary heir northern_general_j
    end_if

    if I_EventCounter hungary_heir_model = 10
    change_battle_model hungary heir northern_general_k
    end_if

    if I_EventCounter hungary_heir_model = 11
    change_battle_model hungary heir northern_general_l
    end_if

    if I_EventCounter hungary_heir_model = 12
    change_battle_model hungary heir northern_general_m
    end_if

    if I_EventCounter hungary_heir_model = 13
    change_battle_model hungary heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; hungary ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_hungary 0


    monitor_event BecomesFactionLeader FactionType hungary

    set_counter individualiseleader_hungary 1


    end_monitor

    monitor_event CharacterTurnStart FactionType hungary
    and IsFactionLeader
    and I_CompareCounter individualiseleader_hungary = 1


    generate_random_counter hungary_leader_model 0 1


    if I_EventCounter hungary_leader_model = 0
    change_battle_model hungary leader Irish_King
    end_if

    if I_EventCounter hungary_leader_model = 1
    change_battle_model hungary leader Irish_King
    end_if

    set_counter individualiseleader_hungary 0

    end_monitor


    declare_counter individualiseheir_hungary 0


    monitor_event BecomesFactionHeir FactionType hungary

    set_counter individualiseheir_hungary 1


    end_monitor

    monitor_event CharacterTurnStart FactionType hungary
    and IsFactionHeir
    and I_CompareCounter individualiseheir_hungary = 1


    generate_random_counter hungary_heir_model 0 13


    if I_EventCounter hungary_heir_model = 0
    change_battle_model hungary heir northern_general_a
    end_if

    if I_EventCounter hungary_heir_model = 1
    change_battle_model hungary heir northern_general_b
    end_if

    if I_EventCounter hungary_heir_model = 2
    change_battle_model hungary heir northern_general_c
    end_if

    if I_EventCounter hungary_heir_model = 3
    change_battle_model hungary heir northern_general_d
    end_if

    if I_EventCounter hungary_heir_model = 4
    change_battle_model hungary heir northern_general_e
    end_if

    if I_EventCounter hungary_heir_model = 5
    change_battle_model hungary heir northern_general_f
    end_if

    if I_EventCounter hungary_heir_model = 6
    change_battle_model hungary heir northern_general_g
    end_if

    if I_EventCounter hungary_heir_model = 7
    change_battle_model hungary heir northern_general_h
    end_if

    if I_EventCounter hungary_heir_model = 8
    change_battle_model hungary heir northern_general_i
    end_if

    if I_EventCounter hungary_heir_model = 9
    change_battle_model hungary heir northern_general_j
    end_if

    if I_EventCounter hungary_heir_model = 10
    change_battle_model hungary heir northern_general_k
    end_if

    if I_EventCounter hungary_heir_model = 11
    change_battle_model hungary heir northern_general_l
    end_if

    if I_EventCounter hungary_heir_model = 12
    change_battle_model hungary heir northern_general_m
    end_if

    if I_EventCounter hungary_heir_model = 13
    change_battle_model hungary heir northern_general_n
    end_if

    set_counter individualiseheir_hungary 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; milan STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType milan
    and I_TurnNumber = 0

    generate_random_counter milan_leader_model 0 1


    if I_EventCounter milan_leader_model = 0
    change_battle_model milan leader Irish_King
    end_if

    if I_EventCounter milan_leader_model = 1
    change_battle_model milan leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType milan
    and I_TurnNumber = 0

    generate_random_counter milan_heir_model 0 13


    if I_EventCounter milan_heir_model = 0
    change_battle_model milan heir northern_general_a
    end_if

    if I_EventCounter milan_heir_model = 1
    change_battle_model milan heir northern_general_b
    end_if

    if I_EventCounter milan_heir_model = 2
    change_battle_model milan heir northern_general_c
    end_if

    if I_EventCounter milan_heir_model = 3
    change_battle_model milan heir northern_general_d
    end_if

    if I_EventCounter milan_heir_model = 4
    change_battle_model milan heir northern_general_e
    end_if

    if I_EventCounter milan_heir_model = 5
    change_battle_model milan heir northern_general_f
    end_if

    if I_EventCounter milan_heir_model = 6
    change_battle_model milan heir northern_general_g
    end_if

    if I_EventCounter milan_heir_model = 7
    change_battle_model milan heir northern_general_h
    end_if

    if I_EventCounter milan_heir_model = 8
    change_battle_model milan heir northern_general_i
    end_if

    if I_EventCounter milan_heir_model = 9
    change_battle_model milan heir northern_general_j
    end_if

    if I_EventCounter milan_heir_model = 10
    change_battle_model milan heir northern_general_k
    end_if

    if I_EventCounter milan_heir_model = 11
    change_battle_model milan heir northern_general_l
    end_if

    if I_EventCounter milan_heir_model = 12
    change_battle_model milan heir northern_general_m
    end_if

    if I_EventCounter milan_heir_model = 13
    change_battle_model milan heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; milan ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_milan 0


    monitor_event BecomesFactionLeader FactionType milan

    set_counter individualiseleader_milan 1


    end_monitor

    monitor_event CharacterTurnStart FactionType milan
    and IsFactionLeader
    and I_CompareCounter individualiseleader_milan = 1


    generate_random_counter milan_leader_model 0 1


    if I_EventCounter milan_leader_model = 0
    change_battle_model milan leader Irish_King
    end_if

    if I_EventCounter milan_leader_model = 1
    change_battle_model milan leader Irish_King
    end_if

    set_counter individualiseleader_milan 0

    end_monitor


    declare_counter individualiseheir_milan 0


    monitor_event BecomesFactionHeir FactionType milan

    set_counter individualiseheir_milan 1


    end_monitor

    monitor_event CharacterTurnStart FactionType milan
    and IsFactionHeir
    and I_CompareCounter individualiseheir_milan = 1


    generate_random_counter milan_heir_model 0 13


    if I_EventCounter milan_heir_model = 0
    change_battle_model milan heir northern_general_a
    end_if

    if I_EventCounter milan_heir_model = 1
    change_battle_model milan heir northern_general_b
    end_if

    if I_EventCounter milan_heir_model = 2
    change_battle_model milan heir northern_general_c
    end_if

    if I_EventCounter milan_heir_model = 3
    change_battle_model milan heir northern_general_d
    end_if

    if I_EventCounter milan_heir_model = 4
    change_battle_model milan heir northern_general_e
    end_if

    if I_EventCounter milan_heir_model = 5
    change_battle_model milan heir northern_general_f
    end_if

    if I_EventCounter milan_heir_model = 6
    change_battle_model milan heir northern_general_g
    end_if

    if I_EventCounter milan_heir_model = 7
    change_battle_model milan heir northern_general_h
    end_if

    if I_EventCounter milan_heir_model = 8
    change_battle_model milan heir northern_general_i
    end_if

    if I_EventCounter milan_heir_model = 9
    change_battle_model milan heir northern_general_j
    end_if

    if I_EventCounter milan_heir_model = 10
    change_battle_model milan heir northern_general_k
    end_if

    if I_EventCounter milan_heir_model = 11
    change_battle_model milan heir northern_general_l
    end_if

    if I_EventCounter milan_heir_model = 12
    change_battle_model milan heir northern_general_m
    end_if

    if I_EventCounter milan_heir_model = 13
    change_battle_model milan heir northern_general_n
    end_if

    set_counter individualiseheir_milan 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; poland STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType poland
    and I_TurnNumber = 0

    generate_random_counter poland_leader_model 0 1


    if I_EventCounter poland_leader_model = 0
    change_battle_model poland leader Irish_King
    end_if

    if I_EventCounter poland_leader_model = 1
    change_battle_model poland leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType poland
    and I_TurnNumber = 0

    generate_random_counter poland_heir_model 0 13


    if I_EventCounter poland_heir_model = 0
    change_battle_model poland heir northern_general_a
    end_if

    if I_EventCounter poland_heir_model = 1
    change_battle_model poland heir northern_general_b
    end_if

    if I_EventCounter poland_heir_model = 2
    change_battle_model poland heir northern_general_c
    end_if

    if I_EventCounter poland_heir_model = 3
    change_battle_model poland heir northern_general_d
    end_if

    if I_EventCounter poland_heir_model = 4
    change_battle_model poland heir northern_general_e
    end_if

    if I_EventCounter poland_heir_model = 5
    change_battle_model poland heir northern_general_f
    end_if

    if I_EventCounter poland_heir_model = 6
    change_battle_model poland heir northern_general_g
    end_if

    if I_EventCounter poland_heir_model = 7
    change_battle_model poland heir northern_general_h
    end_if

    if I_EventCounter poland_heir_model = 8
    change_battle_model poland heir northern_general_i
    end_if

    if I_EventCounter poland_heir_model = 9
    change_battle_model poland heir northern_general_j
    end_if

    if I_EventCounter poland_heir_model = 10
    change_battle_model poland heir northern_general_k
    end_if

    if I_EventCounter poland_heir_model = 11
    change_battle_model poland heir northern_general_l
    end_if

    if I_EventCounter poland_heir_model = 12
    change_battle_model poland heir northern_general_m
    end_if

    if I_EventCounter poland_heir_model = 13
    change_battle_model poland heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; poland ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_poland 0


    monitor_event BecomesFactionLeader FactionType poland

    set_counter individualiseleader_poland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType poland
    and IsFactionLeader
    and I_CompareCounter individualiseleader_poland = 1


    generate_random_counter poland_leader_model 0 1


    if I_EventCounter poland_leader_model = 0
    change_battle_model poland leader Irish_King
    end_if

    if I_EventCounter poland_leader_model = 1
    change_battle_model poland leader Irish_King
    end_if

    set_counter individualiseleader_poland 0

    end_monitor


    declare_counter individualiseheir_poland 0


    monitor_event BecomesFactionHeir FactionType poland

    set_counter individualiseheir_poland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType poland
    and IsFactionHeir
    and I_CompareCounter individualiseheir_poland = 1


    generate_random_counter poland_heir_model 0 13


    if I_EventCounter poland_heir_model = 0
    change_battle_model poland heir northern_general_a
    end_if

    if I_EventCounter poland_heir_model = 1
    change_battle_model poland heir northern_general_b
    end_if

    if I_EventCounter poland_heir_model = 2
    change_battle_model poland heir northern_general_c
    end_if

    if I_EventCounter poland_heir_model = 3
    change_battle_model poland heir northern_general_d
    end_if

    if I_EventCounter poland_heir_model = 4
    change_battle_model poland heir northern_general_e
    end_if

    if I_EventCounter poland_heir_model = 5
    change_battle_model poland heir northern_general_f
    end_if

    if I_EventCounter poland_heir_model = 6
    change_battle_model poland heir northern_general_g
    end_if

    if I_EventCounter poland_heir_model = 7
    change_battle_model poland heir northern_general_h
    end_if

    if I_EventCounter poland_heir_model = 8
    change_battle_model poland heir northern_general_i
    end_if

    if I_EventCounter poland_heir_model = 9
    change_battle_model poland heir northern_general_j
    end_if

    if I_EventCounter poland_heir_model = 10
    change_battle_model poland heir northern_general_k
    end_if

    if I_EventCounter poland_heir_model = 11
    change_battle_model poland heir northern_general_l
    end_if

    if I_EventCounter poland_heir_model = 12
    change_battle_model poland heir northern_general_m
    end_if

    if I_EventCounter poland_heir_model = 13
    change_battle_model poland heir northern_general_n
    end_if

    set_counter individualiseheir_poland 0

    end_monitor




    ;;;;;;;;;;;;;;;;;;; portugal STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType portugal
    and I_TurnNumber = 0

    generate_random_counter portugal_leader_model 0 1


    if I_EventCounter portugal_leader_model = 0
    change_battle_model portugal leader Irish_King
    end_if

    if I_EventCounter portugal_leader_model = 1
    change_battle_model portugal leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType portugal
    and I_TurnNumber = 0

    generate_random_counter portugal_heir_model 0 13


    if I_EventCounter portugal_heir_model = 0
    change_battle_model portugal heir northern_general_a
    end_if

    if I_EventCounter portugal_heir_model = 1
    change_battle_model portugal heir northern_general_b
    end_if

    if I_EventCounter portugal_heir_model = 2
    change_battle_model portugal heir northern_general_c
    end_if

    if I_EventCounter portugal_heir_model = 3
    change_battle_model portugal heir northern_general_d
    end_if

    if I_EventCounter portugal_heir_model = 4
    change_battle_model portugal heir northern_general_e
    end_if

    if I_EventCounter portugal_heir_model = 5
    change_battle_model portugal heir northern_general_f
    end_if

    if I_EventCounter portugal_heir_model = 6
    change_battle_model portugal heir northern_general_g
    end_if

    if I_EventCounter portugal_heir_model = 7
    change_battle_model portugal heir northern_general_h
    end_if

    if I_EventCounter portugal_heir_model = 8
    change_battle_model portugal heir northern_general_i
    end_if

    if I_EventCounter portugal_heir_model = 9
    change_battle_model portugal heir northern_general_j
    end_if

    if I_EventCounter portugal_heir_model = 10
    change_battle_model portugal heir northern_general_k
    end_if

    if I_EventCounter portugal_heir_model = 11
    change_battle_model portugal heir northern_general_l
    end_if

    if I_EventCounter portugal_heir_model = 12
    change_battle_model portugal heir northern_general_m
    end_if

    if I_EventCounter portugal_heir_model = 13
    change_battle_model portugal heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; portugal ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_portugal 0


    monitor_event BecomesFactionLeader FactionType portugal

    set_counter individualiseleader_portugal 1


    end_monitor

    monitor_event CharacterTurnStart FactionType portugal
    and IsFactionLeader
    and I_CompareCounter individualiseleader_portugal = 1


    generate_random_counter portugal_leader_model 0 1


    if I_EventCounter portugal_leader_model = 0
    change_battle_model portugal leader Irish_King
    end_if

    if I_EventCounter portugal_leader_model = 1
    change_battle_model portugal leader Irish_King
    end_if

    set_counter individualiseleader_portugal 0

    end_monitor


    declare_counter individualiseheir_portugal 0


    monitor_event BecomesFactionHeir FactionType portugal

    set_counter individualiseheir_portugal 1


    end_monitor

    monitor_event CharacterTurnStart FactionType portugal
    and IsFactionHeir
    and I_CompareCounter individualiseheir_portugal = 1


    generate_random_counter portugal_heir_model 0 13


    if I_EventCounter portugal_heir_model = 0
    change_battle_model portugal heir northern_general_a
    end_if

    if I_EventCounter portugal_heir_model = 1
    change_battle_model portugal heir northern_general_b
    end_if

    if I_EventCounter portugal_heir_model = 2
    change_battle_model portugal heir northern_general_c
    end_if

    if I_EventCounter portugal_heir_model = 3
    change_battle_model portugal heir northern_general_d
    end_if

    if I_EventCounter portugal_heir_model = 4
    change_battle_model portugal heir northern_general_e
    end_if

    if I_EventCounter portugal_heir_model = 5
    change_battle_model portugal heir northern_general_f
    end_if

    if I_EventCounter portugal_heir_model = 6
    change_battle_model portugal heir northern_general_g
    end_if

    if I_EventCounter portugal_heir_model = 7
    change_battle_model portugal heir northern_general_h
    end_if

    if I_EventCounter portugal_heir_model = 8
    change_battle_model portugal heir northern_general_i
    end_if

    if I_EventCounter portugal_heir_model = 9
    change_battle_model portugal heir northern_general_j
    end_if

    if I_EventCounter portugal_heir_model = 10
    change_battle_model portugal heir northern_general_k
    end_if

    if I_EventCounter portugal_heir_model = 11
    change_battle_model portugal heir northern_general_l
    end_if

    if I_EventCounter portugal_heir_model = 12
    change_battle_model portugal heir northern_general_m
    end_if

    if I_EventCounter portugal_heir_model = 13
    change_battle_model portugal heir northern_general_n
    end_if

    set_counter individualiseheir_portugal 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; russia STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType russia
    and I_TurnNumber = 0

    generate_random_counter russia_leader_model 0 1


    if I_EventCounter russia_leader_model = 0
    change_battle_model russia leader russia_king
    end_if

    if I_EventCounter russia_leader_model = 1
    change_battle_model russia leader russia_king
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType russia
    and I_TurnNumber = 0

    generate_random_counter russia_heir_model 0 1


    if I_EventCounter russia_heir_model = 0
    change_battle_model russia heir russia_heir
    end_if

    if I_EventCounter russia_heir_model = 1
    change_battle_model russia heir russia_heir
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; russia ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_russia 0


    monitor_event BecomesFactionLeader FactionType russia

    set_counter individualiseleader_russia 1


    end_monitor

    monitor_event CharacterTurnStart FactionType russia
    and IsFactionLeader
    and I_CompareCounter individualiseleader_russia = 1


    generate_random_counter russia_leader_model 0 1


    if I_EventCounter russia_leader_model = 0
    change_battle_model russia leader russia_king
    end_if

    if I_EventCounter russia_leader_model = 1
    change_battle_model russia leader russia_king
    end_if

    set_counter individualiseleader_russia 0

    end_monitor


    declare_counter individualiseheir_russia 0


    monitor_event BecomesFactionHeir FactionType russia

    set_counter individualiseheir_russia 1


    end_monitor

    monitor_event CharacterTurnStart FactionType russia
    and IsFactionHeir
    and I_CompareCounter individualiseheir_russia = 1


    generate_random_counter russia_heir_model 0 1


    if I_EventCounter russia_heir_model = 0
    change_battle_model russia heir russia_heir
    end_if

    if I_EventCounter russia_heir_model = 1
    change_battle_model russia heir russia_heir
    end_if

    set_counter individualiseheir_russia 0

    end_monitor




    ;;;;;;;;;;;;;;;;;;; scotland STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType scotland
    and I_TurnNumber = 0

    generate_random_counter scotland_leader_model 0 1


    if I_EventCounter scotland_leader_model = 0
    change_battle_model scotland leader Irish_King
    end_if

    if I_EventCounter scotland_leader_model = 1
    change_battle_model scotland leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType scotland
    and I_TurnNumber = 0

    generate_random_counter scotland_heir_model 0 13


    if I_EventCounter scotland_heir_model = 0
    change_battle_model scotland heir northern_general_a
    end_if

    if I_EventCounter scotland_heir_model = 1
    change_battle_model scotland heir northern_general_b
    end_if

    if I_EventCounter scotland_heir_model = 2
    change_battle_model scotland heir northern_general_c
    end_if

    if I_EventCounter scotland_heir_model = 3
    change_battle_model scotland heir northern_general_d
    end_if

    if I_EventCounter scotland_heir_model = 4
    change_battle_model scotland heir northern_general_e
    end_if

    if I_EventCounter scotland_heir_model = 5
    change_battle_model scotland heir northern_general_f
    end_if

    if I_EventCounter scotland_heir_model = 6
    change_battle_model scotland heir northern_general_g
    end_if

    if I_EventCounter scotland_heir_model = 7
    change_battle_model scotland heir northern_general_h
    end_if

    if I_EventCounter scotland_heir_model = 8
    change_battle_model scotland heir northern_general_i
    end_if

    if I_EventCounter scotland_heir_model = 9
    change_battle_model scotland heir northern_general_j
    end_if

    if I_EventCounter scotland_heir_model = 10
    change_battle_model scotland heir northern_general_k
    end_if

    if I_EventCounter scotland_heir_model = 11
    change_battle_model scotland heir northern_general_l
    end_if

    if I_EventCounter scotland_heir_model = 12
    change_battle_model scotland heir northern_general_m
    end_if

    if I_EventCounter scotland_heir_model = 13
    change_battle_model scotland heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; scotland ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_scotland 0


    monitor_event BecomesFactionLeader FactionType scotland

    set_counter individualiseleader_scotland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType scotland
    and IsFactionLeader
    and I_CompareCounter individualiseleader_scotland = 1


    generate_random_counter scotland_leader_model 0 1


    if I_EventCounter scotland_leader_model = 0
    change_battle_model scotland leader Irish_King
    end_if

    if I_EventCounter scotland_leader_model = 1
    change_battle_model scotland leader Irish_King
    end_if

    set_counter individualiseleader_scotland 0

    end_monitor


    declare_counter individualiseheir_scotland 0


    monitor_event BecomesFactionHeir FactionType scotland

    set_counter individualiseheir_scotland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType scotland
    and IsFactionHeir
    and I_CompareCounter individualiseheir_scotland = 1


    generate_random_counter scotland_heir_model 0 13


    if I_EventCounter scotland_heir_model = 0
    change_battle_model scotland heir northern_general_a
    end_if

    if I_EventCounter scotland_heir_model = 1
    change_battle_model scotland heir northern_general_b
    end_if

    if I_EventCounter scotland_heir_model = 2
    change_battle_model scotland heir northern_general_c
    end_if

    if I_EventCounter scotland_heir_model = 3
    change_battle_model scotland heir northern_general_d
    end_if

    if I_EventCounter scotland_heir_model = 4
    change_battle_model scotland heir northern_general_e
    end_if

    if I_EventCounter scotland_heir_model = 5
    change_battle_model scotland heir northern_general_f
    end_if

    if I_EventCounter scotland_heir_model = 6
    change_battle_model scotland heir northern_general_g
    end_if

    if I_EventCounter scotland_heir_model = 7
    change_battle_model scotland heir northern_general_h
    end_if

    if I_EventCounter scotland_heir_model = 8
    change_battle_model scotland heir northern_general_i
    end_if

    if I_EventCounter scotland_heir_model = 9
    change_battle_model scotland heir northern_general_j
    end_if

    if I_EventCounter scotland_heir_model = 10
    change_battle_model scotland heir northern_general_k
    end_if

    if I_EventCounter scotland_heir_model = 11
    change_battle_model scotland heir northern_general_l
    end_if

    if I_EventCounter scotland_heir_model = 12
    change_battle_model scotland heir northern_general_m
    end_if

    if I_EventCounter scotland_heir_model = 13
    change_battle_model scotland heir northern_general_n
    end_if

    set_counter individualiseheir_scotland 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; sicily STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType sicily
    and I_TurnNumber = 0

    generate_random_counter sicily_leader_model 0 1


    if I_EventCounter sicily_leader_model = 0
    change_battle_model sicily leader edward_general
    end_if

    if I_EventCounter sicily_leader_model = 1
    change_battle_model sicily leader edward_general
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType sicily
    and I_TurnNumber = 0

    generate_random_counter sicily_heir_model 0 13


    if I_EventCounter sicily_heir_model = 0
    change_battle_model sicily heir northern_general_a
    end_if

    if I_EventCounter sicily_heir_model = 1
    change_battle_model sicily heir northern_general_b
    end_if

    if I_EventCounter sicily_heir_model = 2
    change_battle_model sicily heir northern_general_c
    end_if

    if I_EventCounter sicily_heir_model = 3
    change_battle_model sicily heir northern_general_d
    end_if

    if I_EventCounter sicily_heir_model = 4
    change_battle_model sicily heir northern_general_e
    end_if

    if I_EventCounter sicily_heir_model = 5
    change_battle_model sicily heir northern_general_f
    end_if

    if I_EventCounter sicily_heir_model = 6
    change_battle_model sicily heir northern_general_g
    end_if

    if I_EventCounter sicily_heir_model = 7
    change_battle_model sicily heir northern_general_h
    end_if

    if I_EventCounter sicily_heir_model = 8
    change_battle_model sicily heir northern_general_i
    end_if

    if I_EventCounter sicily_heir_model = 9
    change_battle_model sicily heir northern_general_j
    end_if

    if I_EventCounter sicily_heir_model = 10
    change_battle_model sicily heir northern_general_k
    end_if

    if I_EventCounter sicily_heir_model = 11
    change_battle_model sicily heir northern_general_l
    end_if

    if I_EventCounter sicily_heir_model = 12
    change_battle_model sicily heir northern_general_m
    end_if

    if I_EventCounter sicily_heir_model = 13
    change_battle_model sicily heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; sicily ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_sicily 0


    monitor_event BecomesFactionLeader FactionType sicily

    set_counter individualiseleader_sicily 1


    end_monitor

    monitor_event CharacterTurnStart FactionType sicily
    and IsFactionLeader
    and I_CompareCounter individualiseleader_sicily = 1


    generate_random_counter sicily_leader_model 0 1


    if I_EventCounter sicily_leader_model = 0
    change_battle_model sicily leader edward_general
    end_if

    if I_EventCounter sicily_leader_model = 1
    change_battle_model sicily leader edward_general
    end_if

    set_counter individualiseleader_sicily 0

    end_monitor


    declare_counter individualiseheir_sicily 0


    monitor_event BecomesFactionHeir FactionType sicily

    set_counter individualiseheir_sicily 1


    end_monitor

    monitor_event CharacterTurnStart FactionType sicily
    and IsFactionHeir
    and I_CompareCounter individualiseheir_sicily = 1


    generate_random_counter sicily_heir_model 0 13


    if I_EventCounter sicily_heir_model = 0
    change_battle_model sicily heir northern_general_a
    end_if

    if I_EventCounter sicily_heir_model = 1
    change_battle_model sicily heir northern_general_b
    end_if

    if I_EventCounter sicily_heir_model = 2
    change_battle_model sicily heir northern_general_c
    end_if

    if I_EventCounter sicily_heir_model = 3
    change_battle_model sicily heir northern_general_d
    end_if

    if I_EventCounter sicily_heir_model = 4
    change_battle_model sicily heir northern_general_e
    end_if

    if I_EventCounter sicily_heir_model = 5
    change_battle_model sicily heir northern_general_f
    end_if

    if I_EventCounter sicily_heir_model = 6
    change_battle_model sicily heir northern_general_g
    end_if

    if I_EventCounter sicily_heir_model = 7
    change_battle_model sicily heir northern_general_h
    end_if

    if I_EventCounter sicily_heir_model = 8
    change_battle_model sicily heir northern_general_i
    end_if

    if I_EventCounter sicily_heir_model = 9
    change_battle_model sicily heir northern_general_j
    end_if

    if I_EventCounter sicily_heir_model = 10
    change_battle_model sicily heir northern_general_k
    end_if

    if I_EventCounter sicily_heir_model = 11
    change_battle_model sicily heir northern_general_l
    end_if

    if I_EventCounter sicily_heir_model = 12
    change_battle_model sicily heir northern_general_m
    end_if

    if I_EventCounter sicily_heir_model = 13
    change_battle_model sicily heir northern_general_n
    end_if

    set_counter individualiseheir_sicily 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; hre STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType hre
    and I_TurnNumber = 0

    generate_random_counter hre_leader_model 0 1


    if I_EventCounter hre_leader_model = 0
    change_battle_model hre leader edward_general
    end_if

    if I_EventCounter hre_leader_model = 1
    change_battle_model hre leader edward_general
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType hre
    and I_TurnNumber = 0

    generate_random_counter hre_heir_model 0 13


    if I_EventCounter hre_heir_model = 0
    change_battle_model hre heir northern_general_a
    end_if

    if I_EventCounter hre_heir_model = 1
    change_battle_model hre heir northern_general_b
    end_if

    if I_EventCounter hre_heir_model = 2
    change_battle_model hre heir northern_general_c
    end_if

    if I_EventCounter hre_heir_model = 3
    change_battle_model hre heir northern_general_d
    end_if

    if I_EventCounter hre_heir_model = 4
    change_battle_model hre heir northern_general_e
    end_if

    if I_EventCounter hre_heir_model = 5
    change_battle_model hre heir northern_general_f
    end_if

    if I_EventCounter hre_heir_model = 6
    change_battle_model hre heir northern_general_g
    end_if

    if I_EventCounter hre_heir_model = 7
    change_battle_model hre heir northern_general_h
    end_if

    if I_EventCounter hre_heir_model = 8
    change_battle_model hre heir northern_general_i
    end_if

    if I_EventCounter hre_heir_model = 9
    change_battle_model hre heir northern_general_j
    end_if

    if I_EventCounter hre_heir_model = 10
    change_battle_model hre heir northern_general_k
    end_if

    if I_EventCounter hre_heir_model = 11
    change_battle_model hre heir northern_general_l
    end_if

    if I_EventCounter hre_heir_model = 12
    change_battle_model hre heir northern_general_m
    end_if

    if I_EventCounter hre_heir_model = 13
    change_battle_model hre heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; hre ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_hre 0


    monitor_event BecomesFactionLeader FactionType hre

    set_counter individualiseleader_hre 1


    end_monitor

    monitor_event CharacterTurnStart FactionType hre
    and IsFactionLeader
    and I_CompareCounter individualiseleader_hre = 1


    generate_random_counter hre_leader_model 0 1


    if I_EventCounter hre_leader_model = 0
    change_battle_model hre leader edward_general
    end_if

    if I_EventCounter hre_leader_model = 1
    change_battle_model hre leader edward_general
    end_if

    set_counter individualiseleader_hre 0

    end_monitor


    declare_counter individualiseheir_hre 0


    monitor_event BecomesFactionHeir FactionType hre

    set_counter individualiseheir_hre 1


    end_monitor

    monitor_event CharacterTurnStart FactionType hre
    and IsFactionHeir
    and I_CompareCounter individualiseheir_hre = 1


    generate_random_counter hre_heir_model 0 13


    if I_EventCounter hre_heir_model = 0
    change_battle_model hre heir northern_general_a
    end_if

    if I_EventCounter hre_heir_model = 1
    change_battle_model hre heir northern_general_b
    end_if

    if I_EventCounter hre_heir_model = 2
    change_battle_model hre heir northern_general_c
    end_if

    if I_EventCounter hre_heir_model = 3
    change_battle_model hre heir northern_general_d
    end_if

    if I_EventCounter hre_heir_model = 4
    change_battle_model hre heir northern_general_e
    end_if

    if I_EventCounter hre_heir_model = 5
    change_battle_model hre heir northern_general_f
    end_if

    if I_EventCounter hre_heir_model = 6
    change_battle_model hre heir northern_general_g
    end_if

    if I_EventCounter hre_heir_model = 7
    change_battle_model hre heir northern_general_h
    end_if

    if I_EventCounter hre_heir_model = 8
    change_battle_model hre heir northern_general_i
    end_if

    if I_EventCounter hre_heir_model = 9
    change_battle_model hre heir northern_general_j
    end_if

    if I_EventCounter hre_heir_model = 10
    change_battle_model hre heir northern_general_k
    end_if

    if I_EventCounter hre_heir_model = 11
    change_battle_model hre heir northern_general_l
    end_if

    if I_EventCounter hre_heir_model = 12
    change_battle_model hre heir northern_general_m
    end_if

    if I_EventCounter hre_heir_model = 13
    change_battle_model hre heir northern_general_n
    end_if

    set_counter individualiseheir_hre 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; egypt STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType egypt
    and I_TurnNumber = 0

    generate_random_counter egypt_leader_model 0 1


    if I_EventCounter egypt_leader_model = 0
    change_battle_model egypt leader sultan_saladin
    end_if

    if I_EventCounter egypt_leader_model = 1
    change_battle_model egypt leader sultan_saladin
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType egypt
    and I_TurnNumber = 0

    generate_random_counter egypt_heir_model 0 1


    if I_EventCounter egypt_heir_model = 0
    change_battle_model egypt heir eastern_sultan
    end_if

    if I_EventCounter egypt_heir_model = 1
    change_battle_model egypt heir eastern_sultan
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; egypt ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_egypt 0


    monitor_event BecomesFactionLeader FactionType egypt

    set_counter individualiseleader_egypt 1


    end_monitor

    monitor_event CharacterTurnStart FactionType egypt
    and IsFactionLeader
    and I_CompareCounter individualiseleader_egypt = 1


    generate_random_counter egypt_leader_model 0 1


    if I_EventCounter egypt_leader_model = 0
    change_battle_model egypt leader sultan_saladin
    end_if

    if I_EventCounter egypt_leader_model = 1
    change_battle_model egypt leader sultan_saladin
    end_if

    set_counter individualiseleader_egypt 0

    end_monitor


    declare_counter individualiseheir_egypt 0


    monitor_event BecomesFactionHeir FactionType egypt

    set_counter individualiseheir_egypt 1


    end_monitor

    monitor_event CharacterTurnStart FactionType egypt
    and IsFactionHeir
    and I_CompareCounter individualiseheir_egypt = 1


    generate_random_counter egypt_heir_model 0 1


    if I_EventCounter egypt_heir_model = 0
    change_battle_model egypt heir eastern_sultan
    end_if

    if I_EventCounter egypt_heir_model = 1
    change_battle_model egypt heir eastern_sultan
    end_if

    set_counter individualiseheir_egypt 0

    end_monitor




    ;;;;;;;;;;;;;;;;;;; turks STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType turks
    and I_TurnNumber = 0

    generate_random_counter turks_leader_model 0 1


    if I_EventCounter turks_leader_model = 0
    change_battle_model turks leader sultan_nur_eldin
    end_if

    if I_EventCounter turks_leader_model = 1
    change_battle_model turks leader sultan_nur_eldin
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType turks
    and I_TurnNumber = 0

    generate_random_counter turks_heir_model 0 1


    if I_EventCounter turks_heir_model = 0
    change_battle_model turks heir eastern_sultan
    end_if

    if I_EventCounter turks_heir_model = 1
    change_battle_model turks heir eastern_sultan
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; turks ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_turks 0


    monitor_event BecomesFactionLeader FactionType turks

    set_counter individualiseleader_turks 1


    end_monitor

    monitor_event CharacterTurnStart FactionType turks
    and IsFactionLeader
    and I_CompareCounter individualiseleader_turks = 1


    generate_random_counter turks_leader_model 0 1


    if I_EventCounter turks_leader_model = 0
    change_battle_model turks leader sultan_nur_eldin
    end_if

    if I_EventCounter turks_leader_model = 1
    change_battle_model turks leader sultan_nur_eldin
    end_if

    set_counter individualiseleader_turks 0

    end_monitor


    declare_counter individualiseheir_turks 0


    monitor_event BecomesFactionHeir FactionType turks

    set_counter individualiseheir_turks 1


    end_monitor

    monitor_event CharacterTurnStart FactionType turks
    and IsFactionHeir
    and I_CompareCounter individualiseheir_turks = 1


    generate_random_counter turks_heir_model 0 1


    if I_EventCounter turks_heir_model = 0
    change_battle_model turks heir eastern_sultan
    end_if

    if I_EventCounter turks_heir_model = 1
    change_battle_model turks heir eastern_sultan
    end_if

    set_counter individualiseheir_turks 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; moors STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType moors
    and I_TurnNumber = 0

    generate_random_counter moors_leader_model 0 1


    if I_EventCounter moors_leader_model = 0
    change_battle_model moors leader sultan_saladin
    end_if

    if I_EventCounter moors_leader_model = 1
    change_battle_model moors leader sultan_saladin
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType moors
    and I_TurnNumber = 0

    generate_random_counter moors_heir_model 0 1


    if I_EventCounter moors_heir_model = 0
    change_battle_model moors heir eastern_sultan
    end_if

    if I_EventCounter moors_heir_model = 1
    change_battle_model moors heir eastern_sultan
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; moors ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_moors 0


    monitor_event BecomesFactionLeader FactionType moors

    set_counter individualiseleader_moors 1


    end_monitor

    monitor_event CharacterTurnStart FactionType moors
    and IsFactionLeader
    and I_CompareCounter individualiseleader_moors = 1


    generate_random_counter moors_leader_model 0 1


    if I_EventCounter moors_leader_model = 0
    change_battle_model moors leader sultan_saladin
    end_if

    if I_EventCounter moors_leader_model = 1
    change_battle_model moors leader sultan_saladin
    end_if

    set_counter individualiseleader_moors 0

    end_monitor


    declare_counter individualiseheir_moors 0


    monitor_event BecomesFactionHeir FactionType moors

    set_counter individualiseheir_moors 1


    end_monitor

    monitor_event CharacterTurnStart FactionType moors
    and IsFactionHeir
    and I_CompareCounter individualiseheir_moors = 1


    generate_random_counter moors_heir_model 0 1


    if I_EventCounter moors_heir_model = 0
    change_battle_model moors heir eastern_sultan
    end_if

    if I_EventCounter moors_heir_model = 1
    change_battle_model moors heir eastern_sultan
    end_if

    set_counter individualiseheir_moors 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; mongols STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType mongols
    and I_TurnNumber = 0

    generate_random_counter mongols_leader_model 0 1


    if I_EventCounter mongols_leader_model = 0
    change_battle_model mongols leader sultan_nur_eldin
    end_if

    if I_EventCounter mongols_leader_model = 1
    change_battle_model mongols leader sultan_nur_eldin
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType mongols
    and I_TurnNumber = 0

    generate_random_counter mongols_heir_model 0 1


    if I_EventCounter mongols_heir_model = 0
    change_battle_model mongols heir eastern_sultan
    end_if

    if I_EventCounter mongols_heir_model = 1
    change_battle_model mongols heir eastern_sultan
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; mongols ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_mongols 0


    monitor_event BecomesFactionLeader FactionType mongols

    set_counter individualiseleader_mongols 1


    end_monitor

    monitor_event CharacterTurnStart FactionType mongols
    and IsFactionLeader
    and I_CompareCounter individualiseleader_mongols = 1


    generate_random_counter mongols_leader_model 0 1


    if I_EventCounter mongols_leader_model = 0
    change_battle_model mongols leader sultan_nur_eldin
    end_if

    if I_EventCounter mongols_leader_model = 1
    change_battle_model mongols leader sultan_nur_eldin
    end_if

    set_counter individualiseleader_mongols 0

    end_monitor


    declare_counter individualiseheir_mongols 0


    monitor_event BecomesFactionHeir FactionType mongols

    set_counter individualiseheir_mongols 1


    end_monitor

    monitor_event CharacterTurnStart FactionType mongols
    and IsFactionHeir
    and I_CompareCounter individualiseheir_mongols = 1


    generate_random_counter mongols_heir_model 0 1


    if I_EventCounter mongols_heir_model = 0
    change_battle_model mongols heir eastern_sultan
    end_if

    if I_EventCounter mongols_heir_model = 1
    change_battle_model mongols heir eastern_sultan
    end_if

    set_counter individualiseheir_mongols 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; norway STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType norway
    and I_TurnNumber = 0

    generate_random_counter norway_leader_model 0 1


    if I_EventCounter norway_leader_model = 0
    change_battle_model norway leader Norwegian_King
    end_if

    if I_EventCounter norway_leader_model = 1
    change_battle_model norway leader Norwegian_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType norway
    and I_TurnNumber = 0

    generate_random_counter norway_heir_model 0 13


    if I_EventCounter norway_heir_model = 0
    change_battle_model norway heir northern_general_a
    end_if

    if I_EventCounter norway_heir_model = 1
    change_battle_model norway heir northern_general_b
    end_if

    if I_EventCounter norway_heir_model = 2
    change_battle_model norway heir northern_general_c
    end_if

    if I_EventCounter norway_heir_model = 3
    change_battle_model norway heir northern_general_d
    end_if

    if I_EventCounter norway_heir_model = 4
    change_battle_model norway heir northern_general_e
    end_if

    if I_EventCounter norway_heir_model = 5
    change_battle_model norway heir northern_general_f
    end_if

    if I_EventCounter norway_heir_model = 6
    change_battle_model norway heir northern_general_g
    end_if

    if I_EventCounter norway_heir_model = 7
    change_battle_model norway heir northern_general_h
    end_if

    if I_EventCounter norway_heir_model = 8
    change_battle_model norway heir northern_general_i
    end_if

    if I_EventCounter norway_heir_model = 9
    change_battle_model norway heir northern_general_j
    end_if

    if I_EventCounter norway_heir_model = 10
    change_battle_model norway heir northern_general_k
    end_if

    if I_EventCounter norway_heir_model = 11
    change_battle_model norway heir northern_general_l
    end_if

    if I_EventCounter norway_heir_model = 12
    change_battle_model norway heir northern_general_m
    end_if

    if I_EventCounter norway_heir_model = 13
    change_battle_model norway heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; norway ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_norway 0


    monitor_event BecomesFactionLeader FactionType norway

    set_counter individualiseleader_norway 1


    end_monitor

    monitor_event CharacterTurnStart FactionType norway
    and IsFactionLeader
    and I_CompareCounter individualiseleader_norway = 1


    generate_random_counter norway_leader_model 0 1


    if I_EventCounter norway_leader_model = 0
    change_battle_model norway leader Norwegian_King
    end_if

    if I_EventCounter norway_leader_model = 1
    change_battle_model norway leader Norwegian_King
    end_if

    set_counter individualiseleader_norway 0

    end_monitor


    declare_counter individualiseheir_norway 0


    monitor_event BecomesFactionHeir FactionType norway

    set_counter individualiseheir_norway 1


    end_monitor

    monitor_event CharacterTurnStart FactionType norway
    and IsFactionHeir
    and I_CompareCounter individualiseheir_norway = 1


    generate_random_counter norway_heir_model 0 13


    if I_EventCounter norway_heir_model = 0
    change_battle_model norway heir northern_general_a
    end_if

    if I_EventCounter norway_heir_model = 1
    change_battle_model norway heir northern_general_b
    end_if

    if I_EventCounter norway_heir_model = 2
    change_battle_model norway heir northern_general_c
    end_if

    if I_EventCounter norway_heir_model = 3
    change_battle_model norway heir northern_general_d
    end_if

    if I_EventCounter norway_heir_model = 4
    change_battle_model norway heir northern_general_e
    end_if

    if I_EventCounter norway_heir_model = 5
    change_battle_model norway heir northern_general_f
    end_if

    if I_EventCounter norway_heir_model = 6
    change_battle_model norway heir northern_general_g
    end_if

    if I_EventCounter norway_heir_model = 7
    change_battle_model norway heir northern_general_h
    end_if

    if I_EventCounter norway_heir_model = 8
    change_battle_model norway heir northern_general_i
    end_if

    if I_EventCounter norway_heir_model = 9
    change_battle_model norway heir northern_general_j
    end_if

    if I_EventCounter norway_heir_model = 10
    change_battle_model norway heir northern_general_k
    end_if

    if I_EventCounter norway_heir_model = 11
    change_battle_model norway heir northern_general_l
    end_if

    if I_EventCounter norway_heir_model = 12
    change_battle_model norway heir northern_general_m
    end_if

    if I_EventCounter norway_heir_model = 13
    change_battle_model norway heir northern_general_n
    end_if

    set_counter individualiseheir_norway 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; kiev STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType kiev
    and I_TurnNumber = 0

    generate_random_counter kiev_leader_model 0 1


    if I_EventCounter kiev_leader_model = 0
    change_battle_model kiev leader russia_king
    end_if

    if I_EventCounter kiev_leader_model = 1
    change_battle_model kiev leader russia_king
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType kiev
    and I_TurnNumber = 0

    generate_random_counter kiev_heir_model 0 1


    if I_EventCounter kiev_heir_model = 0
    change_battle_model kiev heir russia_heir
    end_if

    if I_EventCounter kiev_heir_model = 1
    change_battle_model kiev heir russia_heir
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; kiev ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_kiev 0


    monitor_event BecomesFactionLeader FactionType kiev

    set_counter individualiseleader_kiev 1


    end_monitor

    monitor_event CharacterTurnStart FactionType kiev
    and IsFactionLeader
    and I_CompareCounter individualiseleader_kiev = 1


    generate_random_counter kiev_leader_model 0 1


    if I_EventCounter kiev_leader_model = 0
    change_battle_model kiev leader russia_king
    end_if

    if I_EventCounter kiev_leader_model = 1
    change_battle_model kiev leader russia_king
    end_if

    set_counter individualiseleader_russia 0

    end_monitor


    declare_counter individualiseheir_kiev 0


    monitor_event BecomesFactionHeir FactionType kiev

    set_counter individualiseheir_kiev 1


    end_monitor

    monitor_event CharacterTurnStart FactionType kiev
    and IsFactionHeir
    and I_CompareCounter individualiseheir_kiev = 1


    generate_random_counter kiev_heir_model 0 1


    if I_EventCounter kiev_heir_model = 0
    change_battle_model kiev heir russia_heir
    end_if

    if I_EventCounter kiev_heir_model = 1
    change_battle_model kiev heir russia_heir
    end_if

    set_counter individualiseheir_kiev 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; armenia STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType armenia
    and I_TurnNumber = 0

    generate_random_counter armenia_leader_model 0 1


    if I_EventCounter armenia_leader_model = 0
    change_battle_model armenia leader russia_king
    end_if

    if I_EventCounter armenia_leader_model = 1
    change_battle_model armenia leader russia_king
    end_if

    terminate_monitor

    end_monitor



    ;;;;;;;;;;;;;;;;;;; armenia ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_armenia 0


    monitor_event BecomesFactionLeader FactionType armenia

    set_counter individualiseleader_armenia 1


    end_monitor

    monitor_event CharacterTurnStart FactionType armenia
    and IsFactionLeader
    and I_CompareCounter individualiseleader_armenia = 1


    generate_random_counter armenia_leader_model 0 1


    if I_EventCounter armenia_leader_model = 0
    change_battle_model armenia leader russia_king
    end_if

    if I_EventCounter armenia_leader_model = 1
    change_battle_model armenia leader russia_king
    end_if

    set_counter individualiseleader_russia 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; flanders STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType flanders
    and I_TurnNumber = 0

    generate_random_counter flanders_leader_model 0 1


    if I_EventCounter flanders_leader_model = 0
    change_battle_model flanders leader Irish_King
    end_if

    if I_EventCounter flanders_leader_model = 1
    change_battle_model flanders leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType flanders
    and I_TurnNumber = 0

    generate_random_counter flanders_heir_model 0 13


    if I_EventCounter flanders_heir_model = 0
    change_battle_model flanders heir northern_general_a
    end_if

    if I_EventCounter flanders_heir_model = 1
    change_battle_model flanders heir northern_general_b
    end_if

    if I_EventCounter flanders_heir_model = 2
    change_battle_model flanders heir northern_general_c
    end_if

    if I_EventCounter flanders_heir_model = 3
    change_battle_model flanders heir northern_general_d
    end_if

    if I_EventCounter flanders_heir_model = 4
    change_battle_model flanders heir northern_general_e
    end_if

    if I_EventCounter flanders_heir_model = 5
    change_battle_model flanders heir northern_general_f
    end_if

    if I_EventCounter flanders_heir_model = 6
    change_battle_model flanders heir northern_general_g
    end_if

    if I_EventCounter flanders_heir_model = 7
    change_battle_model flanders heir northern_general_h
    end_if

    if I_EventCounter flanders_heir_model = 8
    change_battle_model flanders heir northern_general_i
    end_if

    if I_EventCounter flanders_heir_model = 9
    change_battle_model flanders heir northern_general_j
    end_if

    if I_EventCounter flanders_heir_model = 10
    change_battle_model flanders heir northern_general_k
    end_if

    if I_EventCounter flanders_heir_model = 11
    change_battle_model flanders heir northern_general_l
    end_if

    if I_EventCounter flanders_heir_model = 12
    change_battle_model flanders heir northern_general_m
    end_if

    if I_EventCounter flanders_heir_model = 13
    change_battle_model flanders heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; flanders ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_flanders 0


    monitor_event BecomesFactionLeader FactionType flanders

    set_counter individualiseleader_flanders 1


    end_monitor

    monitor_event CharacterTurnStart FactionType flanders
    and IsFactionLeader
    and I_CompareCounter individualiseleader_flanders = 1


    generate_random_counter flanders_leader_model 0 1


    if I_EventCounter flanders_leader_model = 0
    change_battle_model flanders leader Irish_King
    end_if

    if I_EventCounter flanders_leader_model = 1
    change_battle_model flanders leader Irish_King
    end_if

    set_counter individualiseleader_flanders 0

    end_monitor


    declare_counter individualiseheir_flanders 0


    monitor_event BecomesFactionHeir FactionType flanders

    set_counter individualiseheir_flanders 1


    end_monitor

    monitor_event CharacterTurnStart FactionType flanders
    and IsFactionHeir
    and I_CompareCounter individualiseheir_flanders = 1


    generate_random_counter flanders_heir_model 0 13


    if I_EventCounter flanders_heir_model = 0
    change_battle_model flanders heir northern_general_a
    end_if

    if I_EventCounter flanders_heir_model = 1
    change_battle_model flanders heir northern_general_b
    end_if

    if I_EventCounter flanders_heir_model = 2
    change_battle_model flanders heir northern_general_c
    end_if

    if I_EventCounter flanders_heir_model = 3
    change_battle_model flanders heir northern_general_d
    end_if

    if I_EventCounter flanders_heir_model = 4
    change_battle_model flanders heir northern_general_e
    end_if

    if I_EventCounter flanders_heir_model = 5
    change_battle_model flanders heir northern_general_f
    end_if

    if I_EventCounter flanders_heir_model = 6
    change_battle_model flanders heir northern_general_g
    end_if

    if I_EventCounter flanders_heir_model = 7
    change_battle_model flanders heir northern_general_h
    end_if

    if I_EventCounter flanders_heir_model = 8
    change_battle_model flanders heir northern_general_i
    end_if

    if I_EventCounter flanders_heir_model = 9
    change_battle_model flanders heir northern_general_j
    end_if

    if I_EventCounter flanders_heir_model = 10
    change_battle_model flanders heir northern_general_k
    end_if

    if I_EventCounter flanders_heir_model = 11
    change_battle_model flanders heir northern_general_l
    end_if

    if I_EventCounter flanders_heir_model = 12
    change_battle_model flanders heir northern_general_m
    end_if

    if I_EventCounter flanders_heir_model = 13
    change_battle_model flanders heir northern_general_n
    end_if

    set_counter individualiseheir_flanders 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; ireland STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType ireland
    and I_TurnNumber = 0

    generate_random_counter ireland_leader_model 0 1


    if I_EventCounter ireland_leader_model = 0
    change_battle_model ireland leader Irish_King
    end_if

    if I_EventCounter ireland_leader_model = 1
    change_battle_model ireland leader Irish_King
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType ireland
    and I_TurnNumber = 0

    generate_random_counter ireland_heir_model 0 13


    if I_EventCounter ireland_heir_model = 0
    change_battle_model ireland heir northern_general_a
    end_if

    if I_EventCounter ireland_heir_model = 1
    change_battle_model ireland heir northern_general_b
    end_if

    if I_EventCounter ireland_heir_model = 2
    change_battle_model ireland heir northern_general_c
    end_if

    if I_EventCounter ireland_heir_model = 3
    change_battle_model ireland heir northern_general_d
    end_if

    if I_EventCounter ireland_heir_model = 4
    change_battle_model ireland heir northern_general_e
    end_if

    if I_EventCounter ireland_heir_model = 5
    change_battle_model ireland heir northern_general_f
    end_if

    if I_EventCounter ireland_heir_model = 6
    change_battle_model ireland heir northern_general_g
    end_if

    if I_EventCounter ireland_heir_model = 7
    change_battle_model ireland heir northern_general_h
    end_if

    if I_EventCounter ireland_heir_model = 8
    change_battle_model ireland heir northern_general_i
    end_if

    if I_EventCounter ireland_heir_model = 9
    change_battle_model ireland heir northern_general_j
    end_if

    if I_EventCounter ireland_heir_model = 10
    change_battle_model ireland heir northern_general_k
    end_if

    if I_EventCounter ireland_heir_model = 11
    change_battle_model ireland heir northern_general_l
    end_if

    if I_EventCounter ireland_heir_model = 12
    change_battle_model ireland heir northern_general_m
    end_if

    if I_EventCounter ireland_heir_model = 13
    change_battle_model ireland heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; ireland ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_ireland 0


    monitor_event BecomesFactionLeader FactionType ireland

    set_counter individualiseleader_ireland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType ireland
    and IsFactionLeader
    and I_CompareCounter individualiseleader_ireland = 1


    generate_random_counter ireland_leader_model 0 1


    if I_EventCounter ireland_leader_model = 0
    change_battle_model ireland leader Irish_King
    end_if

    if I_EventCounter ireland_leader_model = 1
    change_battle_model ireland leader Irish_King
    end_if

    set_counter individualiseleader_ireland 0

    end_monitor


    declare_counter individualiseheir_ireland 0


    monitor_event BecomesFactionHeir FactionType ireland

    set_counter individualiseheir_ireland 1


    end_monitor

    monitor_event CharacterTurnStart FactionType ireland
    and IsFactionHeir
    and I_CompareCounter individualiseheir_ireland = 1


    generate_random_counter ireland_heir_model 0 13


    if I_EventCounter ireland_heir_model = 0
    change_battle_model ireland heir northern_general_a
    end_if

    if I_EventCounter ireland_heir_model = 1
    change_battle_model ireland heir northern_general_b
    end_if

    if I_EventCounter ireland_heir_model = 2
    change_battle_model ireland heir northern_general_c
    end_if

    if I_EventCounter ireland_heir_model = 3
    change_battle_model ireland heir northern_general_d
    end_if

    if I_EventCounter ireland_heir_model = 4
    change_battle_model ireland heir northern_general_e
    end_if

    if I_EventCounter ireland_heir_model = 5
    change_battle_model ireland heir northern_general_f
    end_if

    if I_EventCounter ireland_heir_model = 6
    change_battle_model ireland heir northern_general_g
    end_if

    if I_EventCounter ireland_heir_model = 7
    change_battle_model ireland heir northern_general_h
    end_if

    if I_EventCounter ireland_heir_model = 8
    change_battle_model ireland heir northern_general_i
    end_if

    if I_EventCounter ireland_heir_model = 9
    change_battle_model ireland heir northern_general_j
    end_if

    if I_EventCounter ireland_heir_model = 10
    change_battle_model ireland heir northern_general_k
    end_if

    if I_EventCounter ireland_heir_model = 11
    change_battle_model ireland heir northern_general_l
    end_if

    if I_EventCounter ireland_heir_model = 12
    change_battle_model ireland heir northern_general_m
    end_if

    if I_EventCounter ireland_heir_model = 13
    change_battle_model ireland heir northern_general_n
    end_if

    set_counter individualiseheir_ireland 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; lit STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType lit
    and I_TurnNumber = 0

    generate_random_counter lit_leader_model 0 1


    if I_EventCounter lit_leader_model = 0
    change_battle_model lit leader russia_king
    end_if

    if I_EventCounter lit_leader_model = 1
    change_battle_model lit leader russia_king
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType lit
    and I_TurnNumber = 0

    generate_random_counter lit_heir_model 0 1


    if I_EventCounter lit_heir_model = 0
    change_battle_model lit heir russia_heir
    end_if

    if I_EventCounter lit_heir_model = 1
    change_battle_model lit heir russia_heir
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; lit ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_lit 0


    monitor_event BecomesFactionLeader FactionType lit

    set_counter individualiseleader_lit 1


    end_monitor

    monitor_event CharacterTurnStart FactionType lit
    and IsFactionLeader
    and I_CompareCounter individualiseleader_lit = 1


    generate_random_counter lit_leader_model 0 1


    if I_EventCounter lit_leader_model = 0
    change_battle_model lit leader russia_king
    end_if

    if I_EventCounter lit_leader_model = 1
    change_battle_model lit leader russia_king
    end_if

    set_counter individualiseleader_russia 0

    end_monitor


    declare_counter individualiseheir_lit 0


    monitor_event BecomesFactionHeir FactionType lit

    set_counter individualiseheir_lit 1


    end_monitor

    monitor_event CharacterTurnStart FactionType lit
    and IsFactionHeir
    and I_CompareCounter individualiseheir_lit = 1


    generate_random_counter lit_heir_model 0 1


    if I_EventCounter lit_heir_model = 0
    change_battle_model lit heir russia_heir
    end_if

    if I_EventCounter lit_heir_model = 1
    change_battle_model lit heir russia_heir
    end_if

    set_counter individualiseheir_lit 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; elo STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType elo
    and I_TurnNumber = 0

    generate_random_counter elo_leader_model 0 1


    if I_EventCounter elo_leader_model = 0
    change_battle_model elo leader edward_general
    end_if

    if I_EventCounter elo_leader_model = 1
    change_battle_model elo leader edward_general
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType elo
    and I_TurnNumber = 0

    generate_random_counter elo_heir_model 0 13


    if I_EventCounter elo_heir_model = 0
    change_battle_model elo heir northern_general_a
    end_if

    if I_EventCounter elo_heir_model = 1
    change_battle_model elo heir northern_general_b
    end_if

    if I_EventCounter elo_heir_model = 2
    change_battle_model elo heir northern_general_c
    end_if

    if I_EventCounter elo_heir_model = 3
    change_battle_model elo heir northern_general_d
    end_if

    if I_EventCounter elo_heir_model = 4
    change_battle_model elo heir northern_general_e
    end_if

    if I_EventCounter elo_heir_model = 5
    change_battle_model elo heir northern_general_f
    end_if

    if I_EventCounter elo_heir_model = 6
    change_battle_model elo heir northern_general_g
    end_if

    if I_EventCounter elo_heir_model = 7
    change_battle_model elo heir northern_general_h
    end_if

    if I_EventCounter elo_heir_model = 8
    change_battle_model elo heir northern_general_i
    end_if

    if I_EventCounter elo_heir_model = 9
    change_battle_model elo heir northern_general_j
    end_if

    if I_EventCounter elo_heir_model = 10
    change_battle_model elo heir northern_general_k
    end_if

    if I_EventCounter elo_heir_model = 11
    change_battle_model elo heir northern_general_l
    end_if

    if I_EventCounter elo_heir_model = 12
    change_battle_model elo heir northern_general_m
    end_if

    if I_EventCounter elo_heir_model = 13
    change_battle_model elo heir northern_general_n
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; elo ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_elo 0


    monitor_event BecomesFactionLeader FactionType elo

    set_counter individualiseleader_elo 1


    end_monitor

    monitor_event CharacterTurnStart FactionType elo
    and IsFactionLeader
    and I_CompareCounter individualiseleader_elo = 1


    generate_random_counter elo_leader_model 0 1


    if I_EventCounter elo_leader_model = 0
    change_battle_model elo leader edward_general
    end_if

    if I_EventCounter elo_leader_model = 1
    change_battle_model elo leader edward_general
    end_if

    set_counter individualiseleader_elo 0

    end_monitor


    declare_counter individualiseheir_elo 0


    monitor_event BecomesFactionHeir FactionType elo

    set_counter individualiseheir_elo 1


    end_monitor

    monitor_event CharacterTurnStart FactionType elo
    and IsFactionHeir
    and I_CompareCounter individualiseheir_elo = 1


    generate_random_counter elo_heir_model 0 13


    if I_EventCounter elo_heir_model = 0
    change_battle_model elo heir northern_general_a
    end_if

    if I_EventCounter elo_heir_model = 1
    change_battle_model elo heir northern_general_b
    end_if

    if I_EventCounter elo_heir_model = 2
    change_battle_model elo heir northern_general_c
    end_if

    if I_EventCounter elo_heir_model = 3
    change_battle_model elo heir northern_general_d
    end_if

    if I_EventCounter elo_heir_model = 4
    change_battle_model elo heir northern_general_e
    end_if

    if I_EventCounter elo_heir_model = 5
    change_battle_model elo heir northern_general_f
    end_if

    if I_EventCounter elo_heir_model = 6
    change_battle_model elo heir northern_general_g
    end_if

    if I_EventCounter elo_heir_model = 7
    change_battle_model elo heir northern_general_h
    end_if

    if I_EventCounter elo_heir_model = 8
    change_battle_model elo heir northern_general_i
    end_if

    if I_EventCounter elo_heir_model = 9
    change_battle_model elo heir northern_general_j
    end_if

    if I_EventCounter elo_heir_model = 10
    change_battle_model elo heir northern_general_k
    end_if

    if I_EventCounter elo_heir_model = 11
    change_battle_model elo heir northern_general_l
    end_if

    if I_EventCounter elo_heir_model = 12
    change_battle_model elo heir northern_general_m
    end_if

    if I_EventCounter elo_heir_model = 13
    change_battle_model elo heir northern_general_n
    end_if

    set_counter individualiseheir_elo 0

    end_monitor



    ;;;;;;;;;;;;;;;;;;; timurids STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType timurids
    and I_TurnNumber = 0

    generate_random_counter timurids_leader_model 0 1


    if I_EventCounter timurids_leader_model = 0
    change_battle_model timurids leader russia_king
    end_if

    if I_EventCounter timurids_leader_model = 1
    change_battle_model timurids leader russia_king
    end_if

    terminate_monitor

    end_monitor



    ;;;;;;;;;;;;;;;;;;; timurids ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_timurids 0


    monitor_event BecomesFactionLeader FactionType timurids

    set_counter individualiseleader_timurids 1


    end_monitor

    monitor_event CharacterTurnStart FactionType timurids
    and IsFactionLeader
    and I_CompareCounter individualiseleader_timurids = 1


    generate_random_counter timurids_leader_model 0 1


    if I_EventCounter timurids_leader_model = 0
    change_battle_model timurids leader russia_king
    end_if

    if I_EventCounter timurids_leader_model = 1
    change_battle_model timurids leader russia_king
    end_if

    set_counter individualiseleader_russia 0

    end_monitor


    ;;;;;;;;;;;;;;;;;;; teutons STARTING LEADER & HEIR INDIVIDUALISING

    monitor_event FactionTurnStart FactionType teutons
    and I_TurnNumber = 0

    generate_random_counter teutons_leader_model 0 1


    if I_EventCounter teutons_leader_model = 0
    change_battle_model teutons leader teutonic_hochmeister
    end_if

    if I_EventCounter teutons_leader_model = 1
    change_battle_model teutons leader teutonic_hochmeister_a
    end_if

    terminate_monitor

    end_monitor


    monitor_event FactionTurnStart FactionType teutons
    and I_TurnNumber = 0

    generate_random_counter teutons_heir_model 0 1


    if I_EventCounter teutons_heir_model = 0
    change_battle_model teutons heir teutonic_general
    end_if

    if I_EventCounter teutons_heir_model = 1
    change_battle_model teutons heir teutonic_general
    end_if

    terminate_monitor

    end_monitor


    ;;;;;;;;;;;;;;;;;;; teutons ONGOING LEADER & HEIR INDIVIDUALISING


    declare_counter individualiseleader_teutons 0


    monitor_event BecomesFactionLeader FactionType teutons

    set_counter individualiseleader_teutons 1


    end_monitor

    monitor_event CharacterTurnStart FactionType teutons
    and IsFactionLeader
    and I_CompareCounter individualiseleader_teutons = 1


    generate_random_counter teutons_leader_model 0 1


    if I_EventCounter teutons_leader_model = 0
    change_battle_model teutons leader teutonic_hochmeister
    end_if

    if I_EventCounter teutons_leader_model = 1
    change_battle_model teutons leader teutonic_hochmeister_a
    end_if

    set_counter individualiseleader_teutons 0

    end_monitor


    declare_counter individualiseheir_teutons 0


    monitor_event BecomesFactionHeir FactionType teutons

    set_counter individualiseheir_teutons 1


    end_monitor

    monitor_event CharacterTurnStart FactionType teutons
    and IsFactionHeir
    and I_CompareCounter individualiseheir_teutons = 1


    generate_random_counter teutons_heir_model 0 1


    if I_EventCounter teutons_heir_model = 0
    change_battle_model teutons heir teutonic_general
    end_if

    if I_EventCounter teutons_heir_model = 1
    change_battle_model teutons heir teutonic_general
    end_if

    set_counter individualiseheir_teutons 0

    end_monitor
    Last edited by Werebear; December 03, 2008 at 03:57 PM.

  5. #5
    Leonnidas's Avatar Semisalis
    Join Date
    Nov 2006
    Location
    Azores
    Posts
    420

    Default Re: Faction Leader Battle Model

    Realy?! Didn't notice that although I don't give that much atention to this stuf

  6. #6

    Default Re: Faction Leader Battle Model

    Thanks guys (particularly isilendil for that script!). However, I am certainly not prepared to start a new campaign being over 200 turns in to it!

    Therefore, I need to change the BM manually. Where might the Faction Leader's entry be? In whatever replaces DMB? Am I going to crash the game by altering his skin vis-a-vis the script?

    Otherwise, I can always find a skin I like for the Faction Leader and rename it to the same as the reference in the the DMB equivalent...?

  7. #7
    bardock85's Avatar Libertus
    Join Date
    Jan 2010
    Location
    Medieval II Total War Heaven
    Posts
    53

    Default Re: Faction Leader Battle Model

    Hey isilendil,

    I have a quick question, is this also for DLV 6.2? and if it is, there are three campaign script files...so which ones?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •