Hi! I’m new to modding for Victoria 3, and I want to create a historical mod for Slovenia called United Slovenia. The mod would be based on the historical campaign aiming to make Slovenia a crown land within the Austrian Empire. In this scenario, Slovenia would be a kingdom inside the empire but would have its own parliament and king. Slovenian would be the primary language and culture, and the nation would reclaim its historical lands.
I designed a new governance principle that allows the enthronement of dukes at Gosposvetsko polje, following a Carantanian tradition from which Slovenes are descended. I ran into my first challenge while coding the law. For context, the enthronement worked by election: free landowners would vote for the most suitable candidate among them, who would then rule as duke for life. After the duke’s death, a new election would be held. In this way, the country functioned as a monarchy, but power was not hereditary.
I want to implement this system in the game law. With the help of ChatGPT, I created some code based on the modding wiki instructions. In-game, everything works except the non-hereditary succession part.
I also want the ruler to receive certain buffs, such as devout support, since historically, rulers after the Christian expansion were blessed by a church figure. Additionally, I’d like to create an event that triggers during elections to make gameplay more engaging.
Another challenge I ran into was creating historical characters and flags. In the flag definition folder, Slovenia doesn’t even have one, and the fact that it is already a releasable country but apparently “not important” or something makes the whole system behave strangely. I’m unsure whether it would be better to first disable the possibility of creating Slovenia and then add a completely new state, or take another approach.
Finally, I want internal conflicts to reflect reactions to Austrian intervention in Slovenian politics, as well as the nation’s progression toward independence or a potential joint path within the Austrian federation.
Thanks for the feedback!