﻿NCharacter = {
	MAX_COUNTIES_IN_REALM_AS_DUKE = 9000				# As a duke or below, the player (but not the AI) will suffer penalties when they go beyond this # of counties in their realm. They can form a kingdom to get the penalties to go away
	INCOME_PENALTY_PER_COUNTY_ABOVE_LIMIT = 0.05		# For each county above MAX_COUNTIES_IN_REALM_AS_DUKE, you get 10% less income
}

NCharacterOpinion = {	
	DE_JURE_COUNTY = -5
	DE_JURE_DUCHY = -10
	DE_JURE_KINGDOM = -15
	NON_RIGHTFUL_LIEGE_TAX_MULT = 0.75 					# Tax mult when non-rightful liege (liege doesn't hold *any* dejure liege title)
	NON_RIGHTFUL_LIEGE_LEVY_MULT = 0.75 				# Tax mult when non-rightful liege
	NON_RIGHTFUL_LIEGE_HERD_MULT = 0.75 				# Herd mult when non-rightful liege
	NON_RIGHTFUL_LIEGE_BARTER_GOODS_MULT = 0.75			# Barter Goods mult when non-rightful liege
	MAX_DUCHIES_BEFORE_PENALTY = 9000					# How many duchies are vassals fine with you having? If you're a duke, they don't care; only if you're king or above
	TOO_MANY_DUCHIES_OPINION = 0.25						# Penalty per duchy too many
	COUNT_LIEGE_HOLDS_MY_DUCHY = -20					# Penalty with count vassals for whom you hold their dejure duchy (and you're above duchy tier)
	VASSAL_SIZE_ANGER_THRESHOLD = 1						# Ratio of counties in vassal's realm (duke or above) compared to liege's full realm in order for the vassal to get angry at liege
	VASSAL_SIZE_ANGER_MIN = 5							# Opinion penalty applied at exact threshold
	VASSAL_SIZE_ANGER_MULT = 0.25						# Opinion penalty applied for going 100 percentage points over the threshold (impossible unless the threshold is 0, but makes for simple math)
}

NSubjectContract = {
	# Only count vassals and above count towards the limit
	ABOVE_LIMIT_LEVY_PENALTY = 0.05				# How much levies are reduced per vassal over the limit
	ABOVE_LIMIT_MAX_LEVY_PENALTY = 0.5			# How much levies can be reduced at most
	ABOVE_LIMIT_TAX_INCOME_PENALTY = 0.05		# How much tax income from domain is reduced per vassal over the limit
	ABOVE_LIMIT_MAX_TAX_INCOME_PENALTY = 0.5	# How much tax income from domain can be reduced at most
	ABOVE_LIMIT_HERD_INCOME_PENALTY = 0.05		# How much herd income from domain is reduced per vassal over the limit
	ABOVE_LIMIT_MAX_HERD_INCOME_PENALTY = 0.5	# How much herd income from domain can be reduced at most
	STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE = 2	# domain limit += floor( <stewardship skill> / STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE )
}