• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Showing developer posts only. Show all posts in this thread.

Wizzington

Game Director (Victoria 3)
Paradox Staff
41 Badges
Nov 15, 2007
12.743
149.680
  • Hearts of Iron II: Armageddon
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Sword of the Stars II
  • Sengoku
  • Europa Universalis: Rome
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • March of the Eagles
  • Majesty 2
  • Magicka
  • Heir to the Throne
  • Arsenal of Democracy
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III Complete
  • Deus Vult
  • East India Company
  • Europa Universalis III
  • Divine Wind
  • For The Glory
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Prison Architect
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Stellaris: Humanoids Species Pack
  • Stellaris: Synthetic Dawn
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris Sign-up
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Mount & Blade: Warband
  • Magicka: Wizard Wars Founder Wizard
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Victoria 2
There's a crash going around that's related to the government screen and unknown characters that I've devised a workaround for. I'm cross-posting this from bug reports for the benefit of other modders.

The crash is caused by the GUI element called "portrait_dynastic_button" in the file interface/domestic_government.gui, where it causes a crash when mouseovered if the character portrait is currently an 'unknown character' (no character). You can fix it by moving these elements off screen where player can't mouseover them.

Note that this GUI element exists in other files (province.gui, character_selection.gui) but does not appear to cause CTDs with unknown characters there.

Find the two entries that look something like this:
guiButtonType = {
name ="portrait_dynastic_button"
quadTextureSprite= "GFX_char_dynastic"
position = { x= 50 y = 66 }
Orientation = "UPPER_LEFT"

tooltip = ""
tooltipText =""
delayedTooltipText = ""
}

And replace them with this:
guiButtonType = {
name ="portrait_dynastic_button"
quadTextureSprite= "GFX_char_dynastic"
position = { x= -5000 y = 66 }
Orientation = "UPPER_LEFT"

tooltip = ""
tooltipText =""
delayedTooltipText = ""
}

It removes a little bit of functionality in that you you need to do an extra click to jump to the character screens of courtiers and censors, but it corrects the crash.