#
# 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"
#		...
#	}
# }

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

allow_wargoals = {
	name = "RULE_ALLOW_MANUAL_WARGOALS"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_wargoals"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_MANUAL_WARGOALS_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_MANUAL_WARGOALS_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_MANUAL_WARGOALS_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_access = {
	name = "RULE_ALLOW_MILITARY_AND_NAVAL_ACCESS"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_military_access_docking_rights"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_MILITARY_AND_NAVAL_ACCESS_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_MILITARY_AND_NAVAL_ACCESS_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_MILITARY_AND_NAVAL_ACCESS_ALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED_WITH_FACTION"
		text = "ALLOWED_WITH_FACTION"
		desc = "RULE_ALLOW_MILITARY_AND_NAVAL_ACCESS_ALLOWED_FACTION_DESC"
		allow_achievements = yes
	}
}

allow_release_nations = {
	name = "RULE_ALLOW_RELEASE_NATIONS"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_release_nations"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_RELEASE_NATIONS_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_RELEASE_NATIONS_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_RELEASE_NATIONS_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_licensing = {
	name = "RULE_ALLOW_LICENSING"
	group = "RULE_GROUP_SANDBOX"
	required_dlc = "Death or Dishonor"
	icon = "GFX_production_licenses"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_LICENSING_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_LICENSING_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_LICENSING_ALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED_WITH_FACTION"
		text = "ALLOWED_WITH_FACTION"
		desc = "RULE_ALLOW_LICENSING_FACTION_DESC"
		allow_achievements = yes
	}
}

allow_lend_lease = {
	name = "RULE_ALLOW_LEND_LEASE"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_lend_lease"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_LEND_LEASE_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_LEND_LEASE_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_LEND_LEASE_ALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED_WITH_FACTION"
		text = "ALLOWED_WITH_FACTION"
		desc = "RULE_ALLOW_LEND_LEASE_FACTION_DESC"
		allow_achievements = yes
	}
}

allow_volunteers = {
	name = "RULE_ALLOW_VOLUNTEERS"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_volunteers"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_VOLUNTEERS_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_VOLUNTEERS_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_VOLUNTEERS_ALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED_WITH_FACTION"
		text = "ALLOWED_WITH_FACTION"
		desc = "RULE_ALLOW_VOLUNTEERS_FACTION_DESC"
		allow_achievements = yes
	}
}

allow_guarantees = {
	name = "RULE_ALLOW_GUARANTEES"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_guarantee_independence"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_GUARANTEES_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_GUARANTEES_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_GUARANTEES_ALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED_WITH_FACTION"
		text = "ALLOWED_WITH_FACTION"
		desc = "RULE_ALLOW_GUARANTEES_FACTION_DESC"
		allow_achievements = yes
	}
}

allow_revoke_guarantees = {
	name = "RULE_ALLOW_REVOKE_GUARANTEES"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_revoke_guarantees"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_REVOKE_GUARANTEES_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_REVOKE_GUARANTEES_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_REVOKE_GUARANTEES_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_join_faction = {
	name = "RULE_ALLOW_JOIN_FACTION"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_leave_faction"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_JOIN_FACTION_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_JOIN_FACTION_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_JOIN_FACTION_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_leave_faction = {
	name = "RULE_ALLOW_LEAVE_FACTION"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_leave_faction"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_LEAVE_FACTION_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_LEAVE_FACTION_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_LEAVE_FACTION_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_kick_faction = {
	name = "RULE_ALLOW_KICK_FACTION"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_kick_from_faction"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_KICK_FACTION_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_KICK_FACTION_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_KICK_FACTION_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_take_over_faction = {
	name = "RULE_ALLOW_TAKE_OVER_FACTION"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_take_over_faction_leadership"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_TAKE_OVER_FACTION_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_TAKE_OVER_FACTION_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_TAKE_OVER_FACTION_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_callying_allies = {
	name = "RULE_ALLOW_CALLYING_ALLIES"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_take_over_faction_leadership"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_CALLYING_ALLIES_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_CALLYING_ALLIES_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_CALLYING_ALLIES_ALLOWED_DESC"
		allow_achievements = yes
	}
}

allow_joining_allies = {
	name = "RULE_ALLOW_JOINING_ALLIES"
	group = "RULE_GROUP_SANDBOX"
	icon = "GFX_take_over_faction_leadership"
	default = {
		name = "RULE_OPTION_DEFAULT"
		text = RULE_OPTION_DEFAULT
		desc = "RULE_ALLOW_JOINING_ALLIES_DEFAULT_DESC"
	}
	option = {
		name = "DISALLOWED"
		text = "DISALLOWED"
		desc = "RULE_ALLOW_JOINING_ALLIES_DISALLOWED_DESC"
		allow_achievements = yes
	}
	option = {
		name = "ALLOWED"
		text = "ALLOWED"
		desc = "RULE_ALLOW_JOINING_ALLIES_ALLOWED_DESC"
		allow_achievements = yes
	}
}

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

allow_coups = {
	name = "RULE_ALLOW_COUPS"
	group = "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
	}
	default = {
		name = BLOCKED
		text = "RULE_OPTION_BLOCKED"
		desc = "RULE_ALLOW_COUPS_BLOCKED_DESC"
	}
}

allow_party_boosting = {
	name = "RULE_ALLOW_PARTY_BOOSTING"
	group = "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"
	}
	default = {
		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"
	}
}

#minimum_division_width = {
#	name = "RULE_MINIMUM_WIDTH"
#	group = "RULE_GROUP_DIVISION_TEMPLATES"
#	option = {
#		name = none
#		text = "RULE_OPTION_NONE"
#		desc = "RULE_MINIMUM_WIDTH_NONE_DESC"
#	}
#	option = {
#		name = WIDTH_10
#		text = "RULE_OPTION_10"
#		desc = "RULE_MINIMUM_WIDTH_10_DESC"
#	}
#	option = {
#		name = WIDTH_20
#		text = "RULE_OPTION_20"
#		desc = "RULE_MINIMUM_WIDTH_20_DESC"
#	}
#}
#
#maximum_division_width = {
#	name = "RULE_MAXIMUM_WIDTH"
#	group = "RULE_GROUP_DIVISION_TEMPLATES"
#	option = {
#		name = none
#		text = "RULE_OPTION_NONE"
#		desc = "RULE_MAXIMUM_WIDTH_NONE_DESC"
#	}
#	option = {
#		name = WIDTH_20
#		text = "RULE_OPTION_20"
#		desc = "RULE_MAXIMUM_WIDTH_20_DESC"
#	}
#	option = {
#		name = WIDTH_30
#		text = "RULE_OPTION_30"
#		desc = "RULE_MAXIMUM_WIDTH_30_DESC"
#	}
#	option = {
#		name = WIDTH_40
#		text = "RULE_OPTION_40"
#		desc = "RULE_MAXIMUM_WIDTH_40_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"
	}
}

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

#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"
#	}
#}

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

