CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial

Major decision · Major Nomadic Decisions

Expand the Steppes

Add new regions to The Great Steppe

We grew strong in our homeland, but conquests and adventures have taken us farther and farther away from our old pastures and hunting grounds, and towards lands filled with settled peoples and sedentary customs. We should introduce our way of life to these new and strange lands.

Requirements

The game shows no text of its own for these conditions; the script is below.

Shown to a character when (is_shown) (61 lines of game script)
any_character_situation = {
	situation:the_great_steppe ?= this
}
government_has_flag = government_is_nomadic
OR = {
	great_steppe_not_in_sub_region_trigger = {
		REGION = world_khorasan
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = ghw_region_anatolia
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = custom_eastern_balkans
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = ghw_region_northern_russia
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = custom_hungary
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = ghw_region_poland
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = ghw_region_baltic
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_caucasus_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = world_transoxiana
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_persia_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_siberia_further_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_hexi_tarim_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_north_china_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_central_china_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = dlc_mpo_steppe_north_east_asia_expansion
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = world_asia_korea
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = world_asia_japan
	}
	great_steppe_not_in_sub_region_trigger = {
		REGION = ghw_region_southern_russia
	}
}
has_mpo_dlc_trigger = yes

As written in game/common/decisions/dlc_decisions/mpo/mpo_decisions.txt.

Can be taken when (is_valid) (123 lines of game script)
is_independent_ruler = yes
highest_held_title_tier >= tier_duchy
trigger_if = {
	limit = {
		scope:ghw_region_anatolia = yes
	}
	completely_controls_region = ghw_region_anatolia
}
trigger_else_if = {
	limit = {
		scope:custom_eastern_balkans = yes
	}
	completely_controls_region = custom_eastern_balkans
}
trigger_else_if = {
	limit = {
		scope:ghw_region_northern_russia = yes
	}
	completely_controls_region = ghw_region_northern_russia
}
trigger_else_if = {
	limit = {
		scope:ghw_region_southern_russia = yes
	}
	completely_controls_region = ghw_region_southern_russia
}
trigger_else_if = {
	limit = {
		scope:custom_hungary = yes
	}
	completely_controls_region = custom_hungary
}
trigger_else_if = {
	limit = {
		scope:ghw_region_poland = yes
	}
	completely_controls_region = ghw_region_poland
}
trigger_else_if = {
	limit = {
		scope:ghw_region_baltic = yes
	}
	completely_controls_region = ghw_region_baltic
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_caucasus_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_caucasus_expansion
}
trigger_else_if = {
	limit = {
		scope:world_transoxiana = yes
	}
	completely_controls_region = world_transoxiana
}
trigger_else_if = {
	limit = {
		scope:world_khorasan = yes
	}
	completely_controls_region = world_khorasan
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_persia_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_persia_expansion
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_siberia_further_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_siberia_further_expansion
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_hexi_tarim_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_hexi_tarim_expansion
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_north_china_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_north_china_expansion
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_central_china_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_central_china_expansion
}
trigger_else_if = {
	limit = {
		scope:dlc_mpo_steppe_north_east_asia_expansion = yes
	}
	completely_controls_region = dlc_mpo_steppe_north_east_asia_expansion
}
trigger_else_if = {
	limit = {
		scope:world_asia_korea = yes
	}
	completely_controls_region = world_asia_korea
}
trigger_else_if = {
	limit = {
		scope:world_asia_japan = yes
	}
	completely_controls_region = world_asia_japan
}
trigger_else = {
	always = no
}
trigger_if = {
	limit = {
		is_ai = no
	}
	is_available = yes
}
trigger_else = {
	is_physically_able = yes
}
is_in_activity = no

As written in game/common/decisions/dlc_decisions/mpo/mpo_decisions.txt.

Effects

The effect has no text of its own in the files; its script is below.

Effect (28 lines of game script)
save_scope_as = steppe_expander
send_interface_toast = {
	type = steppe_expansion_happened
	title = expand_the_steppe_decision_notification_toast
	left_icon = root
	expanding_steppe_effect = yes
	add_legitimacy = 150
}
hidden_effect = {
	every_player = {
		limit = {
			NOT = {
				this = root
			}
			any_character_situation = {
				situation:the_great_steppe ?= this
			}
		}
		send_interface_message = {
			type = steppe_expansion_happened
			title = expand_the_steppe_decision_notification_toast
			left_icon = root
			show_as_tooltip = {
				expanding_steppe_effect = yes
			}
		}
	}
}

As written in game/common/decisions/dlc_decisions/mpo/mpo_decisions.txt.

Source: game/common/decisions/dlc_decisions/mpo/mpo_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3.