republics shot and killed in preparation for s&s
This commit is contained in:
parent
e947a33860
commit
5f9505526a
33 changed files with 2645 additions and 2457 deletions
|
|
@ -1,5 +0,0 @@
|
|||
# Time
|
||||
catalyst_situation_passing_of_time_blessing = {}
|
||||
catalyst_situation_passing_of_time_lucky_chance_blessing = {}
|
||||
catalyst_situation_passing_of_time_havsarsan = {}
|
||||
catalyst_situation_passing_of_time_lucky_chance_havsarsan = {}
|
||||
|
|
@ -1,453 +0,0 @@
|
|||
the_great_steppe = {
|
||||
illustration = "gfx/interface/illustrations/event_story/mpo_steppe_region.dds"
|
||||
situation_group_type = major
|
||||
|
||||
# Initial nomad assignment is done in two on_actions sections within game_start.txt, on_game_start and on_game_start_after_lobby
|
||||
# Basic nomad govs are assigned in on_game_start so that realms that are nomadic correctly appear as such in the lobby
|
||||
# Nomad titular titles, traits, domiciles are assigned in on_game_start_after_lobby, because read order made the game throw errors when these items were read pre-lobby-initialization
|
||||
|
||||
window = the_great_steppe
|
||||
gui_window_name = "window_the_great_steppe"
|
||||
map_mode = sub_regions
|
||||
|
||||
is_unique = yes # It can only exist once in the world
|
||||
migration = yes
|
||||
|
||||
##################################################
|
||||
# Regions
|
||||
##################################################
|
||||
sub_regions = {
|
||||
world_europe = {
|
||||
map_color = { 0 51 153 }
|
||||
geographical_regions = { world_europe }
|
||||
}
|
||||
}
|
||||
|
||||
##################################################
|
||||
# On Actions
|
||||
##################################################
|
||||
|
||||
on_monthly = {
|
||||
trigger_event = {
|
||||
on_action = mpo_the_great_steppe_monthly_pulse
|
||||
}
|
||||
}
|
||||
|
||||
on_yearly = {
|
||||
trigger_event = {
|
||||
on_action = mpo_the_great_steppe_yearly_pulse
|
||||
}
|
||||
trigger_event = {
|
||||
on_action = mpo_generic_nomadic_region_yearly_pulse
|
||||
}
|
||||
}
|
||||
|
||||
##################################################
|
||||
# Groups
|
||||
##################################################
|
||||
participant_groups = {
|
||||
nomad_rulers_capital = {
|
||||
require_capital_in_sub_region = yes
|
||||
auto_add_landless_rulers = no
|
||||
|
||||
is_character_valid = {
|
||||
has_government = nomad_government
|
||||
highest_held_title_tier >= tier_county
|
||||
}
|
||||
|
||||
on_join = {
|
||||
if = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
NOT = { has_character_flag = mpo_the_great_steppe_events_0001_var }
|
||||
}
|
||||
trigger_event = mpo_the_great_steppe.0001
|
||||
}
|
||||
}
|
||||
|
||||
map_color = { 255 127 80 }
|
||||
}
|
||||
|
||||
nomad_rulers_realm = {
|
||||
require_capital_in_sub_region = no
|
||||
require_realm_in_sub_region = yes
|
||||
auto_add_landless_rulers = no
|
||||
|
||||
is_character_valid = {
|
||||
has_government = nomad_government
|
||||
highest_held_title_tier >= tier_county
|
||||
}
|
||||
|
||||
on_join = {
|
||||
if = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
NOT = { has_character_flag = mpo_the_great_steppe_events_0001_var }
|
||||
}
|
||||
trigger_event = mpo_the_great_steppe.0001
|
||||
}
|
||||
}
|
||||
|
||||
map_color = { 255 127 80 }
|
||||
}
|
||||
|
||||
herders = {
|
||||
auto_add_landless_rulers = no
|
||||
is_character_valid = {
|
||||
has_government = herder_government
|
||||
highest_held_title_tier >= tier_county
|
||||
}
|
||||
map_color = { 235 213 52 }
|
||||
}
|
||||
|
||||
settled_rulers = { # They're unaware they're part of the situation, this is just so we can apply the fertility modifiers to their counties
|
||||
auto_add_landless_rulers = no
|
||||
is_character_valid = {
|
||||
NOR = {
|
||||
has_government = herder_government
|
||||
has_government = nomad_government
|
||||
}
|
||||
highest_held_title_tier >= tier_county
|
||||
}
|
||||
on_join = {
|
||||
if = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
NOT = { has_variable = mpo_the_great_steppe_events_0001_var }
|
||||
has_government = peasantrepublic_government
|
||||
}
|
||||
trigger_event = mpo_the_great_steppe.0001
|
||||
}
|
||||
}
|
||||
map_color = { 19 111 0 }
|
||||
}
|
||||
}
|
||||
|
||||
##################################################
|
||||
# Phases
|
||||
##################################################
|
||||
start_phase = situation_steppe_abundant_grazing_season
|
||||
|
||||
phases = {
|
||||
situation_steppe_abundant_grazing_season = {
|
||||
icon = "gfx/interface/icons/seasons/abudant_grazing.dds"
|
||||
illustration = "gfx/interface/illustrations/terrain_types/mpo_season_abudant_grazing.dds"
|
||||
max_duration = { days = 3650 }
|
||||
|
||||
on_start = {
|
||||
scope:situation_sub_region = {
|
||||
save_scope_as = my_subregion
|
||||
every_situation_sub_region_participant_group = {
|
||||
limit = { participant_group_type = nomad_rulers_capital }
|
||||
every_situation_group_participant = {
|
||||
trigger_event = mpo_the_great_steppe.0002
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
max_duration_next_phase = random_non_takeover
|
||||
|
||||
future_phases = {
|
||||
situation_steppe_severe_drought_season = {
|
||||
}
|
||||
situation_steppe_warm_nights_season = {
|
||||
}
|
||||
situation_steppe_abundant_grazing_season = {
|
||||
}
|
||||
}
|
||||
|
||||
modifier_sets = {
|
||||
situation_steppe_fertility_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_fertility.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_abundant_grazing_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
nomad_rulers_realm = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_abundant_grazing_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
herders = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_abundant_grazing_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
settled_rulers = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_abundant_grazing_growth_mult_value
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_subject_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_subject.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
vassal_opinion = 20
|
||||
}
|
||||
parameters = {
|
||||
the_great_steppe_demand_herd_higher_rate = yes
|
||||
}
|
||||
}
|
||||
settled_rulers = {
|
||||
character_modifier = {
|
||||
vassal_opinion = 10
|
||||
vassal_tax_contribution_mult = 0.05
|
||||
vassal_levy_contribution_mult = 0.05
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_military_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_military.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
men_at_arms_maintenance = -0.1
|
||||
}
|
||||
}
|
||||
settled_rulers = {
|
||||
character_modifier = {
|
||||
men_at_arms_maintenance = -0.1
|
||||
levy_size = 0.1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_personal_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_character.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
parameters = {
|
||||
the_great_steppe_cheaper_hunts = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_severe_drought_season = {
|
||||
icon = "gfx/interface/icons/seasons/severe_drought.dds"
|
||||
illustration = "gfx/interface/illustrations/terrain_types/mpo_season_severe_drought.dds"
|
||||
max_duration = { days = 3650 }
|
||||
|
||||
map_province_effect = drought
|
||||
|
||||
on_start = {
|
||||
scope:situation_sub_region = {
|
||||
save_scope_as = my_subregion
|
||||
every_situation_sub_region_participant_group = {
|
||||
limit = { participant_group_type = nomad_rulers_capital }
|
||||
every_situation_group_participant = {
|
||||
trigger_event = mpo_the_great_steppe.0002
|
||||
}
|
||||
}
|
||||
every_situation_sub_region_participant_group = {
|
||||
limit = { participant_group_type = herders }
|
||||
every_situation_group_participant = {
|
||||
trigger_event = mpo_the_great_steppe.0003
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
max_duration_next_phase = random_non_takeover
|
||||
|
||||
future_phases = {
|
||||
situation_steppe_abundant_grazing_season = {
|
||||
}
|
||||
situation_steppe_severe_drought_season = {
|
||||
}
|
||||
situation_steppe_warm_nights_season = {
|
||||
}
|
||||
}
|
||||
|
||||
modifier_sets = {
|
||||
situation_steppe_fertility_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_fertility.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
county_modifier = {
|
||||
county_fertility_decline_mult = cf_severe_drought_decline_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
nomad_rulers_realm = {
|
||||
county_modifier = {
|
||||
county_fertility_decline_mult = cf_severe_drought_decline_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
herders = {
|
||||
county_modifier = {
|
||||
county_fertility_decline_add = cf_severe_drought_decline_add_value
|
||||
county_fertility_decline_mult = cf_severe_drought_decline_mult_value
|
||||
county_fertility_growth_mult = cf_severe_drought_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
settled_rulers = {
|
||||
county_modifier = {
|
||||
county_fertility_decline_add = cf_severe_drought_decline_add_value
|
||||
county_fertility_decline_mult = cf_severe_drought_decline_mult_value
|
||||
county_fertility_growth_mult = cf_severe_drought_growth_mult_value
|
||||
}
|
||||
character_modifier = {
|
||||
levy_size = 0.05
|
||||
vassal_tax_contribution_mult = 0.05
|
||||
vassal_levy_contribution_mult = 0.05
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_subject_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_subject.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
parameters = {
|
||||
the_great_steppe_migration_acceptance_boost = yes
|
||||
the_great_steppe_migration_morale_boost = yes
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_herd_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_herd.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
herd_conversion = 0.05
|
||||
herd_gain_mult = -0.05
|
||||
}
|
||||
}
|
||||
settled_rulers = {
|
||||
character_modifier = {
|
||||
herd_conversion = 0.05
|
||||
herd_gain_mult = -0.05
|
||||
levy_size = -0.05
|
||||
vassal_tax_contribution_mult = -0.05
|
||||
vassal_levy_contribution_mult = -0.05
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_military_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_military.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
raid_speed = 0.25
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_warm_nights_season = {
|
||||
icon = "gfx/interface/icons/seasons/everlasting_summer.dds"
|
||||
illustration = "gfx/interface/illustrations/terrain_types/mpo_season_everlasting_summer.dds"
|
||||
max_duration = { days = 3650 }
|
||||
|
||||
map_province_effect = summer
|
||||
map_province_effect_intensity = 0.6
|
||||
|
||||
on_start = {
|
||||
scope:situation_sub_region = {
|
||||
save_scope_as = my_subregion
|
||||
every_situation_sub_region_participant_group = {
|
||||
limit = { participant_group_type = nomad_rulers_capital }
|
||||
every_situation_group_participant = {
|
||||
trigger_event = mpo_the_great_steppe.0002
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
max_duration_next_phase = random_non_takeover
|
||||
|
||||
future_phases = {
|
||||
situation_steppe_severe_drought_season = {
|
||||
}
|
||||
situation_steppe_abundant_grazing_season = {
|
||||
}
|
||||
situation_steppe_warm_nights_season = {
|
||||
}
|
||||
}
|
||||
|
||||
modifier_sets = {
|
||||
situation_steppe_fertility_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_fertility.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_warm_nights_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
nomad_rulers_realm = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_warm_nights_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
herders = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_warm_nights_growth_mult_value
|
||||
}
|
||||
}
|
||||
|
||||
settled_rulers = {
|
||||
county_modifier = {
|
||||
county_fertility_growth_mult = cf_warm_nights_growth_mult_value
|
||||
}
|
||||
character_modifier = {
|
||||
levy_size = 0.1
|
||||
vassal_tax_contribution_mult = 0.1
|
||||
vassal_levy_contribution_mult = 0.1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_military_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_military.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
movement_speed = 0.1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
situation_steppe_subject_effects = {
|
||||
icon = "gfx/interface/icons/situations/situation_modifier_subject.dds"
|
||||
|
||||
nomad_rulers_capital = {
|
||||
character_modifier = {
|
||||
tributary_opinion = 5
|
||||
vassal_opinion = 5
|
||||
vassal_herd_contribution_mult = 0.2
|
||||
}
|
||||
}
|
||||
settled_rulers = {
|
||||
character_modifier = {
|
||||
tributary_opinion = 5
|
||||
vassal_opinion = 5
|
||||
vassal_herd_contribution_mult = 0.1
|
||||
vassal_tax_contribution_mult = 0.1
|
||||
vassal_levy_contribution_mult = 0.1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue