Skip to content
HOI4DOC

start_civil_war

Details

Given ideology starts a civil war in the country.

For 'keep triggers', the scope is :
THIS = Character
FROM = Target country

Example :

start_civil_war = {
	ideology = revolting ideology
	ruling_party = ruling party for country
	size = 0-1 Size modifier of the revolt. Affects stockpile, army, air and navy as well
	army_ratio = 0-1 Overrides size modifier for army
	navy_ratio = 0-1 Overrides size modifier for navy
	air_ratio = 0-1 Overrides size modifier for air
	states = {...} States that go to the revolter. Use \"all\" to include all states.
	states_filter = {...} States that go to the revolter. Filtering trigger on the states scripted to go to the revolter.
	keep_all_characters = yes - keep all characters on target country side - will ignore all following keep_ parameters - default value = no
	keep_unit_leaders = {...} specify ID of unit leaders that remain with the original country
	keep_unit_leaders_trigger = {...} Trigger for unit leaders to remain with the original country
	keep_scientists_trigger = {...} Trigger for scientist to remain with the original country
	keep_political_leader = yes/no # optional, default is no; If yes, the party leader of the revolting ideology will not join the revolter as its leader.
	keep_political_party_members = yes/no # optional, default is no; If yes, it will keep the non main leaders of the party leaders in original country
	... effect list ... # you can list effects that will run on civil war country
}

Source: Effects Documentation

Name
Type
Effect
Supported Scopes
Country
Supported Targets
THISROOTPREVFROMOWNERCONTROLLEROCCUPIEDCAPITAL