#
# List of options showing in the Game Rules screen
#
# format is:
# rule_token = {
#	name = "TEXT_KEY_FOR_NAME"
#	required_dlc = "Name of the Required DLC"
#	desc = "TEXT_KEY_FOR_LONG_DESC"
#	group = "TEXT_KEY_FOR_GROUP"					# Used for filtering. A single rule can be in multiple groups 
#	icon = gfx_option_token							# Optional icon
#	option = {										# Unless other specified, the first option is the default option
#		name = option_token
#		text = "TEXT_KEY_FOR_OPTION_NAME"
#		allow_achievements = no						# Achievements cannot be earned if one or more game rules are set to an option that has this property set to no.
#													# If not specified, this is set to yes for default options and no for all other options.
#	}
#	default = {										# Specify an option with the "default" token to override the behavior of treating the first option as the default.
#		name = option_token
#		text = "TEXT_KEY_FOR_OPTION_NAME"
#		...
#	}
# }
nation_setup = {
	name = "RULE_NATION_SETUP"
	group = "RULE_GROUP_NATIONS"#"RULE_GROUP_GENERAL_FOREIGN_POLICY"
	icon = "GFX_take_over_faction_leadership"
	option = {
		name = ONE_VERSUS_ONE
		text = "RULE_ONE_VERSUS_ONE"
		desc = "RULE_ONE_VERSUS_ONE_DESC"
		allow_achievements = yes
	}
	option = {
		name = THREE_PLAYER_FFA
		text = "RULE_THREE_PLAYER_FFA"
		desc = "RULE_THREE_PLAYER_FFA_DESC"
		allow_achievements = yes
	}
	option = {
		name = TWO_VERSUS_ONE
		text = "RULE_TWO_VERSUS_ONE"
		desc = "RULE_TWO_VERSUS_ONE_DESC"
		allow_achievements = yes
	}
}



allow_volunteers = {
	name = "RULE_ALLOW_VOLUNTEERS"
	group = "RULE_GROUP_GAMEPLAY"#"RULE_GROUP_GENERAL_FOREIGN_POLICY"
	icon = "GFX_volunteers"
	option = {
		name = "ALWAYS_FREE"
		text = "RULE_OPTION_FREE"
		desc = "RULE_ALLOW_VOLUNTEERS_FREE_DESC"
	}
	default = {
		name = "LIMITED"
		text = "RULE_OPTION_LIMITED"
		desc = "RULE_ALLOW_VOLUNTEERS_LIMITED_DESC"
	}
	option = {
		name = SAME_IDEOLOGY
		text = "RULE_OPTION_SAME_IDEOLOGY"
		desc = "RULE_ALLOW_VOLUNTEERS_SAME_IDEOLOGY_DESC"
	}
	option = {
		name = BLOCKED
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_VOLUNTEERS_BLOCKED_DESC"
	}
}

 ##   ##  #   # ### ###  ###      ##   ##  ### ###  ##  #  #  ## 
#  # #  # #   # #   #  #  #      #  # #  #  #   #  #  # ## # #   
#    #  #  # #  ##  ###   #      #### #     #   #  #  # # ##  #  
#  # #  #  # #  #   #  #  #      #  # #  #  #   #  #  # #  #   # 
 ##   ##    #   ### #  #  #      #  #  ##   #  ###  ##  #  # ##  

allow_coups = {
	name = "RULE_ALLOW_COUPS"
	group = "RULE_GROUP_GAMEPLAY"#"RULE_GROUP_COVERT_ACTIONS"
	icon = "GFX_coups"
	option = {
		name = FREE
		text = "RULE_OPTION_FREE"
		desc = "RULE_ALLOW_COUPS_FREE_DESC"
	}
	option = {
		name = AI_ONLY
		text = "RULE_OPTION_AI_ONLY"
		desc = "RULE_ALLOW_COUPS_AI_ONLY_DESC"
		allow_achievements = yes
	}
	option = {
		name = BLOCKED
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_COUPS_BLOCKED_DESC"
	}
}

