Victoria III - DURATION_SHOW_MONTHS_THRESHOLD not used

  • 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.

Thineboot

Captain
94 Badges
Mar 1, 2015
492
125
  • Victoria 3 Sign Up
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Imperator: Rome - Magna Graecia
  • Battle for Bosporus
  • Knights of Pen and Paper 2
  • Island Bound
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Crusader Kings II
  • Victoria: Revolutions
  • Europa Universalis IV
  • Stellaris: Leviathans Story Pack
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Dharma
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rule Britannia
  • BATTLETECH - Backer
  • Europa Universalis IV: Golden Century
  • Crusader Kings III
  • Prison Architect: Psych Ward
  • BATTLETECH: Heavy Metal
  • Stellaris: Lithoids
  • BATTLETECH: Season pass
  • Stellaris: Ancient Relics
  • Imperator: Rome Sign Up
  • Prison Architect
  • Cities: Skylines - Parklife
  • Crusader Kings II: Holy Fury
  • Surviving Mars: First Colony Edition
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Distant Stars
  • Europa Universalis IV: Rights of Man
  • Victoria 2
  • War of the Roses
  • Cities: Skylines
Short summary of your issue
DURATION_SHOW_MONTHS_THRESHOLD not used

Game Version
1.0.6

What OS are you playing on?
Windows

Do you have mods enabled?
No

Have you tried verifying your game files?
Yes

How much "pain" is this causing you?
5

Please explain the issue you experienced in the most condensed way possible
30 months should be displayed as "30 months" and not "2 years"
Knowing that up to three years durations are expected to be shown as months...

But it doesn't stop there.
Not even months show the correct amount of "months".
1 month, starting on January 1, 1836, are shown as 30 days.
2 months are shown as 2 months ~ 31 + 28 (February '36 has only 28 days instead of 29)
3 months are shown as 3 months ~ 31 + 28 + 31 = 90
4 months are shown as 4 months ~ 31 + 28 + 31 + 30 = 120
5 months are shown as 4 months ~ 31 + 28 + 31 + 30 + 31 = 151
...
see first image.

I don't know how this is calculated, but it's easy to test, so...

Besides this follow up bug, please use the three constants defined in game\common\defines\00_defines.txt, they are there for a reason, a good reason.

Please explain how to reproduce the issue
Start game as France, Journal, Decisions, hover over check mark for "Survey the Suez Isthmus".

Tested other durations by changing
game\common\decisions\canal_decisions.txt, line 31
months = 30
see first image

Is there anything else you think could help us identify/replicate the issue?
see second image
game\common\defines\00_defines.txt, lines 1738-1742
are not used.

I have attached a save game
No

Upload Attachment
File(s) attached
 

Attachments

  • image_2022-11-23_181659782.png
    image_2022-11-23_181659782.png
    1,2 MB · Views: 0
  • image_2022-11-23_181805435.png
    image_2022-11-23_181805435.png
    37,1 KB · Views: 0
Upvote 0