﻿# Mistborn: The Final Empire - Landed Titles
# The Final Empire is divided into Dominances, each administered by an appointed noble house.
# Province IDs mapped to vanilla CK3 provinces centered on Switzerland.

e_final_empire = {
	color = { 40 40 40 }
	color2 = { 200 200 200 }
	capital = c_luthadel

	# ==========================================
	# CENTRAL DOMINANCE - Heart of the Empire
	# Mapped to: Switzerland (Bern, Zurich, Geneva area)
	# ==========================================
	k_central = {
		color = { 150 50 50 }
		color2 = { 255 255 255 }
		capital = c_luthadel

		d_luthadel = {
			color = { 180 60 60 }
			color2 = { 255 255 255 }
			capital = c_luthadel

			c_luthadel = {
				color = { 200 70 70 }
				color2 = { 255 255 255 }
				b_kredik_shaw = {
					province = 2046 # Kredik Shaw - The Lord Ruler's palace (Bern)
				}
				b_luthadel_city = {
					province = 2047 # Main city of Luthadel (Thun)
				}
				b_luthadel_slums = {
					province = 2048 # Skaa slums district (Lucerne)
				}
			}
			c_fellise = {
				color = { 190 65 65 }
				color2 = { 255 255 255 }
				b_fellise = {
					province = 2049 # Fellise - noble retreat town (Biel)
				}
				b_fellise_estates = {
					province = 2037 # (Lausanne)
				}
			}
			c_holstep = {
				color = { 185 62 62 }
				color2 = { 255 255 255 }
				b_holstep = {
					province = 2051 # (Zurich)
				}
				b_holstep_mines = {
					province = 2461 # (Schwyz)
				}
			}
		}

		d_valtroux = {
			color = { 170 55 55 }
			color2 = { 255 255 255 }
			capital = c_valtroux

			c_valtroux = {
				color = { 175 58 58 }
				color2 = { 255 255 255 }
				b_valtroux = {
					province = 2050 # (Basel)
				}
				b_valtroux_keep = {
					province = 2053 # (Sankt Gallen)
				}
			}
			c_tavring = {
				color = { 172 56 56 }
				color2 = { 255 255 255 }
				b_tavring = {
					province = 2054 # (Konstanz)
				}
				b_tavring_fields = {
					province = 2055 # (Chur)
				}
			}
			c_austrex = {
				color = { 168 54 54 }
				color2 = { 255 255 255 }
				b_austrex = {
					province = 2035 # Austrex - major trade city (Geneva)
				}
				b_austrex_docks = {
					province = 2034 # (Annecy)
				}
			}
		}

		d_haverfrex = {
			color = { 165 52 52 }
			color2 = { 255 255 255 }
			capital = c_haverfrex

			c_haverfrex = {
				color = { 160 50 50 }
				color2 = { 255 255 255 }
				b_haverfrex = {
					province = 2460 # (Neuchatel)
				}
				b_haverfrex_mills = {
					province = 2074 # (Pontarlier)
				}
			}
			c_kalling = {
				color = { 158 48 48 }
				color2 = { 255 255 255 }
				b_kalling = {
					province = 3107 # (Engelberg)
				}
				b_kalling_plantations = {
					province = 2052 # (Farduzes)
				}
			}
		}

		d_south_seran = {
			color = { 155 45 45 }
			color2 = { 255 255 255 }
			capital = c_south_seran

			c_south_seran = {
				color = { 152 43 43 }
				color2 = { 255 255 255 }
				b_south_seran = {
					province = 2038 # (Martigny)
				}
				b_conventical_of_seran = {
					province = 2039 # The Conventical of Seran (Aosta)
				}
			}
			c_suisna = {
				color = { 148 40 40 }
				color2 = { 255 255 255 }
				b_suisna = {
					province = 2036 # (Thonon-les-Bains)
				}
				b_suisna_farms = {
					province = 2031 # (Moutiers)
				}
			}
		}
	}

	# ==========================================
	# NORTHERN DOMINANCE - Terris homeland
	# Mapped to: Swabia (southern Germany)
	# ==========================================
	k_northern = {
		color = { 80 120 80 }
		color2 = { 255 255 255 }
		capital = c_urteau

		d_urteau = {
			color = { 90 130 90 }
			color2 = { 255 255 255 }
			capital = c_urteau

			c_urteau = {
				color = { 95 135 95 }
				color2 = { 255 255 255 }
				b_urteau = {
					province = 2768 # Urteau - northern capital (Ulm)
				}
				b_urteau_canal = {
					province = 2769 # (Hellenenstein)
				}
			}
			c_terristown = {
				color = { 92 132 92 }
				color2 = { 255 255 255 }
				b_terristown = {
					province = 2773 # Main Terris settlement (Grunningen)
				}
				b_terris_synod = {
					province = 2767 # Terris governing body (Sigmaringen)
				}
			}
			c_erlnest = {
				color = { 88 128 88 }
				color2 = { 255 255 255 }
				b_erlnest = {
					province = 2748 # (Wurttemberg)
				}
				b_erlnest_steading = {
					province = 2749 # (Tubingen)
				}
			}
		}

		d_tathingdwen = {
			color = { 85 125 85 }
			color2 = { 255 255 255 }
			capital = c_tathingdwen

			c_tathingdwen = {
				color = { 82 122 82 }
				color2 = { 255 255 255 }
				b_tathingdwen = {
					province = 2746 # Tathingdwen - historical Terris capital (Baden)
				}
				b_tathingdwen_library = {
					province = 2747 # Great Terris libraries (Calw)
				}
			}
			c_bindal = {
				color = { 78 118 78 }
				color2 = { 255 255 255 }
				b_bindal = {
					province = 2763 # (Zollern)
				}
				b_bindal_pastures = {
					province = 2764 # (Vehringen)
				}
			}
			c_vennsat = {
				color = { 75 115 75 }
				color2 = { 255 255 255 }
				b_vennsat = {
					province = 2765 # (Reutlingen)
				}
				b_vennsat_highlands = {
					province = 2771 # (Teck)
				}
			}
		}

		d_torinost = {
			color = { 72 112 72 }
			color2 = { 255 255 255 }
			capital = c_torinost

			c_torinost = {
				color = { 70 110 70 }
				color2 = { 255 255 255 }
				b_torinost = {
					province = 2766 # (Schelklingen)
				}
				b_torinost_fort = {
					province = 2770 # (Helfenstein)
				}
			}
			c_mantiz = {
				color = { 68 108 68 }
				color2 = { 255 255 255 }
				b_mantiz = {
					province = 2755 # (Sulz)
				}
				b_mantiz_garrison = {
					province = 2756 # (Rottweil)
				}
			}
			c_nordel = {
				color = { 65 105 65 }
				color2 = { 255 255 255 }
				b_nordel = {
					province = 2757 # (Furstenberg)
				}
				b_nordel_mines = {
					province = 2758 # (Lupfen)
				}
			}
		}
	}

	# ==========================================
	# EASTERN DOMINANCE
	# Mapped to: Tyrol / Bavaria
	# ==========================================
	k_eastern = {
		color = { 50 80 150 }
		color2 = { 255 255 255 }
		capital = c_fadrex

		d_fadrex = {
			color = { 60 90 160 }
			color2 = { 255 255 255 }
			capital = c_fadrex

			c_fadrex = {
				color = { 65 95 165 }
				color2 = { 255 255 255 }
				b_fadrex = {
					province = 2950 # Fadrex City (Innsbruck)
				}
				b_fadrex_garrison = {
					province = 2953 # (Kufstein)
				}
			}
			c_vetitan = {
				color = { 62 92 162 }
				color2 = { 255 255 255 }
				b_vetitan = {
					province = 2954 # (Bozen)
				}
				b_vetitan_quarry = {
					province = 2955 # (Brixen)
				}
			}
			c_tremredare = {
				color = { 58 88 158 }
				color2 = { 255 255 255 }
				b_tremredare = {
					province = 2952 # (Bruneck)
				}
				b_tremredare_walls = {
					province = 2951 # (Matrei)
				}
			}
		}

		d_austrex_east = {
			color = { 55 85 155 }
			color2 = { 255 255 255 }
			capital = c_austrex_east

			c_austrex_east = {
				color = { 52 82 152 }
				color2 = { 255 255 255 }
				b_austrex_east = {
					province = 2945 # (Munchen)
				}
				b_austrex_east_port = {
					province = 2946 # (Aheim)
				}
			}
			c_doriel = {
				color = { 48 78 148 }
				color2 = { 255 255 255 }
				b_doriel = {
					province = 2947 # (Wolfratshausen)
				}
				b_doriel_fields = {
					province = 2949 # (Eschenlohe)
				}
			}
			c_salmont = {
				color = { 45 75 145 }
				color2 = { 255 255 255 }
				b_salmont = {
					province = 2948 # (Tolz)
				}
				b_salmont_warehouses = {
					province = 2942 # (Rothenburg)
				}
			}
		}

		d_statlin = {
			color = { 42 72 142 }
			color2 = { 255 255 255 }
			capital = c_statlin

			c_statlin = {
				color = { 40 70 140 }
				color2 = { 255 255 255 }
				b_statlin = {
					province = 2943 # (Freising)
				}
				b_statlin_market = {
					province = 2939 # (Ilmunster)
				}
			}
			c_benton = {
				color = { 38 68 138 }
				color2 = { 255 255 255 }
				b_benton = {
					province = 2957 # (Geisenhausen)
				}
				b_benton_farms = {
					province = 2958 # (Erding)
				}
			}
			c_elming = {
				color = { 35 65 135 }
				color2 = { 255 255 255 }
				b_elming = {
					province = 2959 # (Frontenhausen)
				}
				b_elming_forge = {
					province = 2961 # (Dornberg)
				}
			}
		}
	}

	# ==========================================
	# WESTERN DOMINANCE
	# Mapped to: Burgundy / French Alps
	# ==========================================
	k_western = {
		color = { 160 130 60 }
		color2 = { 255 255 255 }
		capital = c_hassedel

		d_hassedel = {
			color = { 170 140 70 }
			color2 = { 255 255 255 }
			capital = c_hassedel

			c_hassedel = {
				color = { 175 145 75 }
				color2 = { 255 255 255 }
				b_hassedel = {
					province = 2065 # (Lyon)
				}
				b_hassedel_keep = {
					province = 2070 # (Villars)
				}
			}
			c_turenval = {
				color = { 172 142 72 }
				color2 = { 255 255 255 }
				b_turenval = {
					province = 2030 # (Grenoble)
				}
				b_turenval_orchards = {
					province = 2033 # (Vienne)
				}
			}
			c_wesring = {
				color = { 168 138 68 }
				color2 = { 255 255 255 }
				b_wesring = {
					province = 2032 # (Chartreuse)
				}
				b_wesring_tower = {
					province = 2068 # (Romans)
				}
			}
		}

		d_longsfollow = {
			color = { 165 135 65 }
			color2 = { 255 255 255 }
			capital = c_longsfollow

			c_longsfollow = {
				color = { 162 132 62 }
				color2 = { 255 255 255 }
				b_longsfollow = {
					province = 2076 # (Besancon)
				}
				b_longsfollow_inn = {
					province = 2077 # (Vesoul)
				}
			}
			c_kanton = {
				color = { 158 128 58 }
				color2 = { 255 255 255 }
				b_kanton = {
					province = 2075 # (Morteau)
				}
				b_kanton_mills = {
					province = 2459 # (Ornans)
				}
			}
			c_brennin = {
				color = { 155 125 55 }
				color2 = { 255 255 255 }
				b_brennin = {
					province = 2071 # (Bourg)
				}
				b_brennin_vineyards = {
					province = 2073 # (Lons-le-Saunier)
				}
			}
		}

		d_charneost = {
			color = { 152 122 52 }
			color2 = { 255 255 255 }
			capital = c_charneost

			c_charneost = {
				color = { 148 118 48 }
				color2 = { 255 255 255 }
				b_charneost = {
					province = 2380 # (Dijon)
				}
				b_charneost_garrison = {
					province = 2382 # (Gray)
				}
			}
			c_dalling = {
				color = { 145 115 45 }
				color2 = { 255 255 255 }
				b_dalling = {
					province = 2348 # (Chalon)
				}
				b_dalling_stables = {
					province = 2376 # (Beaune)
				}
			}
		}
	}

	# ==========================================
	# SOUTHERN DOMINANCE
	# Mapped to: Lombardy / Piedmont
	# ==========================================
	k_southern = {
		color = { 100 60 120 }
		color2 = { 255 255 255 }
		capital = c_pits_of_hathsin

		d_pits_of_hathsin = {
			color = { 110 70 130 }
			color2 = { 255 255 255 }
			capital = c_pits_of_hathsin

			c_pits_of_hathsin = {
				color = { 115 75 135 }
				color2 = { 255 255 255 }
				b_pits_of_hathsin = {
					province = 2482 # The Pits of Hathsin - atium mining prison (Milano)
				}
				b_pits_garrison = {
					province = 2481 # (Monza)
				}
			}
			c_latten = {
				color = { 112 72 132 }
				color2 = { 255 255 255 }
				b_latten = {
					province = 2480 # (Gallarate)
				}
				b_latten_outpost = {
					province = 2479 # (Varese)
				}
			}
			c_grenford = {
				color = { 108 68 128 }
				color2 = { 255 255 255 }
				b_grenford = {
					province = 2477 # (Como)
				}
				b_grenford_walls = {
					province = 2478 # (Bellinzona)
				}
			}
		}

		d_veldence = {
			color = { 105 65 125 }
			color2 = { 255 255 255 }
			capital = c_veldence

			c_veldence = {
				color = { 102 62 122 }
				color2 = { 255 255 255 }
				b_veldence = {
					province = 2041 # (Turin)
				}
				b_veldence_estate = {
					province = 2045 # (Chieri)
				}
			}
			c_torining = {
				color = { 98 58 118 }
				color2 = { 255 255 255 }
				b_torining = {
					province = 2043 # (Cuneo)
				}
				b_torining_watch = {
					province = 2044 # (Saluzzo)
				}
			}
			c_balefire = {
				color = { 95 55 115 }
				color2 = { 255 255 255 }
				b_balefire = {
					province = 2469 # (Asti)
				}
				b_balefire_beacon = {
					province = 2467 # (Alba)
				}
			}
		}

		d_south_keep = {
			color = { 92 52 112 }
			color2 = { 255 255 255 }
			capital = c_south_keep

			c_south_keep = {
				color = { 88 48 108 }
				color2 = { 255 255 255 }
				b_south_keep = {
					province = 2494 # (Brescia)
				}
				b_south_keep_barracks = {
					province = 2493 # (Bergamo)
				}
			}
			c_darriston = {
				color = { 85 45 105 }
				color2 = { 255 255 255 }
				b_darriston = {
					province = 2499 # (Trento)
				}
				b_darriston_harbor = {
					province = 2495 # (Val Camonica)
				}
			}
		}
	}

	# ==========================================
	# REMOTE DOMINANCE - Frontier lands
	# Mapped to: Alsace / outer frontier
	# ==========================================
	k_remote = {
		color = { 100 100 100 }
		color2 = { 200 200 200 }
		capital = c_remote_edge

		d_remote_edge = {
			color = { 110 110 110 }
			color2 = { 200 200 200 }
			capital = c_remote_edge

			c_remote_edge = {
				color = { 115 115 115 }
				color2 = { 200 200 200 }
				b_remote_edge = {
					province = 2721 # (Strassburg)
				}
				b_remote_edge_watchtower = {
					province = 2722 # (Haguenau)
				}
			}
			c_ashfield = {
				color = { 112 112 112 }
				color2 = { 200 200 200 }
				b_ashfield = {
					province = 2723 # (Lichtberg)
				}
				b_ashfield_settlement = {
					province = 2751 # (Freiburg)
				}
			}
			c_misthollow = {
				color = { 108 108 108 }
				color2 = { 200 200 200 }
				b_misthollow = {
					province = 2750 # (Sankt Blasien)
				}
				b_misthollow_ruins = {
					province = 2752 # (Offenburg)
				}
			}
		}

		d_farmost = {
			color = { 105 105 105 }
			color2 = { 200 200 200 }
			capital = c_farmost

			c_farmost = {
				color = { 102 102 102 }
				color2 = { 200 200 200 }
				b_farmost = {
					province = 2717 # (Colmar)
				}
				b_farmost_outpost = {
					province = 2719 # (Selestat)
				}
			}
			c_koloss_range = {
				color = { 98 98 98 }
				color2 = { 200 200 200 }
				b_koloss_range = {
					province = 2057 # Near koloss tribal territories (Montbelliard)
				}
				b_koloss_range_fort = {
					province = 2058 # (Mulhouse)
				}
			}
			c_deepness_border = {
				color = { 95 95 95 }
				color2 = { 200 200 200 }
				b_deepness_border = {
					province = 2720 # Edge of the known world (Ferrette)
				}
				b_deepness_watchtower = {
					province = 2056 # (Porrentruy)
				}
			}
		}

		d_frontier = {
			color = { 92 92 92 }
			color2 = { 200 200 200 }
			capital = c_frontier

			c_frontier = {
				color = { 88 88 88 }
				color2 = { 200 200 200 }
				b_frontier = {
					province = 2759 # (Hohenberg)
				}
				b_frontier_garrison = {
					province = 2760 # (Clettgau)
				}
			}
			c_ashmount_view = {
				color = { 85 85 85 }
				color2 = { 200 200 200 }
				b_ashmount_view = {
					province = 2761 # Settlement near an ashmount (Heiligenberg)
				}
				b_ashmount_view_shelter = {
					province = 2762 # (Nellenburg)
				}
			}
		}
	}
}
