﻿NMapMode = {

	### CLOSE DISTANCE FADE ###
	# Used for borders and impassable terrain
	DISTANCE_FADE_START = 150.0f #100.0f								# Height at which to start fading out when zooming in
	DISTANCE_FADE_END = 10.0f #30.0f									# Height at which to be fully faded out
}

NGraphics = {
	# Gradient Borders
	PROVINCE_BORDER_FADE_NEAR = 20 #200
	#PROVINCE_BORDER_FADE_FAR = 2000
	STATE_BORDER_FADE_NEAR = 20 #200
	#STATE_BORDER_FADE_FAR = 2000
	#IMPASSABLE_BORDER_FADE_NEAR = 500
	#IMPASSABLE_BORDER_FADE_FAR = 600
	DRAW_SHADOWS_CUTOFF = 20 #400
	#DRAW_SHADOWS_FADE_LENGTH = 50

	# Map markers
	MAP_MARKER_FULL_UPDATE_FREQUENCY = 2.0 #1.0					#Do the heavy parts of the map markers only every X seconds
	
	FLAT_MAP_ZOOM_STEP = 0 #10			# At which zoom step to fade to flat map
}

NCamera = {
#	#						0	1	2	3		4		5		6		7		8		9		10		11		12		13		14		15
#	ZOOM_STEPS 			= { 24	32	40	50		75		100		200		300		400		600		800		1000	1200	1500	2500	4500	}
#	ZOOM_STEPS_TILT 	= { 35	40	45	48.5	50		52.5	55 		60		65		70		75		80		80		85		85		85		}
#	ZOOM_STEPS_MIN_TILT = { 35	35	35	35		35		38		40		40		45		50		50		50		50		50		50		50		}
#	ZOOM_STEPS_MAX_TILT = { 89	89	89	89		89		89		89		89		89		89		89		89		89		89		89		89		}

	#						0	1	2	3		4		5		6		7		8		9		10		11		12		13		14		15
	ZOOM_STEPS 			= { 75	80	85	90		95		100		200		300		400		600		800		1000	1200	1500	2500	4500	}
	ZOOM_STEPS_TILT 	= { 40	44	46	48		50		52.5	55 		60		65		70		75		80		80		85		85		85		}
#	ZOOM_STEPS_MIN_TILT = { 35	35	35	35		35		38		40		40		45		50		50		50		50		50		50		50		}
#	ZOOM_STEPS_MAX_TILT = { 89	89	89	89		89		89		89		89		89		89		89		89		89		89		89		89		}

	MAX_PAN_TO_ZOOM_STEP = 8 #7							# The camera will lower to this height (but only if above it) when panning to characters/provinces etc.
}

NCities = {
	RESIDENTIAL_CHANGE_DELAY = 10.0 #5.0			# Time between updating the residential buildings of a city ( + 0-1 second for some random variance )

	CITY_VFX_MAX_ENTITIES = 64 #128				# The limit of how many VFX instances can exist at the same time
	CITY_VFX_ZOOM_CUTOFF = 25 #250				# zoom at which we hide all city VFXes
	CITY_PARTICLES_ZOOM_CUTOFF = 20 #200		# zoom at which we hide all city particle effects (for example chimney smoke)
}

NRoutes = {
	LAND_ENTITIES_CUTOFF = 30 #300				# Distance to camera at which land route entities hide
	NAVAL_ENTITIES_CUTOFF = 65 #650				# Distance to camera at which naval route entities hide
	AIR_ENTITIES_CUTOFF = 45 #450				# Zoom at which air route entities hide
}

NProvinceHighlight = {
	TEXTURE_WIDTH = 1024 #2048
	TEXTURE_HEIGHT = 512 #1024

	SAMPLE_COUNT = 8 #16	# How many samples to use (max 16)
}
