# Comprehensive Sandbox Control - Politics buff family (vertical slice)
#
# Law-style slot: the five tiers are mutually exclusive and switchable in the
# politics tab at zero cost. Off is the default for every country (default = yes)
# and carries no CSC modifier. ai_will_do = 0 keeps the AI from ever switching.
# Values come from docs/cheat-catalog.md Section 1 (Politics family).

ideas = {
	csc_buff_politics = {
		law = yes
		use_list_view = yes

		csc_buff_politics_off = {
			picture = unknown
			default = yes
			cost = 0
			removal_cost = -1
			cancel_if_invalid = no
			allowed = { always = yes }
			available = { csc_is_human_controlled = yes }
			ai_will_do = { factor = 0 }
		}

		csc_buff_politics_low = {
			picture = generic_pp_unity_bonus
			cost = 0
			removal_cost = -1
			cancel_if_invalid = no
			allowed = { always = yes }
			available = { csc_is_human_controlled = yes }
			ai_will_do = { factor = 0 }
			modifier = {
				political_power_factor = 0.25
				political_power_gain = 1
				stability_factor = 0.10
				war_support_factor = 0.10
				max_command_power = 50
				command_power_gain_mult = 0.25
			}
		}

		csc_buff_politics_medium = {
			picture = generic_pp_unity_bonus
			cost = 0
			removal_cost = -1
			cancel_if_invalid = no
			allowed = { always = yes }
			available = { csc_is_human_controlled = yes }
			ai_will_do = { factor = 0 }
			modifier = {
				political_power_factor = 0.50
				political_power_gain = 2
				stability_factor = 0.20
				war_support_factor = 0.20
				max_command_power = 100
				command_power_gain_mult = 0.50
			}
		}

		csc_buff_politics_high = {
			picture = generic_pp_unity_bonus
			cost = 0
			removal_cost = -1
			cancel_if_invalid = no
			allowed = { always = yes }
			available = { csc_is_human_controlled = yes }
			ai_will_do = { factor = 0 }
			modifier = {
				political_power_factor = 1.00
				political_power_gain = 5
				stability_factor = 0.40
				war_support_factor = 0.40
				max_command_power = 200
				command_power_gain_mult = 1.00
			}
		}

		csc_buff_politics_extreme = {
			picture = generic_pp_unity_bonus
			cost = 0
			removal_cost = -1
			cancel_if_invalid = no
			allowed = { always = yes }
			available = { csc_is_human_controlled = yes }
			ai_will_do = { factor = 0 }
			modifier = {
				political_power_factor = 2.00
				political_power_gain = 10
				stability_factor = 0.60
				war_support_factor = 0.60
				max_command_power = 400
				command_power_gain_mult = 2.00
			}
		}
	}
}