allow_party_boosting = {
	name = "RULE_ALLOW_PARTY_BOOSTING"
	group = "RULE_GROUP_GAMEPLAY"#"RULE_GROUP_COVERT_ACTIONS"
	icon = "GFX_boosting_party_popularity"
	option = {
		name = FREE
		text = "RULE_OPTION_FREE"
		desc = "RULE_ALLOW_PARTY_BOOSTING_FREE_DESC"
	}
	option = {
		name = AI_ONLY
		text = "RULE_OPTION_AI_ONLY"
		desc = "RULE_ALLOW_PARTY_BOOSTING_AI_ONLY_DESC"
		allow_achievements = yes
	}
	option = {
		name = PLAYER_ONLY
		text = "RULE_OPTION_PLAYER_ONLY"
		desc = "RULE_ALLOW_PARTY_BOOSTING_PLAYER_ONLY_DESC"
	}
	option = {
		name = BLOCKED
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_PARTY_BOOSTING_BLOCKED_DESC"
	}
}

###  ### #   # ###  ## ###  ##  #  #     ### ### #   # ###  #    ##  ### ###  ## 
#  #  #  #   #  #  #    #  #  # ## #      #  #   ## ## #  # #   #  #  #  #   #   
#  #  #   # #   #   #   #  #  # # ##      #  ##  # # # ###  #   ####  #  ##   #  
#  #  #   # #   #    #  #  #  # #  #      #  #   #   # #    #   #  #  #  #     # 
###  ###   #   ### ##  ###  ##  #  #      #  ### #   # #    ### #  #  #  ### ##  


allow_paratroopers = {
	name = "RULE_ALLOW_PARATROOPERS"
	group = "RULE_GROUP_GAMEPLAY"
	icon = "GFX_paradrops"
	option = {
		name = yes
		text = "RULE_OPTION_ALLOWED"
		desc = "RULE_ALLOW_PARATROOPERS_ALLOWED_DESC"
	}
	option = {
		name = no
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_PARATROOPERS_BLOCKED_DESC"
	}
}


 ##   ##  #  #  ## ### ###  #  #  ##  ### ###  ##  #  # 
#  # #  # ## # #    #  #  # #  # #  #  #   #  #  # ## # 
#    #  # # ##  #   #  ###  #  # #     #   #  #  # # ## 
#  # #  # #  #   #  #  #  # #  # #  #  #   #  #  # #  # 
 ##   ##  #  # ##   #  #  #  ##   ##   #  ###  ##  #  # 

maximum_fort_level = {
	name = "RULE_MAXIMUM_FORT_LEVEL"
	group = "RULE_GROUP_GAMEPLAY"
	icon = "GFX_maximum_fort_level"
	option = {
		name = normal
		text = "RULE_OPTION_NORMAL"
		desc = "RULE_MAXIMUM_FORT_LEVEL_NORMAL_DESC"
	}
	option = {
		name = level_1
		text = "RULE_OPTION_1"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_2
		text = "RULE_OPTION_2"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_3
		text = "RULE_OPTION_3"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_4
		text = "RULE_OPTION_4"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_5
		text = "RULE_OPTION_5"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_6
		text = "RULE_OPTION_6"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_7
		text = "RULE_OPTION_7"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_8
		text = "RULE_OPTION_8"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
	option = {
		name = level_9
		text = "RULE_OPTION_9"
		desc = "RULE_MAXIMUM_FORT_LEVEL_DESC"
	}
}

allow_scorched_earth = {
	name = "RULE_ALLOW_SCORCHED_EARTH"
	group = "RULE_GROUP_GAMEPLAY"
	icon = "GFX_scorched_earth"
	option = {
		name = yes
		text = "RULE_OPTION_ALLOWED"
		desc = "RULE_ALLOW_SCORCHED_EARTH_ALLOWED_DESC"
	}
	option = {
		name = no
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_SCORCHED_EARTH_BLOCKED_DESC"
	}
}

###  ###  ## ###  ##  ###   ##  #  # 
#  # #   #   #   #  # #  # #  # #  # 
###  ##   #  ##  #### ###  #    #### 
#  # #     # #   #  # #  # #  # #  # 
#  # ### ##  ### #  # #  #  ##  #  # 

#research_ahead_of_time = {
#	name = "RULE_RESEARCH_AOT"
#	group = "RULE_GROUP_RESEARCH"
#	default = {
#		name = FREE
#		text = "RULE_OPTION_FREE"
#		desc = "RULE_RESEARCH_AOT_FREE_DESC"
#	}
#	option = {
#		name = THREE_YEARS
#		text = "RULE_OPTION_THREE_YEARS"
#		desc = "RULE_RESEARCH_AOT_THREE_YEARS_DESC"
#	}
#	option = {
#		name = TWO_YEARS
#		text = "RULE_OPTION_TWO_YEARS"
#		desc = "RULE_RESEARCH_AOT_TWO_YEARS_DESC"
#	}
#	option = {
#		name = ONE_YEARS
#		text = "RULE_OPTION_ONE_YEARS"
#		desc = "RULE_RESEARCH_AOT_ONE_YEARS_DESC"
#	}
#	option = {
#		name = BLOCKED
#		text = "RULE_OPTION_BLOCKED"
#		desc = "RULE_RESEARCH_AOT_BLOCKED_DESC"
#	}
#}

 ##   ##  #  # #  # ### ###  #   #      ## ###  ###  ##  ### ### ###  ##      ###  #  # #   ###  ## 
#  # #  # #  # ## #  #  #  #  # #      #   #  # #   #  #  #  #    #  #  #     #  # #  # #   #   #   
#    #  # #  # # ##  #  ###    #        #  ###  ##  #     #  ##   #  #        ###  #  # #   ##   #  
#  # #  # #  # #  #  #  #  #   #         # #    #   #  #  #  #    #  #  #     #  # #  # #   #     # 
 ##   ##   ##  #  #  #  #  #   #       ##  #    ###  ##  ### #   ###  ##      #  #  ##  ### ### ##  




 ##  ###     ###  ### #  #  ##  #   # ###  ##  ###  
#  #  #      #  # #   #  # #  # #   #  #  #  # #  # 
####  #      ###  ##  #### ####  # #   #  #  # ###  
#  #  #      #  # #   #  # #  #  # #   #  #  # #  # 
#  # ###     ###  ### #  # #  #   #   ###  ##  #  # 
CYM_ai_behavior = {
	name = "CYM_AI_BEHAVIOR"
	group = "RULE_GROUP_AI_BEHAVIOR"
	default = {
		name = DEFAULT
		text = "RULE_OPTION_DEFAULT"
		desc = "RULE_OPTION_DEFAULT_AI_DESC"
		allow_achievements = yes
	}
	option = {
		name = CAVALRYRUSH
		text = "RULE_OPTION_CAVALRYRUSH"
		desc = "RULE_OPTION_CAVALRYRUSH_DESC"
		allow_achievements = yes
	}
	option = {
		name = AERIAL_SUPREMACY
		text = "RULE_OPTION_AERIAL_SUPREMACY"
		desc = "RULE_OPTION_AERIAL_SUPREMACY_DESC"
		allow_achievements = yes
	}
	#option = {
	#	name = TANKFOCUS
	#	text = "RULE_OPTION_TANKFOCUS"
	#	desc = "RULE_OPTION_TANKFOCUS_DESC"
	#	allow_achievements = yes
	#}
}

EDS_ai_behavior = {
	name = "EDS_AI_BEHAVIOR"
	group = "RULE_GROUP_AI_BEHAVIOR"
	default = {
		name = DEFAULT
		text = "RULE_OPTION_DEFAULT"
		desc = "RULE_OPTION_DEFAULT_AI_DESC"
		allow_achievements = yes
	}
	option = {
		name = CAVALRYRUSH
		text = "RULE_OPTION_CAVALRYRUSH"
		desc = "RULE_OPTION_CAVALRYRUSH_DESC"
		allow_achievements = yes
	}
	option = {
		name = AERIAL_SUPREMACY
		text = "RULE_OPTION_AERIAL_SUPREMACY"
		desc = "RULE_OPTION_AERIAL_SUPREMACY_DESC"
		allow_achievements = yes
	}
}


 ##   ##  #   # ###      ## ### ### #  # ###  
#    #  # ## ## #       #   #    #  #  # #  # 
# ## #### # # # ##       #  ##   #  #  # ###  
#  # #  # #   # #         # #    #  #  # #    
 ##  #  # #   # ###     ##  ###  #   ##  #     


war_start_date = {
	name = "RULE_WAR_START_DATE"
	group = "RULE_GROUP_GAMEPLAY"
	icon = "GFX_wargoals"
	option = {
		name = SIX_MONTH_WAR
		text = "RULE_OPTION_SIX_MONTH_WAR"
		desc = "RULE_SIX_MONTH_WAR_DESC"
		allow_achievements = yes
	}
	default = {
		name = TWELVE_MONTH_WAR
		text = "RULE_OPTION_TWELVE_MONTH_WAR"
		desc = "RULE_TWELVE_MONTH_WAR_DESC"
		allow_achievements = yes
	}
	option = {
		name = EIGHTEEN_MONTH_WAR
		text = "RULE_OPTION_EIGHTEEN_MONTH_WAR"
		desc = "RULE_EIGHTEEN_MONTH_WAR_DESC"
		allow_achievements = yes
	}
	option = {
		name = TWENTY_FOUR_MONTH_WAR
		text = "RULE_OPTION_TWENTY_FOUR_MONTH_WAR"
		desc = "RULE_TWENTY_FOUR_MONTH_WAR_DESC"
		allow_achievements = yes
	}
}

game_speed_setting = {
	name = "RULE_GAME_SPEED_SETTING"
	group = "RULE_GROUP_GAMEPLAY"
	icon = "GFX_production_licenses"
	option = {
		name = REDUCED_SPEED
		text = "RULE_REDUCED_SPEED"
		desc = "RULE_REDUCED_SPEED_DESC"
		allow_achievements = yes
	}
	default = {
		name = NORMAL_SPEED
		text = "RULE_NORMAL_SPEED"
		desc = "RULE_NORMAL_SPEED_DESC"
		allow_achievements = yes
	}
	option = {
		name = TWENTY_FIVE_SPEED
		text = "RULE_TWENTY_FIVE_SPEED"
		desc = "RULE_TWENTY_FIVE_SPEED_DESC"
		allow_achievements = yes
	}
	option = {
		name = FIFTY_SPEED
		text = "RULE_FIFTY_SPEED"
		desc = "RULE_FIFTY_SPEED_DESC"
		allow_achievements = yes
	}
	option = {
		name = SEVENTY_FIVE_SPEED
		text = "RULE_SEVENTY_FIVE_SPEED"
		desc = "RULE_SEVENTY_FIVE_SPEED_DESC"
		allow_achievements = yes
	}
	option = {
		name = HUNDRED_SPEED
		text = "RULE_HUNDRED_SPEED"
		desc = "RULE_HUNDRED_SPEED_DESC"
		allow_achievements = yes
	}
}






 #     #  ###       #####   #######  #######  #######  ###  #     #   #####    #####  
 #     #   #       #     #  #           #        #      #   ##    #  #     #  #     # 
 #     #   #       #        #           #        #      #   # #   #  #        #       
 #     #   #        #####   #####       #        #      #   #  #  #  #  ####   #####  
 #     #   #             #  #           #        #      #   #   # #  #     #        # 
 #     #   #       #     #  #           #        #      #   #    ##  #     #  #     # 
  #####   ###       #####   #######     #        #     ###  #     #   #####    #####  


#obsolete_focus_branches_visibility = {
#	name = "OBSOLETE_FOCUS_BRANCHES_VISIBILITY"
#	required_dlc = "No Step Back"
#	group = "RULE_GROUP_GENERAL_UI"
#	default = {
#		name = HIDE
#		text = "RULE_OPTION_HIDE"
#		desc = "RULE_OPTION_HIDE_DESC"
#	}
#	option = {
#		name = SHOW
#		text = "RULE_OPTION_SHOW"
#		desc = "RULE_OPTION_SHOW_DESC_DESC"
#		allow_achievements = yes
#	}
#}

#We could add stuff for political advisor visibility filters here too, in the future
