<feed xmlns='http://www.w3.org/2005/Atom'>
<title>v3.git/mod/common/country_definitions/00_alt_history_countries.txt, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.blackhao.com/v3.git/'/>
<entry>
<title>Fix total conversion: override vanilla files with same filenames</title>
<updated>2026-05-19T11:49:16+00:00</updated>
<author>
<name>haoyuren</name>
<email>13851610112@163.com</email>
</author>
<published>2026-05-19T11:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.blackhao.com/v3.git/commit/?id=a78d49e81b2cfef73412f342929ffe04fbc200aa'/>
<id>a78d49e81b2cfef73412f342929ffe04fbc200aa</id>
<content type='text'>
Key learning: V3 has NO replace_path. Must use same-named files to override.

Country definitions:
- Renamed 00_alt_history_countries.txt → 00_countries.txt (overrides vanilla)
- Created empty 01_africa.txt, 01_pacific_and_australasia.txt, 99_dynamic.txt

History overrides (empty files to prevent vanilla countries from loading):
- common/history/states/00_states.txt (empty STATES block)
- common/history/countries/ (444 empty override files)
- common/history/population/ (373 empty override files)

Removed invalid replace_paths from metadata.json

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Key learning: V3 has NO replace_path. Must use same-named files to override.

Country definitions:
- Renamed 00_alt_history_countries.txt → 00_countries.txt (overrides vanilla)
- Created empty 01_africa.txt, 01_pacific_and_australasia.txt, 99_dynamic.txt

History overrides (empty files to prevent vanilla countries from loading):
- common/history/states/00_states.txt (empty STATES block)
- common/history/countries/ (444 empty override files)
- common/history/population/ (373 empty override files)

Removed invalid replace_paths from metadata.json

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash: correct heritage values, STATE IDs, name hyphens</title>
<updated>2026-05-19T11:21:37+00:00</updated>
<author>
<name>haoyuren</name>
<email>13851610112@163.com</email>
</author>
<published>2026-05-19T11:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.blackhao.com/v3.git/commit/?id=b53f7e1e1adc1172cf942035a668990a32b82623'/>
<id>b53f7e1e1adc1172cf942035a668990a32b82623</id>
<content type='text'>
Heritage fixes in cultures:
- heritage_sinosphere → heritage_han (2 occurrences)
- heritage_slavic → heritage_east_slavic (3) / heritage_south_slavic (1)
- heritage_uralic → heritage_volga_uralic (1)

STATE ID fixes in country definitions (13 corrections):
- STATE_DENMARK → STATE_ZEALAND
- STATE_MUKDEN → STATE_SHENGJING
- STATE_KOREA → STATE_SEOUL
- STATE_CASTILLA_LA_NUEVA → STATE_NEW_CASTILE
- STATE_SERBIA → STATE_WESTERN_SERBIA
- STATE_MONGOLIA → STATE_URGA
- STATE_POZNAN → STATE_POSEN
- STATE_EASTERN_RUMELIA → STATE_NORTHERN_THRACE
- STATE_ANDALUSIA → STATE_UPPER_ANDALUSIA
- STATE_KASHGAR → STATE_TIANSHAN
- STATE_CENTRAL_THAILAND → STATE_BANGKOK
- STATE_NIGER_BEND → STATE_TIMBUKTU
- STATE_NORTH_AUSTRALIA → STATE_NORTHERN_TERRITORY

Name hyphens → underscores (Bat-Noyon → Bat_Noyon, etc.)

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Heritage fixes in cultures:
- heritage_sinosphere → heritage_han (2 occurrences)
- heritage_slavic → heritage_east_slavic (3) / heritage_south_slavic (1)
- heritage_uralic → heritage_volga_uralic (1)

STATE ID fixes in country definitions (13 corrections):
- STATE_DENMARK → STATE_ZEALAND
- STATE_MUKDEN → STATE_SHENGJING
- STATE_KOREA → STATE_SEOUL
- STATE_CASTILLA_LA_NUEVA → STATE_NEW_CASTILE
- STATE_SERBIA → STATE_WESTERN_SERBIA
- STATE_MONGOLIA → STATE_URGA
- STATE_POZNAN → STATE_POSEN
- STATE_EASTERN_RUMELIA → STATE_NORTHERN_THRACE
- STATE_ANDALUSIA → STATE_UPPER_ANDALUSIA
- STATE_KASHGAR → STATE_TIANSHAN
- STATE_CENTRAL_THAILAND → STATE_BANGKOK
- STATE_NIGER_BEND → STATE_TIMBUKTU
- STATE_NORTH_AUSTRALIA → STATE_NORTHERN_TERRITORY

Name hyphens → underscores (Bat-Noyon → Bat_Noyon, etc.)

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mod descriptor, custom religions, custom cultures</title>
<updated>2026-05-19T10:59:52+00:00</updated>
<author>
<name>haoyuren</name>
<email>13851610112@163.com</email>
</author>
<published>2026-05-19T10:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.blackhao.com/v3.git/commit/?id=f7febe50153bd0e20a741fcc7171f98e583b7c06'/>
<id>f7febe50153bd0e20a741fcc7171f98e583b7c06</id>
<content type='text'>
Mod files:
- descriptor.mod + alt_song.mod (V3 launcher recognition)
- common/religions/01_alt_religions.txt: volga_orthodox (Great Khanate state church)
- common/cultures/01_alt_cultures.txt: 7 new cultures
  - northern_han (Jianzhou + north of Yangtze)
  - southern_han (south of Yangtze + Vietnam/Burma)
  - mongol_rus (Great Khanate ruling class)
  - novgorod_rus (Northern Ulus)
  - ukrainian (emerging identity from serf estates)
  - mongol_magyar (Hungarian Plain hybrid)
  - illyrian (unified South Slavic)

Country definitions updated to use new cultures where applicable
(Song → northern+southern_han, Jianzhou → northern_han, Great Khanate → mongol_rus,
Northern Ulus → novgorod_rus, Illyria → illyrian, Australia → southern_han)

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mod files:
- descriptor.mod + alt_song.mod (V3 launcher recognition)
- common/religions/01_alt_religions.txt: volga_orthodox (Great Khanate state church)
- common/cultures/01_alt_cultures.txt: 7 new cultures
  - northern_han (Jianzhou + north of Yangtze)
  - southern_han (south of Yangtze + Vietnam/Burma)
  - mongol_rus (Great Khanate ruling class)
  - novgorod_rus (Northern Ulus)
  - ukrainian (emerging identity from serf estates)
  - mongol_magyar (Hungarian Plain hybrid)
  - illyrian (unified South Slavic)

Country definitions updated to use new cultures where applicable
(Song → northern+southern_han, Jianzhou → northern_han, Great Khanate → mongol_rus,
Northern Ulus → novgorod_rus, Illyria → illyrian, Australia → southern_han)

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial V3 mod structure: country definitions for 30+ nations</title>
<updated>2026-05-19T10:51:06+00:00</updated>
<author>
<name>haoyuren</name>
<email>13851610112@163.com</email>
</author>
<published>2026-05-19T10:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.blackhao.com/v3.git/commit/?id=9cffa65cb268aa0661cd596e20970d6917322a76'/>
<id>9cffa65cb268aa0661cd596e20970d6917322a76</id>
<content type='text'>
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) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
