﻿
### Culture Menu ###

culture_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = culture_pg_5
				}
				remove_character_flag = culture_pg_5
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = culture_pg_4
				}
				remove_character_flag = culture_pg_4
				add_character_flag = culture_pg_5
			}
			if = {
				limit = {
					has_character_flag = culture_pg_3
				}
				remove_character_flag = culture_pg_3
				add_character_flag = culture_pg_4
			}
			if = {
				limit = {
					has_character_flag = culture_pg_2
				}
				remove_character_flag = culture_pg_2
				add_character_flag = culture_pg_3
			}
			if = {
				limit = {
					has_character_flag = culture_pg_1
				}
				remove_character_flag = culture_pg_1
				add_character_flag = culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = culture_pg_1
			}
		}
	}
}

culture_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = culture_pg_2
				}
				remove_character_flag = culture_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = culture_pg_3
				}
				remove_character_flag = culture_pg_3
				add_character_flag = culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = culture_pg_4
				}
				remove_character_flag = culture_pg_4
				add_character_flag = culture_pg_3
			}
			if = {
				limit = {
					has_character_flag = culture_pg_5
				}
				remove_character_flag = culture_pg_5
				add_character_flag = culture_pg_4
			}
			if = {
				limit = {
					has_character_flag = culture_pg_1
				}
				remove_character_flag = culture_pg_1
				add_character_flag = culture_pg_5
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = culture_pg_1
			}
		}
	}
}

remove_culture_pgs = {
	if = {
		limit = {
			has_character_flag = culture_pg_1
		}
		remove_character_flag = culture_pg_1
	}
	if = {
		limit = {
			has_character_flag = culture_pg_2
		}
		remove_character_flag = culture_pg_2
	}
	if = {
		limit = {
			has_character_flag = culture_pg_3
		}
		remove_character_flag = culture_pg_3
	}
	if = {
		limit = {
			has_character_flag = culture_pg_4
		}
		remove_character_flag = culture_pg_4
	}
	if = {
		limit = {
			has_character_flag = culture_pg_5
		}
		remove_character_flag = culture_pg_5
	}
}

indo_aryan_culture_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = indo_aryan_culture_pg_2
				}
				remove_character_flag = indo_aryan_culture_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = indo_aryan_culture_pg_1
				}
				remove_character_flag = indo_aryan_culture_pg_1
				add_character_flag = indo_aryan_culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = indo_aryan_culture_pg_1
			}
		}
	}
}

indo_aryan_culture_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = indo_aryan_culture_pg_2
				}
				remove_character_flag = indo_aryan_culture_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = indo_aryan_culture_pg_1
				}
				remove_character_flag = indo_aryan_culture_pg_1
				add_character_flag = indo_aryan_culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = indo_aryan_culture_pg_1
			}
		}
	}
}

remove_indo_aryan_culture_pgs = {
	if = {
		limit = {
			has_character_flag = indo_aryan_culture_pg_1
		}
		remove_character_flag = indo_aryan_culture_pg_1
	}
	if = {
		limit = {
			has_character_flag = indo_aryan_culture_pg_2
		}
		remove_character_flag = indo_aryan_culture_pg_2
	}
}

turkic_culture_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_3
				}
				remove_character_flag = turkic_culture_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_2
				}
				remove_character_flag = turkic_culture_pg_2
				add_character_flag = turkic_culture_pg_3
			}
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_1
				}
				remove_character_flag = turkic_culture_pg_1
				add_character_flag = turkic_culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = turkic_culture_pg_1
			}
		}
	}
}

turkic_culture_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_3
				}
				remove_character_flag = turkic_culture_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_2
				}
				remove_character_flag = turkic_culture_pg_2
				add_character_flag = turkic_culture_pg_3
			}
			if = {
				limit = {
					has_character_flag = turkic_culture_pg_1
				}
				remove_character_flag = turkic_culture_pg_1
				add_character_flag = turkic_culture_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = turkic_culture_pg_1
			}
		}
	}
}

remove_turkic_culture_pgs = {
	if = {
		limit = {
			has_character_flag = turkic_culture_pg_1
		}
		remove_character_flag = turkic_culture_pg_1
	}
	if = {
		limit = {
			has_character_flag = turkic_culture_pg_2
		}
		remove_character_flag = turkic_culture_pg_2
	}
	if = {
		limit = {
			has_character_flag = turkic_culture_pg_3
		}
		remove_character_flag = turkic_culture_pg_3
	}
}
### Religion Menu ###

religion_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = religion_pg_4
				}
				remove_character_flag = religion_pg_4
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = religion_pg_3
				}
				remove_character_flag = religion_pg_3
				add_character_flag = religion_pg_4
			}
			if = {
				limit = {
					has_character_flag = religion_pg_2
				}
				remove_character_flag = religion_pg_2
				add_character_flag = religion_pg_3
			}
			if = {
				limit = {
					has_character_flag = religion_pg_1
				}
				remove_character_flag = religion_pg_1
				add_character_flag = religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = religion_pg_1
			}
		}
	}
}

religion_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = religion_pg_2
				}
				remove_character_flag = religion_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = religion_pg_3
				}
				remove_character_flag = religion_pg_3
				add_character_flag = religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = religion_pg_4
				}
				remove_character_flag = religion_pg_4
				add_character_flag = religion_pg_3
			}
			if = {
				limit = {
					has_character_flag = religion_pg_1
				}
				remove_character_flag = religion_pg_1
				add_character_flag = religion_pg_4
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = religion_pg_1
			}
		}
	}
}

remove_religion_pgs = {
	if = {
		limit = {
			has_character_flag = religion_pg_1
		}
		remove_character_flag = religion_pg_1
	}
	if = {
		limit = {
			has_character_flag = religion_pg_2
		}
		remove_character_flag = religion_pg_2
	}
	if = {
		limit = {
			has_character_flag = religion_pg_3
		}
		remove_character_flag = religion_pg_3
	}
	if = {
		limit = {
			has_character_flag = religion_pg_4
		}
		remove_character_flag = religion_pg_4
	}
}

christianity_religion_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = christianity_religion_pg_2
				}
				remove_character_flag = christianity_religion_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = christianity_religion_pg_1
				}
				remove_character_flag = christianity_religion_pg_1
				add_character_flag = christianity_religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = christianity_religion_pg_1
			}
		}
	}
}

christianity_religion_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = christianity_religion_pg_2
				}
				remove_character_flag = christianity_religion_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = christianity_religion_pg_1
				}
				remove_character_flag = christianity_religion_pg_1
				add_character_flag = christianity_religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = christianity_religion_pg_1
			}
		}
	}
}

remove_christianity_religion_pgs = {
	if = {
		limit = {
			has_character_flag = christianity_religion_pg_1
		}
		remove_character_flag = christianity_religion_pg_1
	}
	if = {
		limit = {
			has_character_flag = christianity_religion_pg_2
		}
		remove_character_flag = christianity_religion_pg_2
	}
}

islam_religion_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = islam_religion_pg_3
				}
				remove_character_flag = islam_religion_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = islam_religion_pg_2
				}
				remove_character_flag = islam_religion_pg_2
				add_character_flag = islam_religion_pg_3
			}
			if = {
				limit = {
					has_character_flag = islam_religion_pg_1
				}
				remove_character_flag = islam_religion_pg_1
				add_character_flag = islam_religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = islam_religion_pg_1
			}
		}
	}
}

islam_religion_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = islam_religion_pg_2
				}
				remove_character_flag = islam_religion_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = islam_religion_pg_3
				}
				remove_character_flag = islam_religion_pg_3
				add_character_flag = islam_religion_pg_2
			}
			if = {
				limit = {
					has_character_flag = islam_religion_pg_1
				}
				remove_character_flag = islam_religion_pg_1
				add_character_flag = islam_religion_pg_3
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = islam_religion_pg_1
			}
		}
	}
}

remove_islam_religion_pgs = {
	if = {
		limit = {
			has_character_flag = islam_religion_pg_1
		}
		remove_character_flag = islam_religion_pg_1
	}
	if = {
		limit = {
			has_character_flag = islam_religion_pg_2
		}
		remove_character_flag = islam_religion_pg_2
	}
	if = {
		limit = {
			has_character_flag = islam_religion_pg_3
		}
		remove_character_flag = islam_religion_pg_3
	}
}

### Modifier Menu ###

prestige_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_3
				}
				remove_character_flag = prestige_modifier_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_2
				}
				remove_character_flag = prestige_modifier_pg_2
				add_character_flag = prestige_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_1
				}
				remove_character_flag = prestige_modifier_pg_1
				add_character_flag = prestige_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = prestige_modifier_pg_1
			}
		}
	}
}

prestige_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_2
				}
				remove_character_flag = prestige_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_3
				}
				remove_character_flag = prestige_modifier_pg_3
				add_character_flag = prestige_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = prestige_modifier_pg_1
				}
				remove_character_flag = prestige_modifier_pg_1
				add_character_flag = prestige_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = prestige_modifier_pg_1
			}
		}
	}
}

remove_prestige_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = prestige_modifier_pg_1
		}
		remove_character_flag = prestige_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = prestige_modifier_pg_2
		}
		remove_character_flag = prestige_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = prestige_modifier_pg_3
		}
		remove_character_flag = prestige_modifier_pg_3
	}
}

piety_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_3
				}
				remove_character_flag = piety_modifier_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_2
				}
				remove_character_flag = piety_modifier_pg_2
				add_character_flag = piety_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_1
				}
				remove_character_flag = piety_modifier_pg_1
				add_character_flag = piety_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = piety_modifier_pg_1
			}
		}
	}
}
piety_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_2
				}
				remove_character_flag = piety_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_3
				}
				remove_character_flag = piety_modifier_pg_3
				add_character_flag = piety_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = piety_modifier_pg_1
				}
				remove_character_flag = piety_modifier_pg_1
				add_character_flag = piety_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = piety_modifier_pg_1
			}
		}
	}
}

remove_piety_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = piety_modifier_pg_1
		}
		remove_character_flag = piety_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = piety_modifier_pg_2
		}
		remove_character_flag = piety_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = piety_modifier_pg_3
		}
		remove_character_flag = piety_modifier_pg_3
	}
}

income_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = income_modifier_pg_2
				}
				remove_character_flag = income_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = income_modifier_pg_1
				}
				remove_character_flag = income_modifier_pg_1
				add_character_flag = income_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = income_modifier_pg_1
			}
		}
	}
}
income_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = income_modifier_pg_2
				}
				remove_character_flag = income_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = income_modifier_pg_1
				}
				remove_character_flag = income_modifier_pg_1
				add_character_flag = income_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = income_modifier_pg_1
			}
		}
	}
}

remove_income_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = income_modifier_pg_1
		}
		remove_character_flag = income_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = income_modifier_pg_2
		}
		remove_character_flag = income_modifier_pg_2
	}
}

opinion_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_6
				}
				remove_character_flag = opinion_modifier_pg_6
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_5
				}
				remove_character_flag = opinion_modifier_pg_5
				add_character_flag = opinion_modifier_pg_6
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_4
				}
				remove_character_flag = opinion_modifier_pg_4
				add_character_flag = opinion_modifier_pg_5
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_3
				}
				remove_character_flag = opinion_modifier_pg_3
				add_character_flag = opinion_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_2
				}
				remove_character_flag = opinion_modifier_pg_2
				add_character_flag = opinion_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_1
				}
				remove_character_flag = opinion_modifier_pg_1
				add_character_flag = opinion_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = opinion_modifier_pg_1
			}
		}
	}
}
opinion_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_2
				}
				remove_character_flag = opinion_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_3
				}
				remove_character_flag = opinion_modifier_pg_3
				add_character_flag = opinion_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_4
				}
				remove_character_flag = opinion_modifier_pg_4
				add_character_flag = opinion_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_5
				}
				remove_character_flag = opinion_modifier_pg_5
				add_character_flag = opinion_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_6
				}
				remove_character_flag = opinion_modifier_pg_6
				add_character_flag = opinion_modifier_pg_5
			}
			if = {
				limit = {
					has_character_flag = opinion_modifier_pg_1
				}
				remove_character_flag = opinion_modifier_pg_1
				add_character_flag = opinion_modifier_pg_6
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = opinion_modifier_pg_1
			}
		}
	}
}

remove_opinion_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = opinion_modifier_pg_1
		}
		remove_character_flag = opinion_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = opinion_modifier_pg_2
		}
		remove_character_flag = opinion_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = opinion_modifier_pg_3
		}
		remove_character_flag = opinion_modifier_pg_3
	}
	if = {
		limit = {
			has_character_flag = opinion_modifier_pg_4
		}
		remove_character_flag = opinion_modifier_pg_4
	}
		if = {
		limit = {
			has_character_flag = opinion_modifier_pg_5
		}
		remove_character_flag = opinion_modifier_pg_5
	}
		if = {
		limit = {
			has_character_flag = opinion_modifier_pg_6
		}
		remove_character_flag = opinion_modifier_pg_6
	}
}

health_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = health_modifier_pg_3
				}
				remove_character_flag = health_modifier_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = health_modifier_pg_2
				}
				remove_character_flag = health_modifier_pg_2
				add_character_flag = health_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = health_modifier_pg_1
				}
				remove_character_flag = health_modifier_pg_1
				add_character_flag = health_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = health_modifier_pg_1
			}
		}
	}
}
health_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = health_modifier_pg_2
				}
				remove_character_flag = health_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = health_modifier_pg_3
				}
				remove_character_flag = health_modifier_pg_3
				add_character_flag = health_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = health_modifier_pg_1
				}
				remove_character_flag = health_modifier_pg_1
				add_character_flag = health_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = health_modifier_pg_1
			}
		}
	}
}

remove_health_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = health_modifier_pg_1
		}
		remove_character_flag = health_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = health_modifier_pg_2
		}
		remove_character_flag = health_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = health_modifier_pg_3
		}
		remove_character_flag = health_modifier_pg_3
	}
}

intrigue_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_4
				}
				remove_character_flag = intrigue_modifier_pg_4
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_3
				}
				remove_character_flag = intrigue_modifier_pg_3
				add_character_flag = intrigue_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_2
				}
				remove_character_flag = intrigue_modifier_pg_2
				add_character_flag = intrigue_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_1
				}
				remove_character_flag = intrigue_modifier_pg_1
				add_character_flag = intrigue_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = intrigue_modifier_pg_1
			}
		}
	}
}
intrigue_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_2
				}
				remove_character_flag = intrigue_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_3
				}
				remove_character_flag = intrigue_modifier_pg_3
				add_character_flag = intrigue_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_4
				}
				remove_character_flag = intrigue_modifier_pg_4
				add_character_flag = intrigue_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = intrigue_modifier_pg_1
				}
				remove_character_flag = intrigue_modifier_pg_1
				add_character_flag = intrigue_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = intrigue_modifier_pg_1
			}
		}
	}
}

remove_intrigue_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = intrigue_modifier_pg_1
		}
		remove_character_flag = intrigue_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = intrigue_modifier_pg_2
		}
		remove_character_flag = intrigue_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = intrigue_modifier_pg_3
		}
		remove_character_flag = intrigue_modifier_pg_3
	}
	if = {
		limit = {
			has_character_flag = intrigue_modifier_pg_4
		}
		remove_character_flag = intrigue_modifier_pg_4
	}
}

authority_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = authority_modifier_pg_2
				}
				remove_character_flag = authority_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = authority_modifier_pg_1
				}
				remove_character_flag = authority_modifier_pg_1
				add_character_flag = authority_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = authority_modifier_pg_1
			}
		}
	}
}
authority_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = authority_modifier_pg_2
				}
				remove_character_flag = authority_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = authority_modifier_pg_1
				}
				remove_character_flag = authority_modifier_pg_1
				add_character_flag = authority_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = authority_modifier_pg_1
			}
		}
	}
}

remove_authority_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = authority_modifier_pg_1
		}
		remove_character_flag = authority_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = authority_modifier_pg_2
		}
		remove_character_flag = authority_modifier_pg_2
	}
}

ai_behavior_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = ai_behavior_modifier_pg_2
				}
				remove_character_flag = ai_behavior_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = ai_behavior_modifier_pg_1
				}
				remove_character_flag = ai_behavior_modifier_pg_1
				add_character_flag = ai_behavior_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = ai_behavior_modifier_pg_1
			}
		}
	}
}
ai_behavior_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = ai_behavior_modifier_pg_2
				}
				remove_character_flag = ai_behavior_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = ai_behavior_modifier_pg_1
				}
				remove_character_flag = ai_behavior_modifier_pg_1
				add_character_flag = ai_behavior_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = ai_behavior_modifier_pg_1
			}
		}
	}
}

remove_ai_behavior_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = ai_behavior_modifier_pg_1
		}
		remove_character_flag = ai_behavior_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = ai_behavior_modifier_pg_2
		}
		remove_character_flag = ai_behavior_modifier_pg_2
	}
}

governing_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_3
				}
				remove_character_flag = governing_modifier_pg_3
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_2
				}
				remove_character_flag = governing_modifier_pg_2
				add_character_flag = governing_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_1
				}
				remove_character_flag = governing_modifier_pg_1
				add_character_flag = governing_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = governing_modifier_pg_1
			}
		}
	}
}
governing_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_2
				}
				remove_character_flag = governing_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_3
				}
				remove_character_flag = governing_modifier_pg_3
				add_character_flag = governing_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = governing_modifier_pg_1
				}
				remove_character_flag = governing_modifier_pg_1
				add_character_flag = governing_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = governing_modifier_pg_1
			}
		}
	}
}

remove_governing_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = governing_modifier_pg_1
		}
		remove_character_flag = governing_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = governing_modifier_pg_2
		}
		remove_character_flag = governing_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = governing_modifier_pg_3
		}
		remove_character_flag = governing_modifier_pg_3
	}
}

provincial_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_4
				}
				remove_character_flag = provincial_modifier_pg_4
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_3
				}
				remove_character_flag = provincial_modifier_pg_3
				add_character_flag = provincial_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_2
				}
				remove_character_flag = provincial_modifier_pg_2
				add_character_flag = provincial_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_1
				}
				remove_character_flag = provincial_modifier_pg_1
				add_character_flag = provincial_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = provincial_modifier_pg_1
			}
		}
	}
}

provincial_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_2
				}
				remove_character_flag = provincial_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_3
				}
				remove_character_flag = provincial_modifier_pg_3
				add_character_flag = provincial_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_4
				}
				remove_character_flag = provincial_modifier_pg_4
				add_character_flag = provincial_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = provincial_modifier_pg_1
				}
				remove_character_flag = provincial_modifier_pg_1
				add_character_flag = provincial_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = provincial_modifier_pg_1
			}
		}
	}
}

remove_provincial_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = provincial_modifier_pg_1
		}
		remove_character_flag = provincial_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = provincial_modifier_pg_2
		}
		remove_character_flag = provincial_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = provincial_modifier_pg_3
		}
		remove_character_flag = provincial_modifier_pg_3
	}
	if = {
		limit = {
			has_character_flag = provincial_modifier_pg_4
		}
		remove_character_flag = provincial_modifier_pg_4
	}
}

military_modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = military_modifier_pg_7
				}
				remove_character_flag = military_modifier_pg_7
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_6
				}
				remove_character_flag = military_modifier_pg_6
				add_character_flag = military_modifier_pg_7
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_5
				}
				remove_character_flag = military_modifier_pg_5
				add_character_flag = military_modifier_pg_6
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_4
				}
				remove_character_flag = military_modifier_pg_4
				add_character_flag = military_modifier_pg_5
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_3
				}
				remove_character_flag = military_modifier_pg_3
				add_character_flag = military_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_2
				}
				remove_character_flag = military_modifier_pg_2
				add_character_flag = military_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_1
				}
				remove_character_flag = military_modifier_pg_1
				add_character_flag = military_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = military_modifier_pg_1
			}
		}
	}
}

military_modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = military_modifier_pg_2
				}
				remove_character_flag = military_modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_3
				}
				remove_character_flag = military_modifier_pg_3
				add_character_flag = military_modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_4
				}
				remove_character_flag = military_modifier_pg_4
				add_character_flag = military_modifier_pg_3
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_5
				}
				remove_character_flag = military_modifier_pg_5
				add_character_flag = military_modifier_pg_4
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_6
				}
				remove_character_flag = military_modifier_pg_6
				add_character_flag = military_modifier_pg_5
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_7
				}
				remove_character_flag = military_modifier_pg_7
				add_character_flag = military_modifier_pg_6
			}
			if = {
				limit = {
					has_character_flag = military_modifier_pg_1
				}
				remove_character_flag = military_modifier_pg_1
				add_character_flag = military_modifier_pg_7
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = military_modifier_pg_1
			}
		}
	}
}

