Description
2.2.4 Beta Custom Ruler Title Mouseover [Resolved in 2.6]
Game Version
2.2.4b
What version do you use?
Steam
What expansions do you have installed?
Synthetic Dawn,
Utopia,
Leviathans Story Pack,
Apocalypse, All of the above
Do you have mods enabled?
No
Please explain your issue is in as much detail as possible.
The mouseover for a democratic election reads MESSAGE_DEMOCRATIC_ELECTION_DESC:0 "The campaigning to elect a new $TITLE$ is under way.\nThe result will be announced on $DATE|Y$.""
However it does not use whatever custom ruler title you define for your custom empire at game start. I'm reasonably certain this is because the message requires a character be passed (for gender) to the message and (because no character is passed) the message pukes and rather than default to the "male" or "female" title that has been defined it actually defaults to the GAME default ruler title.
IE: If the game default is "President" / "President" (male/female) and you define your custom ruler titles as "Premier" / "Premiere" it will still say "The campaigning to elect a new President is under way. The result will be announced on (date)."
*Updated to remove references to the $Y, since that has been proven just to be the yellow tint. My guess is now that the messaging parsing for this is something like parse_message( message, ruler) and no ruler is being passed. But my C knowledge is 100 years out of date.
This issue has been present since 1.1 at least.
Edit: Original Bug Report:
https://forum.paradoxplaza.com/forum/index.php?threads/1-1-custom-titles-unused-in-alerts.937779/
I would love you all forever if this could finally be fixed.
Steps to reproduce the issue.
Mouseover the election announcement.
Upload Attachment
2.2.4 Beta Custom Ruler Title Mouseover [Resolved in 2.6]
Game Version
2.2.4b
What version do you use?
Steam
What expansions do you have installed?
Synthetic Dawn,
Utopia,
Leviathans Story Pack,
Apocalypse, All of the above
Do you have mods enabled?
No
Please explain your issue is in as much detail as possible.
The mouseover for a democratic election reads MESSAGE_DEMOCRATIC_ELECTION_DESC:0 "The campaigning to elect a new $TITLE$ is under way.\nThe result will be announced on $DATE|Y$.""
However it does not use whatever custom ruler title you define for your custom empire at game start. I'm reasonably certain this is because the message requires a character be passed (for gender) to the message and (because no character is passed) the message pukes and rather than default to the "male" or "female" title that has been defined it actually defaults to the GAME default ruler title.
IE: If the game default is "President" / "President" (male/female) and you define your custom ruler titles as "Premier" / "Premiere" it will still say "The campaigning to elect a new President is under way. The result will be announced on (date)."
*Updated to remove references to the $Y, since that has been proven just to be the yellow tint. My guess is now that the messaging parsing for this is something like parse_message( message, ruler) and no ruler is being passed. But my C knowledge is 100 years out of date.
This issue has been present since 1.1 at least.
Edit: Original Bug Report:
https://forum.paradoxplaza.com/forum/index.php?threads/1-1-custom-titles-unused-in-alerts.937779/
I would love you all forever if this could finally be fixed.
Steps to reproduce the issue.
Mouseover the election announcement.
Upload Attachment
Attachments
Last edited:
Upvote
0