summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhaoyuren <13851610112@163.com>2026-05-19 18:51:06 +0800
committerhaoyuren <13851610112@163.com>2026-05-19 18:51:06 +0800
commit9cffa65cb268aa0661cd596e20970d6917322a76 (patch)
tree041115cf99ca8a1ed6be9f43ea52230e4d6a03d4
parentc530300f09fc6ef816cf0afb5904d918eb2ac6b2 (diff)
Initial V3 mod structure: country definitions for 30+ nations
First mod file: common/country_definitions/00_alt_history_countries.txt Defines tags, colors, tiers, primary cultures, capitals for: - 5 Tier 1 great powers (Song, Rome, England, Germany, Ilkhanate) - 3 Tier 1.5 (Japan, Kalmar, Bohemia) - 5 Tier 2 (France, Aragon, Jianzhou, Portuguese S.America, Morocco) - 5 Tier 2.5 (Burgundy, Korea, Egypt, Castile, Illyria, Byzantium) - 8 Tier 3 (Great Khanate, Northern Ulus, Mongol Khanate, Poland GD, Bulgaria, Khoqand, Granada, E.Chagatai, Siam) - 5 Formable/releasable (Songhai, Maratha, Timurid India, Mysore, Australian colony) Uses existing V3 cultures/states as placeholders — custom cultures/religions to be added later. Mod directory structure: mod/common/country_definitions/ Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
-rw-r--r--mod/common/country_definitions/00_alt_history_countries.txt323
1 files changed, 323 insertions, 0 deletions
diff --git a/mod/common/country_definitions/00_alt_history_countries.txt b/mod/common/country_definitions/00_alt_history_countries.txt
new file mode 100644
index 0000000..24c3689
--- /dev/null
+++ b/mod/common/country_definitions/00_alt_history_countries.txt
@@ -0,0 +1,323 @@
+# Alt History Mod - Country Definitions
+# Tags: CAPITAL LETTERS + NUMBERS ONLY (3 characters)
+
+# ==========================================
+# TIER 1: GREAT POWERS
+# ==========================================
+
+# New Song Dynasty (新宋)
+SON = {
+ color = { 200 170 50 }
+ country_type = recognized
+ tier = empire
+ cultures = { han }
+ capital = STATE_ZHEJIANG
+}
+
+# Italian Roman Empire (罗马帝国 / Italian Empire)
+ROM = {
+ color = { 130 20 30 }
+ country_type = recognized
+ tier = empire
+ cultures = { north_italian south_italian }
+ capital = STATE_LAZIO
+}
+
+# Kingdom of England (英格兰王国)
+ENG = {
+ color = { 180 30 30 }
+ country_type = recognized
+ tier = empire
+ cultures = { british }
+ capital = STATE_HOME_COUNTIES
+}
+
+# Greater Germany (大德意志联邦)
+GER = {
+ color = { 100 100 100 }
+ country_type = recognized
+ tier = empire
+ cultures = { north_german south_german }
+ capital = STATE_HESSE
+}
+
+# Ilkhanate (伊尔汗国)
+ILK = {
+ color = { 60 140 80 }
+ country_type = recognized
+ tier = empire
+ cultures = { persian }
+ capital = STATE_AZERBAIJAN
+}
+
+# ==========================================
+# TIER 1.5: MAJOR POWERS
+# ==========================================
+
+# Japan (日本)
+JAP = {
+ color = { 200 200 200 }
+ country_type = recognized
+ tier = empire
+ cultures = { japanese }
+ capital = STATE_KANTO
+}
+
+# Kalmar Union (卡尔马联盟)
+KAL = {
+ color = { 0 80 160 }
+ country_type = recognized
+ tier = empire
+ cultures = { swedish norwegian danish }
+ capital = STATE_DENMARK
+}
+
+# Bohemia (波西米亚)
+BOH = {
+ color = { 180 0 0 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { czech }
+ capital = STATE_BOHEMIA
+}
+
+# ==========================================
+# TIER 2: REGIONAL POWERS
+# ==========================================
+
+# French Republic (法兰西共和国)
+FRA = {
+ color = { 30 50 180 }
+ country_type = recognized
+ tier = empire
+ cultures = { french }
+ capital = STATE_ILE_DE_FRANCE
+}
+
+# Crown of Aragon (阿拉贡王冠)
+ARA = {
+ color = { 200 150 0 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { catalan }
+ capital = STATE_CATALONIA
+}
+
+# Jianzhou Republic (建州共和国)
+JZH = {
+ color = { 80 80 120 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { manchu }
+ capital = STATE_MUKDEN
+}
+
+# Portuguese South America (葡属南美)
+POR = {
+ color = { 0 100 50 }
+ country_type = recognized
+ tier = empire
+ cultures = { brazilian }
+ capital = STATE_RIO_DE_JANEIRO
+}
+
+# Morocco (摩洛哥)
+MOR = {
+ color = { 50 120 50 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { moroccan }
+ capital = STATE_FEZ
+}
+
+# ==========================================
+# TIER 2.5: MEDIUM POWERS
+# ==========================================
+
+# Duchy of Burgundy (勃艮第公国)
+BUR = {
+ color = { 100 0 100 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { french }
+ capital = STATE_BURGUNDY
+}
+
+# Kingdom of Korea (朝鲜王国)
+KOR = {
+ color = { 100 140 180 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { korean }
+ capital = STATE_KOREA
+}
+
+# Egypt (埃及)
+EGY = {
+ color = { 180 160 60 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { misri }
+ capital = STATE_LOWER_EGYPT
+}
+
+# Castile (卡斯蒂利亚)
+CAS = {
+ color = { 180 140 100 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { spanish }
+ capital = STATE_CASTILLA_LA_NUEVA
+}
+
+# Illyria (伊利里亚 - Italian vassal)
+ILL = {
+ color = { 100 130 160 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { serb }
+ capital = STATE_SERBIA
+}
+
+# Byzantine Empire (拜占庭帝国 - Italian vassal)
+BYZ = {
+ color = { 120 0 80 }
+ country_type = recognized
+ tier = empire
+ cultures = { greek }
+ capital = STATE_EASTERN_THRACE
+}
+
+# ==========================================
+# TIER 3: SMALL POWERS
+# ==========================================
+
+# Great Khanate (大汗国)
+GKH = {
+ color = { 50 90 20 }
+ country_type = recognized
+ tier = empire
+ cultures = { russian }
+ capital = STATE_ASTRAKHAN
+}
+
+# Northern Ulus (北方兀鲁思 - GKH vassal)
+NUL = {
+ color = { 70 100 40 }
+ country_type = recognized
+ tier = principality
+ cultures = { russian }
+ capital = STATE_NOVGOROD
+}
+
+# Mongol Khanate (蒙古汗国)
+MGL = {
+ color = { 140 110 60 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { mongol }
+ capital = STATE_MONGOLIA
+}
+
+# Grand Duchy of Poland (波兰大公国 - German puppet)
+POL = {
+ color = { 200 50 50 }
+ country_type = recognized
+ tier = grand_principality
+ cultures = { polish }
+ capital = STATE_POZNAN
+}
+
+# Bulgaria (保加利亚)
+BUL = {
+ color = { 60 100 60 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { bulgarian }
+ capital = STATE_EASTERN_RUMELIA
+}
+
+# Khoqand Khanate (浩罕汗国 - Ilkhanate vassal)
+KHQ = {
+ color = { 90 160 120 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { uzbek }
+ capital = STATE_FERGANA
+}
+
+# Granada (格拉纳达)
+GRA = {
+ color = { 10 130 10 }
+ country_type = recognized
+ tier = principality
+ cultures = { andalusian }
+ capital = STATE_ANDALUSIA
+}
+
+# Eastern Chagatai (东察合台)
+ECH = {
+ color = { 120 140 80 }
+ country_type = recognized
+ tier = principality
+ cultures = { uighur }
+ capital = STATE_KASHGAR
+}
+
+# Siam (暹罗)
+SIA = {
+ color = { 180 120 140 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { thai }
+ capital = STATE_CENTRAL_THAILAND
+}
+
+# ==========================================
+# FORMABLE / RELEASABLE / DYNAMIC
+# ==========================================
+
+# Songhai Empire (桑海帝国)
+SGH = {
+ color = { 160 120 40 }
+ country_type = recognized
+ tier = empire
+ cultures = { songhai }
+ capital = STATE_NIGER_BEND
+}
+
+# Maratha (马拉塔联邦 - Indian state)
+MAR = {
+ color = { 200 120 0 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { marathi }
+ capital = STATE_BOMBAY
+}
+
+# Timurid India remnant (帖木儿-印度残余)
+TIM = {
+ color = { 100 180 100 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { hindustani }
+ capital = STATE_DELHI
+}
+
+# Mysore (迈索尔)
+MYS = {
+ color = { 180 50 50 }
+ country_type = recognized
+ tier = kingdom
+ cultures = { kannada }
+ capital = STATE_MYSORE
+}
+
+# Australian Song Colony (澳宋殖民地)
+AUS = {
+ color = { 180 160 100 }
+ country_type = recognized
+ tier = principality
+ cultures = { han }
+ capital = STATE_NORTH_AUSTRALIA
+}