While testing the appearance of pop-up messages I've encountered an ancient display bug:
If a peace deal between two ai countries happens and you have set under Ingame Messages the message properties of "When a nation accepts peace with another nation" to "Display this type of message in a message box" a CTD will happen. The bug depends upon the number of provinces which the defeated country (UK) cedes to the victor (Germany). Thanks to the history.txt file in the game directory I can tell so far that the ceding of 35 (or more) provinces leads to a CTD. (maybe even less).
Luckily this nasty bug can be circumvented, if you have set its message properties to "Display this type of message in the game log". Then the results of the peace deal will be properly listed in the game log and the game continues without a CTD.
Did some more tests by using different map modes:
Terrain : game freezes, CTD after 20 seconds
Political : immediate CTD
Economic : game freezes, CTD after 20 seconds
Infrastructure : game freezes, CTD after 20 seconds
Revoltrisk : immediate CTD
Diplomatic : game freezes, CTD after 20 seconds
I've tried to fix the bug by increasing the size of the dip_confirmpopup.bmp file but to no avail. The actual size of the background of the pop-up seems unrelated to the bug. I have seen a peace resolution which gave 14 provinces to the victor. (keep in mind, that I've revised this pop-up to list each demand/ceded province in its own line) There should have been more than enough space for 30+ ceded provinces.
If a peace deal between two ai countries happens and you have set under Ingame Messages the message properties of "When a nation accepts peace with another nation" to "Display this type of message in a message box" a CTD will happen. The bug depends upon the number of provinces which the defeated country (UK) cedes to the victor (Germany). Thanks to the history.txt file in the game directory I can tell so far that the ceding of 35 (or more) provinces leads to a CTD. (maybe even less).
Luckily this nasty bug can be circumvented, if you have set its message properties to "Display this type of message in the game log". Then the results of the peace deal will be properly listed in the game log and the game continues without a CTD.
Did some more tests by using different map modes:
Terrain : game freezes, CTD after 20 seconds
Political : immediate CTD
Economic : game freezes, CTD after 20 seconds
Infrastructure : game freezes, CTD after 20 seconds
Revoltrisk : immediate CTD
Diplomatic : game freezes, CTD after 20 seconds
I've tried to fix the bug by increasing the size of the dip_confirmpopup.bmp file but to no avail. The actual size of the background of the pop-up seems unrelated to the bug. I have seen a peace resolution which gave 14 provinces to the victor. (keep in mind, that I've revised this pop-up to list each demand/ceded province in its own line) There should have been more than enough space for 30+ ceded provinces.
Last edited:
- 1
Upvote
0