remove_military_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = military_modifier_pg_1
		}
		remove_character_flag = military_modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_2
		}
		remove_character_flag = military_modifier_pg_2
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_3
		}
		remove_character_flag = military_modifier_pg_3
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_4
		}
		remove_character_flag = military_modifier_pg_4
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_5
		}
		remove_character_flag = military_modifier_pg_5
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_6
		}
		remove_character_flag = military_modifier_pg_6
	}
	if = {
		limit = {
			has_character_flag = military_modifier_pg_7
		}
		remove_character_flag = military_modifier_pg_7
	}
}

modifier_forward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = modifier_pg_2
				}
				remove_character_flag = modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = modifier_pg_1
				}
				remove_character_flag = modifier_pg_1
				add_character_flag = modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = modifier_pg_1
			}
		}
	}
}
modifier_backward = {
	hidden_effect = {
		scope:char_editor = {
			if = {
				limit = {
					has_character_flag = modifier_pg_2
				}
				remove_character_flag = modifier_pg_2
				add_character_flag = need_pg_1
			}
			if = {
				limit = {
					has_character_flag = modifier_pg_1
				}
				remove_character_flag = modifier_pg_1
				add_character_flag = modifier_pg_2
			}
			if = {
				limit = {
					has_character_flag = need_pg_1
				}
				remove_character_flag = need_pg_1
				add_character_flag = modifier_pg_1
			}
		}
	}
}

remove_modifier_pgs = {
	if = {
		limit = {
			has_character_flag = modifier_pg_1
		}
		remove_character_flag = modifier_pg_1
	}
	if = {
		limit = {
			has_character_flag = modifier_pg_2
		}
		remove_character_flag = modifier_pg_2
	}
}

dp_char_editor_go_back_modifier = {
	if = {
		limit = {
			has_character_flag = last_event_51
		}
		remove_character_flag = last_event_51
		add_character_flag = opinion_modifier_pg_1
		trigger_event = dp_char_editor.51
	}
	else_if = {
		limit = {
			has_character_flag = last_event_52
		}
		remove_character_flag = last_event_52
		add_character_flag = prestige_modifier_pg_1
		trigger_event = dp_char_editor.52
	}
	else_if = {
		limit = {
			has_character_flag = last_event_53
		}
		remove_character_flag = last_event_53
		add_character_flag = piety_modifier_pg_1
		trigger_event = dp_char_editor.53
	}
	else_if = {
		limit = {
			has_character_flag = last_event_54
		}
		remove_character_flag = last_event_54
		add_character_flag = income_modifier_pg_1
		trigger_event = dp_char_editor.54
	}
	else_if = {
		limit = {
			has_character_flag = last_event_55
		}
		remove_character_flag = last_event_55
		add_character_flag = health_modifier_pg_1
		trigger_event = dp_char_editor.55
	}
	else_if = {
		limit = {
			has_character_flag = last_event_56
		}
		remove_character_flag = last_event_56
		add_character_flag = intrigue_modifier_pg_1
		trigger_event = dp_char_editor.56
	}
	else_if = {
		limit = {
			has_character_flag = last_event_57
		}
		remove_character_flag = last_event_57
		add_character_flag = provincial_modifier_pg_1
		trigger_event = dp_char_editor.57
	}
	else_if = {
		limit = {
			has_character_flag = last_event_58
		}
		remove_character_flag = last_event_58
		add_character_flag = governing_modifier_pg_1
		trigger_event = dp_char_editor.58
	}
	else_if = {
		limit = {
			has_character_flag = last_event_59
		}
		remove_character_flag = last_event_59
		add_character_flag = governing_modifier_pg_1
		trigger_event = dp_char_editor.59
	}
	else_if = {
		limit = {
			has_character_flag = last_event_60
		}
		remove_character_flag = last_event_60
		add_character_flag = military_modifier_pg_1
		trigger_event = dp_char_editor.60
	}
	else_if = {
		limit = {
			has_character_flag = last_event_61
		}
		remove_character_flag = last_event_61
		trigger_event = dp_char_editor.61
	}
}