declare_counter kievan_rus_emerge
;;;;Первое (First) восстание со 100% шансом
monitor_event SettlementTurnEnd SettlementName Kiev
and I_NumberOfSettlements kievan_rus < 1
set_counter kievan_rus_emerge 1
add_settlement_turmoil Kiev 10
if RandomPercent > 50
add_settlement_turmoil Chernigov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
if RandomPercent > 50
add_settlement_turmoil Turov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
terminate_monitor
end_monitor
monitor_event SettlementTurnEnd SettlementName Kiev
and SettlementIsLocal
and I_NumberOfSettlements kievan_rus < 1
and SettlementLoyaltyLevel < loyalty_content
and not I_SettlementUnderSiege Kiev
and I_CompareCounter kievan_rus_emerge = 0
set_counter kievan_rus_emerge 1
add_settlement_turmoil Kiev 10
if RandomPercent > 50
add_settlement_turmoil Chernigov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
if RandomPercent > 50
add_settlement_turmoil Turov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
end_monitor
monitor_event SettlementTurnEnd SettlementName Kiev
and not SettlementIsLocal ;For AI (Для ИИ)
and I_NumberOfSettlements kievan_rus < 1
and RandomPercent > 90 ;;;Вместо порядка для ИИ процент.
and not I_SettlementUnderSiege Kiev
and I_CompareCounter kievan_rus_emerge = 0
set_counter kievan_rus_emerge 1
add_settlement_turmoil Kiev 10
if RandomPercent > 50
add_settlement_turmoil Chernigov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
if RandomPercent > 50
add_settlement_turmoil Turov 7 ;Эффект сработает только на конец хода поселения, в основном скрипте, где передаеться город эффекта не будет
end_if
end_monitor
monitor_event FactionTurnEnd FactionType slave
and I_CompareCounter kievan_rus_emerge = 1
and not I_SettlementUnderSiege Kiev
set_counter Kievan_rus_king 1
console_command create_building Kiev "hinterland_scriptai_build" ;;; Уберем бонусы от зданий
spawn_army
faction kievan_rus
character random_name, named character, age 37, x 296, y 205, direction N
traits MilitaryInclination 1 , Military_Edu 2 , NaturalMilitarySkill 1 , PublicFaith 1 , Loyal 2 , ReligionStarter 1 , LoyaltyStarter 1 , HighPersonalSecurity 3 , NaturalAiBoost 3
unit EE Bodyguard exp 9 armour 1 weapon_lvl 0
unit Smolensk Infantry exp 3 armour 0 weapon_lvl 0
unit Smolensk Infantry exp 5 armour 0 weapon_lvl 0
unit Polotsk Boyar Druzhina exp 7 armour 0 weapon_lvl 0
unit Kievan Palace Guard exp 5 armour 0 weapon_lvl 0
unit Boyars exp 7 armour 0 weapon_lvl 0
unit Rus Senior Militia exp 1 armour 0 weapon_lvl 0
unit Boyars exp 9 armour 0 weapon_lvl 0
unit Druzhina exp 3 armour 0 weapon_lvl 0
unit Druzhina exp 4 armour 0 weapon_lvl 0
unit Dismounted Druzhina exp 5 armour 0 weapon_lvl 0
unit Dismounted Druzhina exp 5 armour 0 weapon_lvl 0
unit Dismounted Junior Druzhina exp 8 armour 0 weapon_lvl 0
unit Dismounted Boyars exp 6 armour 0 weapon_lvl 0
unit Rus Senior Militia exp 5 armour 0 weapon_lvl 0
unit Senior Mounted Militia exp 6 armour 0 weapon_lvl 0
unit Novgorod Home Guard exp 1 armour 0 weapon_lvl 0
unit Junior Druzhina exp 8 armour 0 weapon_lvl 0
unit Luchniki exp 5 armour 0 weapon_lvl 0
unit Luchniki exp 5 armour 0 weapon_lvl 0
sieging
if I_SettlementOwner Kiev = england
faction_emerge kievan_rus england 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30 ;;;;Лидер умирает почему-то. Поэтому лидером будет чувак выше.
end_if
if I_SettlementOwner Kiev = france
faction_emerge kievan_rus france 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = venice
faction_emerge kievan_rus venice 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = sicily
faction_emerge kievan_rus sicily 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = milan
faction_emerge kievan_rus milan 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = denmark
faction_emerge kievan_rus denmark 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = egypt
faction_emerge kievan_rus egypt 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = cumans
faction_emerge kievan_rus cumans 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = mongols
faction_emerge kievan_rus mongols 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = turks
faction_emerge kievan_rus turks 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = hre
faction_emerge kievan_rus hre 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = portugal
faction_emerge kievan_rus portugal 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = poland
faction_emerge kievan_rus poland 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = byzantium
faction_emerge kievan_rus byzantium 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = moors
faction_emerge kievan_rus moors 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = russia
faction_emerge kievan_rus russia 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = spain
faction_emerge kievan_rus spain 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = hungary
faction_emerge kievan_rus hungary 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = aragon
faction_emerge kievan_rus aragon 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = lithuania
faction_emerge kievan_rus lithuania 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = scotland
faction_emerge kievan_rus scotland 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = teutonic_order
faction_emerge kievan_rus teutonic_order 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = norway
faction_emerge kievan_rus norway 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = jerusalem
faction_emerge kievan_rus jerusalem 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = kwarezm
faction_emerge kievan_rus kwarezm 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = vladimir
faction_emerge kievan_rus vladimir 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = papal_states
faction_emerge kievan_rus papal_states 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = sweden
faction_emerge kievan_rus sweden 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
if I_SettlementOwner Kiev = georgia
faction_emerge kievan_rus georgia 1 400.0 100.0 1.2 town true Leaderkievan_rus Kirill 30
end_if
;;Да, да такое тоже возможно, бунт и т.п
if I_SettlementOwner Kiev = slave
faction_emerge kievan_rus slave 1 400.0 400.0 1.2 town false Leaderkievan_rus Kirill 30
end_if
;;;;Нужно защитить город читерскими юнитами
if I_SettlementOwner Kiev = kievan_rus
create_unit Kiev, EE Bodyguard, num 2, exp 9, arm 1, wep 1
create_unit Kiev, Polotsk Boyar Druzhina, num 2, exp 9, arm 1, wep 1
create_unit Kiev, Dismounted Druzhina, num 2, exp 9, arm 1, wep 1
create_unit Kiev, Rus Senior Militia, num 2, exp 9, arm 1, wep 1
create_unit Kiev, Smolensk Infantry, num 2, exp 9, arm 1, wep 1
create_unit Kiev, Luchniki, num 2, exp 9, arm 1, wep 1
end_if
if I_SettlementOwner Chernigov = kievan_rus
create_unit Chernigov, EE Bodyguard, num 2, exp 9, arm 1, wep 1
create_unit Chernigov, Polotsk Boyar Druzhina, num 2, exp 9, arm 1, wep 1
create_unit Chernigov, Dismounted Druzhina, num 2, exp 9, arm 1, wep 1
create_unit Chernigov, Rus Senior Militia, num 2, exp 9, arm 1, wep 1
create_unit Chernigov, Smolensk Infantry, num 2, exp 9, arm 1, wep 1
create_unit Chernigov, Luchniki, num 2, exp 9, arm 1, wep 1
end_if
historic_event capital_kievan_rus
set_counter kievan_rus_emerge 2
end_monitor
monitor_event PreFactionTurnStart FactionIsLocal
and I_CompareCounter kievan_rus_emerge = 2
set_counter kievan_rus_emerge 0
destroy_buildings kievan_rus hinterland_scriptai_build false
end_monitor