;
; Campaign script
;
script
; ---------------------
; counters
declare_counter Opened_Faction_Overview_Scroll
declare_counter Opened_Settlement_Scroll
declare_counter mongols_sarkel
declare_counter mongols_yerevan
declare_counter mongols_baghdad
declare_counter timurids_sarkel
declare_counter timurids_yerevan
declare_counter timurids_baghdad
; ---------------------
; start up
;freeze_faction_ai aztecs
;----------------------
; monitors
;-- Mongols invasions --
monitor_event EventCounter EventCounterType mongols_invasion_warn
and EventCounter > 0
; ADD SCOUTING INVASION
add_events
event counter mongols_invasion
date 4 8
end_add_events
if I_EventCounter mongols_invasion_warn == 2
terminate_monitor
end_if
end_monitor
monitor_event EventCounter EventCounterType mongols_invasion
and EventCounter > 0
if I_EventCounter mongols_invasion == 1
add_events
;;; SCOUTING INVASION
event emergent_faction mongols
date 0
; region Tbilisi_Province
region Yerevan_Province
region Bulgar_Province
region Sarkel_Province
region Baghdad_Province
movie event/mongols_invade.bik
;ADD MONGOL INVASION 1
event counter mongols_invasion
date 2
end_add_events
end_if
if I_EventCounter mongols_invasion == 2
;Sarkel
if I_CharacterTypeNearTile mongols named_character, 30 446, 240
set_counter mongols_sarkel 1
end_if
;Tbilisi / Yerevan
if I_CharacterTypeNearTile mongols named_character, 20 481, 180
set_counter mongols_yerevan 1
end_if
;Baghdad
if I_CharacterTypeNearTile mongols named_character, 30 503, 126
set_counter mongols_baghdad 1
end_if
;;; MONGOL INVASION 1 SCRIPT
spawn_army
faction mongols
character Jebe, named character, age 30, x 493, y 282, family ;command 8, dread 9, loyalty 7, piety 1
traits EasternWarlord 3 , GoodCommander 2 , Bloodthirsty 2 , BattleDread 4 , StrategyDread 2 , PublicFaith 1 , Loyal 2 , ContentGeneral 3 ;command 8, dread 9, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Aradai, named character, age 22, x 499, y 286, family ;command 6, dread 7, loyalty 7, piety 1
traits EasternWarlord 2 , Anger 3 , BattleDread 2 , StrategyDread 2 , PublicFaith 1 , Loyal 2 , ContentGeneral 3 ;command 6, dread 7, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Bayan, named character, age 21, x 493, y 291, family ;command 6, dread 7, loyalty 7, piety 1
traits EasternWarlord 2 , Anger 3 , BattleDread 2 , StrategyDread 2 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 6, dread 7, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
end
;;; move them to location of first invasion
if I_CompareCounter mongols_sarkel = 1
reposition_character Jebe, 487, 262
reposition_character Aradai, 489, 263
reposition_character Bayan, 489, 262
end_if
if I_CompareCounter mongols_yerevan = 1
reposition_character Jebe, 506, 181
reposition_character Aradai, 510, 180
reposition_character Bayan, 508, 181
end_if
if I_CompareCounter mongols_baghdad = 1
reposition_character Jebe, 505, 132
reposition_character Aradai, 503, 133
reposition_character Bayan, 503, 131
end_if
;ADD MONGOL INVASION 2
add_events
event counter mongols_invasion
date 20 40
end_add_events
end_if
if I_EventCounter mongols_invasion == 3
;;; MONGOL INVASION 2 SCRIPT
spawn_army
faction mongols
character Batu, named character, age 26, x 493, y 282, family ;command 8, dread 9, loyalty 7, piety 1
traits EasternWarlord 3 , GoodCommander 2 , Genocide 2 , BattleDread 2 , StrategyDread 1 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 8, dread 9, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Subutai, named character, age 25, x 499, y 286, family ;command 9, dread 9, loyalty 7, piety 1
traits EasternWarlord 2 , GoodCommander 3 , Anger 3 , BattleDread 3 , StrategyDread 3 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 9, dread 9, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Berkei, named character, age 24, x 493, y 281, family ;command 7, dread 7, loyalty 7, piety 6
traits EasternWarlord 3 , Anger 2 , BattleDread 2 , StrategyDread 2 , PublicFaith 4, TouchedByTheGods 1 , Loyal 2, ContentGeneral 3 ;command 7, dread 7, loyalty 7, piety 6
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Orda, named character, age 23, x 500, y 286, family ;command 7, dread 7, loyalty 7, piety 1
traits EasternWarlord 3 , StrategicSkill 1 , BattleDread 2 , StrategyDread 3 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 7, dread 7, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
end
if I_CompareCounter mongols_sarkel = 1
reposition_character Batu, 487, 262
reposition_character Subutai, 489, 263
reposition_character Berkei, 489, 262
reposition_character Orda, 488, 262
end_if
if I_CompareCounter mongols_yerevan = 1
reposition_character Batu, 506, 181
reposition_character Subutai, 510, 180
reposition_character Berkei, 508, 181
reposition_character Orda, 507, 179
end_if
if I_CompareCounter mongols_baghdad = 1
reposition_character Batu, 505, 132
reposition_character Subutai, 505, 133
reposition_character Berkei, 503, 133
reposition_character Orda, 503, 131
end_if
;ADD MONGOL INVASION 3
add_events
event counter mongols_invasion
date 30 50
end_add_events
end_if
if I_EventCounter mongols_invasion == 4
;;; MONGOL INVASION 3 SCRIPT
spawn_army
faction mongols
character Hulegu, named character, age 25, x 493, y 282, family ;command 8, dread 9, loyalty 7, piety 0
traits EasternWarlord 3 , Genocide 2 , NaturalMilitarySkill 2 , BattleDread 3 , StrategyDread 2 , Loyal 2, ContentGeneral 3 ;command 8, dread 9, loyalty 7, piety 0
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Kitbuqa, named character, age 24, x 499, y 286, family ;command 8, dread 9, loyalty 7, piety 0
traits EasternWarlord 3 , Anger 3 , BattleDread 3 , StrategyDread 2 , Loyal 2, ContentGeneral 3 ;command 8, dread 9, loyalty 7, piety 0
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Abaqha, named character, age 23, x 493, y 291, family ;command 7, dread 7, loyalty 7, piety 0
traits EasternWarlord 2 , Bloodthirsty 2 , GoodCommander 2 , BattleDread 2 , StrategyDread 2 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 7, dread 7, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction mongols
character Kuo_Kan, named character, age 22, x 495, y 292, family ;command 7, dread 7, loyalty 7, piety 0
traits EasternWarlord 2 , Bloodthirsty 2 , GoodCommander 2 , BattleDread 2 , StrategyDread 2 , PublicFaith 1, Loyal 2, ContentGeneral 3 ;command 7, dread 7, loyalty 7, piety 1
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Infantry exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Foot Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Light Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Horse Archers exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
unit AS Trebuchet exp 6 armour 0 weapon_lvl 0
end
if I_CompareCounter mongols_sarkel = 1
reposition_character Hulegu, 487, 262
reposition_character Kitbuqa, 489, 263
reposition_character Abaqha, 489, 262
reposition_character Kuo_Kan, 490, 264
end_if
if I_CompareCounter mongols_yerevan = 1
reposition_character Hulegu, 506, 181
reposition_character Kitbuqa, 510, 180
reposition_character Abaqha, 508, 181
reposition_character Kuo_Kan, 507, 179
end_if
if I_CompareCounter mongols_baghdad = 1
reposition_character Hulegu, 505, 132
reposition_character Kitbuqa, 503, 133
reposition_character Abaqha, 505, 133
reposition_character Kuo_Kan, 503, 131
end_if
terminate_monitor
end_if
end_monitor
;-- Timurids invasion --
monitor_event EventCounter EventCounterType timurids_invasion_warn
and EventCounter > 0
; ADD SCOUTING INVASION
add_events
event counter timurids_invasion
date 2 4
end_add_events
if I_EventCounter timurids_invasion_warn == 2
terminate_monitor
end_if
end_monitor
monitor_event EventCounter EventCounterType timurids_invasion
and EventCounter > 0
if I_EventCounter timurids_invasion == 1
;;; SCOUTING INVASION
add_events
event emergent_faction timurids
date 0
; region Tbilisi_Province
region Yerevan_Province
region Voplga-Bulgar_Province
region Sarkel_Province
region Baghdad_Province
movie event/timurids_invade.bik
; ADD TIMURID INVASION 1
event counter timurids_invasion
date 2
end_add_events
end_if
if I_EventCounter timurids_invasion == 2
;Sarkel
if I_CharacterTypeNearTile timurids named_character, 60 446, 240
set_counter timurids_sarkel 1
end_if
;Tbilisi / Yerevan
if I_CharacterTypeNearTile timurids named_character, 40 481, 180
set_counter timurids_yerevan 1
end_if
;Baghdad
if I_CharacterTypeNearTile timurids named_character, 60 503, 126
set_counter timurids_baghdad 1
end_if
;;; TIMURID INVASION 1 SCRIPT
spawn_army
faction timurids
character Timur, named character, age 30, x 493, y 282, family ;Command 9 Dread 9 Loyalty 6 Piety 4
traits EasternWarlord 3 , GoodCommander 3 , Bloodthirsty 2 , BattleDread 3 , StrategyDread 2 , PublicFaith 4 , Loyal 1 , ContentGeneral 3 ;command 9, dread 9, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Husayn, named character, age 24, x 499, y 286, family ;Command 7 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , GoodCommander 1 , Anger 3 , BattleDread 2 , StrategyDread 3 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 7, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Umar_Shaykh, named character, age 23, x 493, y 291, family ;Command 6 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , Anger 3 , BattleDread 3 , StrategyDread 2 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 6, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Naffatun exp 6 armour 0 weapon_lvl 0
unit AS Grand Bombard exp 6 armour 0 weapon_lvl 0
unit AS Grand Bombard exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Miran, named character, age 22, x 499, y 291, family ;Command 6 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , Bloodthirsty 2 , GoodCommander 1 , BattleDread 2 , StrategyDread 3 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 6, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Naffatun exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
end
;;; move them to location of first invasion
if I_CompareCounter timurids_sarkel = 1
reposition_character Timur, 487, 262
reposition_character Husayn, 489, 263
reposition_character Umar_Shaykh, 489, 262
reposition_character Miran, 488, 263
end_if
if I_CompareCounter timurids_yerevan = 1
reposition_character Timur, 506, 181
reposition_character Husayn, 510, 180
reposition_character Umar_Shaykh, 508, 181
reposition_character Miran, 507, 179
end_if
if I_CompareCounter timurids_baghdad = 1
reposition_character Timur, 505, 132
reposition_character Husayn, 503, 133
reposition_character Umar_Shaykh, 503, 131
reposition_character Miran, 504, 131
end_if
; ADD TIMURID INVASION 2
add_events
event counter timurids_invasion
date 12 24
end_add_events
end_if
if I_EventCounter timurids_invasion == 3
;;; TIMURID INVASION 2 SCRIPT
spawn_army
faction timurids
character Shahrukh, named character, age 22, x 493, y 282, family ;Command 7 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , GoodCommander 1 , Anger 3 , BattleDread 2 , StrategyDread 3 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 7, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Pir_Muhammed, named character, age 21, x 499, y 286, family ;Command 7 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , GoodCommander 1 , Anger 3 , BattleDread 2 , StrategyDread 3 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 7, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephants exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
unit Elephant Artillery exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Nayaga, named character, age 20, x 493, y 291, family ;Command 6 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , Bloodthirsty 2 , GoodCommander 1 , BattleDread 3 , StrategyDread 2 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 6, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Naffatun exp 6 armour 0 weapon_lvl 0
unit AS Grand Bombard exp 6 armour 0 weapon_lvl 0
unit AS Grand Bombard exp 6 armour 0 weapon_lvl 0
end
spawn_army
faction timurids
character Dayir, named character, age 19, x 496, y 287, family ;Command 6 Dread 7 Loyalty 6 Piety 4
traits EasternWarlord 2 , Bloodthirsty 2 , GoodCommander 1 , BattleDread 2 , StrategyDread 3 , PublicFaith 4, Loyal 1, ContentGeneral 3 ;command 6, dread 7, loyalty 6, piety 4
unit Mongol Bodyguard exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Lancers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Mongol Heavy Archers exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit Sabadar Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit ME Halberd Militia exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Turkomans exp 6 armour 0 weapon_lvl 0
unit Naffatun exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
unit AS Rocket Launcher exp 6 armour 0 weapon_lvl 0
end
;;; move them to location of first invasion
if I_CompareCounter timurids_sarkel = 1
reposition_character Shahrukh, 487, 262
reposition_character Pir_Muhammed, 489, 263
reposition_character Nayaga, 489, 262
reposition_character Dayir, 488, 264
end_if
if I_CompareCounter timurids_yerevan = 1
reposition_character Shahrukh, 506, 181
reposition_character Pir_Muhammed, 510, 180
reposition_character Nayaga, 508, 181
reposition_character Dayir, 507, 179
end_if
if I_CompareCounter timurids_baghdad = 1
reposition_character Shahrukh, 505, 132
reposition_character Pir_Muhammed, 505, 133
reposition_character Nayaga, 503, 133
reposition_character Dayir, 503, 131
end_if
terminate_monitor
end_if
end_monitor