Skip to content

Conversation

@ZhRuYun
Copy link

@ZhRuYun ZhRuYun commented Sep 13, 2025

//The extra commits are for testing why 00_events_0090000.csv shows so many strange changes.
// It has been tested many times and does not affect the use.
// I really don't understand how to solve the automatic transcoding problem of GitHub web pages

Original Issues in TGC 2.5.2

If the KUK (Austro-Hungarian Empire) forms the South German Confederation, it causes the already established KUK to no longer accept the Hungarian ethnicity.
However, when such a KUK attempts to form the Danubian Federation (DNB), even if the Hungarian ethnicity fully accepts the proposal, the resulting DNB still does not accept Hungarians.

Analysis of the Original Issues

Investigation reveals that in the events folder, the Post-Formation Events group in DNBFlavor.txt does not include a follow-up event for full Hungarian agreement.
It is speculated that the TGC team discovered that applying the old template could result in a federation where Hungarians agree but the remaining Cisleithanian ethnicities do not, potentially granting the entire Cisleithania core unexpectedly.
Consequently, the TGC team removed the original event but has not yet added a revised one.

My Solution

Add a post-formation event for full Hungarian agreement with ID 98689, and manually add cores for Little Hungary based on province IDs.

Known Issues with My Solution

a: The original mod has very limited event ID availability, and event IDs in DNBFlavor.txt are strictly ordered, so the new event ID does not strictly follow the original sequence.
b: Other ethnicity events are tied to the global_flag=full_hungarian_approval, but I cannot control the timing of ID 98689 to occur last, so the flag is not recycled.
c: The event ID uses an existing obsolete case

This has been tested on my computer and runs normally. If any bugs are found, please submit them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant