-
December 03, 2008, 10:07 AM
#1
Civis
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.
-
December 03, 2008, 12:36 PM
#2
Re: Faction Leader Battle Model
What thread did you find it in? I haven't encountered multiple faction leader/heir models.
-
December 03, 2008, 02:44 PM
#3
Re: Faction Leader Battle Model
It should be unique, talk to Harry about it
-
December 03, 2008, 03:51 PM
#4
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.
-
December 03, 2008, 04:27 PM
#5
-
December 04, 2008, 09:29 AM
#6
Civis
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...?
-
March 05, 2010, 06:09 AM
#7
Libertus
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
-
Forum Rules