﻿

gpt_traits_game_rule = {
	default = GPT_all_traits

	GPT_all_traits = {
		flag = GG_can_change_rule
	}

	GPT_few_traits = {
		flag = GG_can_change_rule
	}
	
	GPT_no_traits = {
		flag = GG_can_change_rule
	}
}

gpt_events_game_rule = {
	default = GPT_all_events

	GPT_all_events = {
		flag = GG_can_change_rule
	}

	GPT_few_events = {
		flag = GG_can_change_rule
	}

 	GPT_even_few_events = {
 		flag = GG_can_change_rule
 	}
	
	GPT_no_events = {
		flag = GG_can_change_rule
	}
}

gpt_war_events_game_rule = {
	default = GPT_all_war_events

	GPT_all_war_events = {
		flag = GG_can_change_rule
	}

	GPT_no_war_events = {
		flag = GG_can_change_rule
	}
}

gpt_decisions_game_rule = {
	default = GPT_decisions_enabled

	GPT_decisions_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_decisions_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_interactions_game_rule = {
	default = GPT_interactions_enabled

	GPT_interactions_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_interactions_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_character_spawn_game_rule = {
	default = GPT_spawn_enabled

	GPT_spawn_enabled = {
		flag = GG_can_change_rule
	}

	GPT_friendsfoes_disabled = {
		flag = GG_can_change_rule
	}
	
	GPT_spawn_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_culture_game_rule = {
	default = GPT_culture_enabled_no_random

	GPT_culture_enabled = {
		flag = GG_can_change_rule
	}

	GPT_culture_enabled_no_random = {
		flag = GG_can_change_rule
	}
	
	GPT_culture_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_realm_laws_game_rule = {
	default = GPT_realm_laws_enabled

	GPT_realm_laws_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_realm_laws_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_buildings_game_rule = {
	default = GPT_buildings_enabled

	GPT_buildings_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_buildings_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_trade_game_rule = {
	default = GPT_trade_enabled

	GPT_trade_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_trade_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_headstart_game_rule = {
	default = GPT_headstart_disabled

	GPT_headstart_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_headstart_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_wareffects_game_rule = {
	default = GPT_wareffects_enabled

	GPT_wareffects_enabled = {
		flag = GG_can_change_rule
	}

	GPT_wareffects_mixed = {
		flag = GG_can_change_rule
	}
	
	GPT_wareffects_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_micro_game_rule = {
	default = GPT_micro_enabled

	GPT_micro_enabled = {
		flag = GG_can_change_rule
	}

	GPT_micro_land_disabled = {
		flag = GG_can_change_rule
	}
	
	GPT_micro_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_balance_game_rule = {
	default = GPT_balance_enabled

	GPT_balance_enabled = {
		flag = GG_can_change_rule
	}
	
	GPT_balance_disabled = {
		flag = GG_can_change_rule
	}
}

gpt_lifestyle_xp = {
	
	default = gpt_normal_xp

	gpt_normal_xp = {
	}

	gpt_more_xp = {
		apply_modifier = player:gpt_more_xp_modifier
		apply_modifier = ai:gpt_more_xp_modifier
	}

	gpt_many_xp = {
		apply_modifier = player:gpt_many_xp_modifier
		apply_modifier = ai:gpt_many_xp_modifier
	}
}
