Is it possible to switch the dating system?

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

Eldoran

Hoher Braumeister des Erbrauers
108 Badges
Mar 4, 2009
427
244
  • Europa Universalis: Rome
  • Humble Paradox Bundle
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Leviathan: Warships
  • Magicka
  • Majesty 2 Collection
  • March of the Eagles
  • Pillars of Eternity
  • Naval War: Arctic Circle
  • Pirates of Black Cove
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Impire
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Sword of the Stars II
  • Warlock: Master of the Arcane
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Europa Universalis III
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • A Game of Dwarves
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Gettysburg
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
As seen in legendarymarvins stream it is quite easy to mod and he will release his mod upon release. With that you see the auc and the bc date in the right upper corner.

I think thats a quite perfect fot for modding. Sonce it violates the design goal of the dev but some players just want ot their way, so there is modding.
 

DominusNovus

Field Marshal
86 Badges
Oct 2, 2007
7.626
7.056
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Pre-order
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II: Monks and Mystics
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Res Publica
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Rajas of India
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Conclave
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria 2
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Heir to the Throne
  • Hearts of Iron III
  • Europa Universalis IV
  • Stellaris: Necroids
Kinda irrelevant to the topic, but I'm pretty sure we'll have at least 1% of players from countries that don't use the event called "birth of Jesus Christ" as a start for their calendar


Just so you know, "BC" and "AD" are still extremely popular in vulgarization and popular culture, but most scientists switched to "CE" and "BCE" by now. ("common era" and "before common era"). It's more neutral (which is important when you work with scientists who are not christian but care about religion, for example), and also less confusing when you're talking about topics such as the real date of the birth of Jesus Christ, for instance.

For a similar reason I don't really care whether the date is AUC or BCE, but I find it really, really weird to have it "before Christ" because you're literally playing with the circumstances that could make someone like Jesus Christ appear or not. I know there's an increasing number of bigots and "traditionalists" in our societies who think that writing "BC" or "AD" is part of their identity, but it feels unimmersive to me.

You're casting a lot of aspersions there.
 

durbal

Banned
58 Badges
Dec 9, 2015
3.739
9.747
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Shadowrun: Hong Kong
  • Imperator: Rome Sign Up
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV
  • Victoria 2
  • Age of Wonders: Planetfall Sign Up
  • Victoria 3 Sign Up
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Tyranny: Archon Edition
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Age of Wonders: Planetfall
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
If you can't comprehend how displaying a number and calculating a date counting inversely are different, technical things - then luckily for you nAssailant has explained it using quite basic terms/examples. It's really not that difficult to understand why it requires re-writing code.

All dates in computers are arbitrary. There are elementary libraries (if you don’t do it yourself) that handle these in every language. Computers don’t do calculations on dates themselves ffs, they do them on underlying primitives. This is not a technical concern.
 

aantia

First Lieutenant
2 Badges
May 16, 2015
284
678
  • Stellaris Sign-up
  • Imperator: Rome Sign Up
All dates in computers are arbitrary. There are elementary libraries (if you don’t do it yourself) that handle these in every language. Computers don’t do calculations on dates themselves ffs, they do them on underlying primitives. This is not a technical concern.

It's not using a date, though, it's using a state. After all, the date in-game isn't tracking time, it's counting ticks. And there are triggers which pop on a certain date, as well as ones that count the numbers of days since an event.
It would be pretty trivial to display a different date than what's used internally, but personally I'd find that really annoying to work with.
 

nAssailant

American Idiot
102 Badges
Feb 9, 2011
281
333
  • Stellaris: Megacorp
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Europa Universalis IV: Common Sense
  • Tyranny: Archon Edition
  • Victoria 2
  • 500k Club
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Crusader Kings II: Way of Life
  • Stellaris: Ancient Relics
  • Crusader Kings II: Horse Lords
  • Imperator: Rome Sign Up
  • Crusader Kings II: Conclave
  • Imperator: Rome Deluxe Edition
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Steel Division: Normand 44 Sign-up
  • Hearts of Iron IV: No Step Back
  • Steel Division: Normandy 44
  • Europa Universalis IV
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Prison Architect
  • Europa Universalis III Complete
  • Europa Universalis IV: Golden Century
  • Europa Universalis III Complete
Again, I'm gonna need a source on this one. Where in the world are you people getting this information??? I feel this is like the "Clausewitz engine doesn't support multithreading" debacle all over again, where people use the relative lack of verifiability to assert ludicrous nonsense as fact.

I'm a programmer, but you don't really need a source to tell you that with a system based around dates, it's very important to have the numbers moving in one direction. Many underlying systems rely on the date. I never said this was a limitation, but it certainly is a hurdle when displaying data and information and is something you have to take into account.

Nothing about technical infeasibility, just their opinion that it was a bit weird given the time period. For people like me who've studied history with the BC/AD split, such weirdness is fine if it allows me to have a better reference point, as many have pointed out in the thread already.

He doesn't mention any technical issue but he doesn't explain it away, either. He only mentioned that the date counting down is weird from a user standpoint, which makes sense.
Indeed. The Civ games count down from 4000 BC, and yet in all my time playing the series I've never heard anyone complain about it ever.

The Civ games are turn based, though. They don't rely on the date for things, they rely on the turn number which indeed counts up. Same thing for Total war. Paradox games are different, because each tick is a date and is a primary source of information for the user.

In effect, the same thing is true here. The thing you pay most attention to counts up (the AUC date/turn timer) and the thing that gives you a better connection to history/time is there for you to look at if you like (the date in civ/the BCE date in Imperator).

It isn't a problem since the game ends in 27 BCE. However, if you wanted to extend the timeline into CE/AD in the future (when the numbers begin to count up), you have to take that into account. I don't think it's far-fetched to say that the devs and PDox recognized this early on and made the decision to use AUC in order to make that possibility less of a hurdle if it came to it. It'd be jarring for the user and unnecessarily complex otherwise.
 
Last edited:

Sarog

Deus Vult
82 Badges
Jul 10, 2012
661
213
  • Crusader Kings II
  • Europa Universalis IV
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Europa Universalis 4: Emperor
  • Crusader Kings III
  • Stellaris: Federations
  • Europa Universalis III Complete
  • Europa Universalis IV: Pre-order
  • BATTLETECH - Digital Deluxe Edition
  • Age of Wonders III
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Tyranny: Archon Edition
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Age of Wonders: Planetfall Deluxe edition
  • Pillars of Eternity
  • Stellaris: Galaxy Edition
  • 500k Club
Just so you know, "BC" and "AD" are still extremely popular in vulgarization and popular culture, but most scientists switched to "CE" and "BCE" by now. ("common era" and "before common era"). It's more neutral (which is important when you work with scientists who are not christian but care about religion, for example), and also less confusing when you're talking about topics such as the real date of the birth of Jesus Christ, for instance.

For a similar reason I don't really care whether the date is AUC or BCE, but I find it really, really weird to have it "before Christ" because you're literally playing with the circumstances that could make someone like Jesus Christ appear or not. I know there's an increasing number of bigots and "traditionalists" in our societies who think that writing "BC" or "AD" is part of their identity, but it feels unimmersive to me.

Out of interest, what happened in year 1 CE that makes it the Common Era? What great event was it that united such far flung places as Korea, Ethiopia, and Norway in a shared era of mutual importance and dignity or whatever "Common Era" is meant to mean? Was there such an event? Is it still refering to that other event, just in euphamistic terms? Or is it not refering to anything at all - just sounding nice but meaning nothing?

A second question, if you'll indulge me. If the goal is to secularize the calendar to make it neutral, why is it necessary to stop using BC/AD, but perfectly fine to keep using "March", "July", and "Wednesday"? Why is it neutral for the calendar to refer to some deities, but not to others? Invoking the divinity of those entities is certainly equally offensive to certain groups around the world. Julius Caesar was a mass-murdering warlord, and we still set aside one month a year for his deification. If it is truly a secular "common era", why does one tradition and only one need to be ripped out of our dating conventions?

Personally, I still use BC/AD, and will continue to do so. Not because I'm making some absolute religious claim every time I write a date, and cetainly not because I'm a scary bigot out to oppress people through the way I use to refer to events that happened before I was born. BC/AD is what we inherited, it's what I learned, it refers to a specific event (which may not be accurately dated, which perhaps may not have happened at all, but I still know what it is and what it's supposed to mean), and I've heard no convincing argument to change it other than "we (academia) will punish you if you don't".

I understand that there's for room for respectful disagreement in these matters. I personally think it would be best to leave words like bigot out of the conversation.
 

blackninja9939

Experienced Programmer - Crusader Kings 3
Paradox Staff
78 Badges
Aug 28, 2013
2.401
7.847
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
Its in the tooltip and you can mod it in if you want to fully replace the top bar date as the primary information.

Its not an engine limitation, anyone saying that does not know what an engine is and is just playing video game tech word bingo to try and explain things ;)

It shows AUC as the primary date because counting down looks super weird. It works better in Civ because Civ aims to show you all of these time period via different technological ages and you progress through and mirror them all. Imperator doesn't do that, you play through a very specific slice of time and having your generals tell you they will arrive at a location in -2 years or that a truce will end in -5 years just looks plain strange :p
 

Reaperdamo

Captain
80 Badges
Aug 15, 2013
349
590
  • Europa Universalis IV
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Europa Universalis IV: Rule Britannia
  • Pillars of Eternity
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Cradle of Civilization
  • Cities: Skylines - Green Cities
  • Age of Wonders III
  • Stellaris: Distant Stars
  • Surviving Mars
  • Europa Universalis IV: Mandate of Heaven
  • Cities: Skylines - Mass Transit
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Natural Disasters
  • Prison Architect
  • Crusader Kings III
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall Season pass
  • Age of Wonders: Planetfall Premium edition
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • Cities: Skylines - Campus
  • Surviving Mars: First Colony Edition
  • Hearts of Iron IV: Together for Victory
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Holy Fury
  • Cities: Skylines Industries
  • Surviving Mars: First Colony Edition
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Europa Universalis IV: Dharma
  • Stellaris: Digital Anniversary Edition
  • Warlock 2: The Exiled
  • War of the Roses
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
I think that most people who play this understand the concept that BC counts down. Not a deal breaker for me, but like all things - what looks strange to one person seems normal to others.
 

Reman

Field Marshal
74 Badges
Jun 26, 2010
2.689
3.735
  • Stellaris: Lithoids
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Crusader Kings II
  • Imperator: Rome
  • Victoria 2: A House Divided
Its in the tooltip and you can mod it in if you want to fully replace the top bar date as the primary information.

Its not an engine limitation, anyone saying that does not know what an engine is and is just playing video game tech word bingo to try and explain things ;)

It shows AUC as the primary date because counting down looks super weird. It works better in Civ because Civ aims to show you all of these time period via different technological ages and you progress through and mirror them all. Imperator doesn't do that, you play through a very specific slice of time and having your generals tell you they will arrive at a location in -2 years or that a truce will end in -5 years just looks plain strange :p
Many thanks for this post!!! :D

It's crazy how quickly misinformation propagates and is accepted as fact. It's great to have a dev come in and clear things up.

Do you know if this type of mod will prevent ironman/achievements or not?
 

durbal

Banned
58 Badges
Dec 9, 2015
3.739
9.747
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Shadowrun: Hong Kong
  • Imperator: Rome Sign Up
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV
  • Victoria 2
  • Age of Wonders: Planetfall Sign Up
  • Victoria 3 Sign Up
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Tyranny: Archon Edition
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Age of Wonders: Planetfall
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
It's not using a date, though, it's using a state. After all, the date in-game isn't tracking time, it's counting ticks. And there are triggers which pop on a certain date, as well as ones that count the numbers of days since an event.
It would be pretty trivial to display a different date than what's used internally, but personally I'd find that really annoying to work with.

And none of those things have anything to do with dates at all in computer logic, like I said. If it’s a problem anywhere it’s in the script files since those are interpreted from real dates into whatever primitives the date types in the code (I’m guessing that’s what you’re referencing when you said ‘triggers’ even though the script files never actually trigger anything themselves.) It’s also only an issue for absolute date triggers since timespans are relative.
 

durbal

Banned
58 Badges
Dec 9, 2015
3.739
9.747
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Shadowrun: Hong Kong
  • Imperator: Rome Sign Up
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV
  • Victoria 2
  • Age of Wonders: Planetfall Sign Up
  • Victoria 3 Sign Up
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Tyranny: Archon Edition
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Age of Wonders: Planetfall
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
Its in the tooltip and you can mod it in if you want to fully replace the top bar date as the primary information.

Its not an engine limitation, anyone saying that does not know what an engine is and is just playing video game tech word bingo to try and explain things ;)

It shows AUC as the primary date because counting down looks super weird. It works better in Civ because Civ aims to show you all of these time period via different technological ages and you progress through and mirror them all. Imperator doesn't do that, you play through a very specific slice of time and having your generals tell you they will arrive at a location in -2 years or that a truce will end in -5 years just looks plain strange :p

Thanks for debunking that ‘engine limitation’ nonsense.

Then say that they’ll arrive in 2 years. I can’t believe I’m typing this.
 

Red_warning

Field Marshal
83 Badges
Jul 5, 2010
3.053
23.363
  • Cities: Skylines
  • Victoria 2: A House Divided
  • Cities: Skylines - Natural Disasters
  • Europa Universalis III Complete
  • Hearts of Iron IV: Death or Dishonor
  • War of the Roses
  • Europa Universalis IV: Mandate of Heaven
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Knights of Pen and Paper 2
  • Crusader Kings II: Conclave
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings III
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Victoria 3 Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Surviving Mars: First Colony Edition
  • Europa Universalis IV
  • Surviving Mars
  • Crusader Kings Complete
  • Europa Universalis IV: Call to arms event
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis III Complete
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Cities: Skylines - Mass Transit
  • Victoria 2
  • Pillars of Eternity
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - After Dark
Its in the tooltip and you can mod it in if you want to fully replace the top bar date as the primary information.

Its not an engine limitation, anyone saying that does not know what an engine is and is just playing video game tech word bingo to try and explain things ;)

It shows AUC as the primary date because counting down looks super weird. It works better in Civ because Civ aims to show you all of these time period via different technological ages and you progress through and mirror them all. Imperator doesn't do that, you play through a very specific slice of time and having your generals tell you they will arrive at a location in -2 years or that a truce will end in -5 years just looks plain strange :p

Even if it looks weird could you at least give us with a higher tolerance for weirdness the option for B.C numbers? :p
 

Ivashanko

Field Marshal
56 Badges
Dec 6, 2010
3.170
3.529
  • Crusader Kings II
  • Sengoku
  • Victoria 2: A House Divided
  • Europa Universalis III Complete
  • Stellaris: Synthetic Dawn
  • Rome Gold
  • Stellaris: Apocalypse
  • Victoria 2
  • Age of Wonders III
  • War of the Roses
  • 500k Club
  • Tyranny - Tales from the Tiers
  • Europa Universalis III: Collection
  • Europa Universalis IV: Pre-order
  • Magicka: Wizard Wars Founder Wizard
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis III Complete
  • Prison Architect
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV
  • Europa Universalis III Complete
  • A Game of Dwarves
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Darkest Hour
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Heir to the Throne
Kinda irrelevant to the topic, but I'm pretty sure we'll have at least 1% of players from countries that don't use the event called "birth of Jesus Christ" as a start for their calendar


Just so you know, "BC" and "AD" are still extremely popular in vulgarization and popular culture, but most scientists switched to "CE" and "BCE" by now. ("common era" and "before common era"). It's more neutral (which is important when you work with scientists who are not christian but care about religion, for example), and also less confusing when you're talking about topics such as the real date of the birth of Jesus Christ, for instance.

For a similar reason I don't really care whether the date is AUC or BCE, but I find it really, really weird to have it "before Christ" because you're literally playing with the circumstances that could make someone like Jesus Christ appear or not. I know there's an increasing number of bigots and "traditionalists" in our societies who think that writing "BC" or "AD" is part of their identity, but it feels unimmersive to me.

While in the context of the game it doesn't matter, I absolutely hate the BCE/CE convention. They are too similar, too easy to confuse at a glance, and can be even trickier for someone with dyslexia/dysgraphia/etc. I wish they went with abbreviations that used completely different letters.
 

blackninja9939

Experienced Programmer - Crusader Kings 3
Paradox Staff
78 Badges
Aug 28, 2013
2.401
7.847
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
Thanks for debunking that ‘engine limitation’ nonsense.

Then say that they’ll arrive in 2 years. I can’t believe I’m typing this.
Except they give you long form dates so you know exactly when, that means it shows the full year so it would still end up showing that they’ll arrive and count down to when that is.
Which is still weird to read ;)
 

Flamur

Major
75 Badges
Sep 29, 2011
618
5
  • Crusader Kings II: Charlemagne
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Magicka
  • Leviathan: Warships
  • Heir to the Throne
  • Hearts of Iron III: Their Finest Hour
  • Crusader Kings II
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Dungeonland
  • Europa Universalis III
  • Hearts of Iron III
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Steel Division: Normandy 44
  • Cities: Skylines - Mass Transit
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • Magicka: Wizard Wars Founder Wizard
  • Europa Universalis IV: El Dorado
  • Europa Universalis 4: Emperor
  • 500k Club
  • War of the Roses
Imperator doesn't do that, you play through a very specific slice of time and having your generals tell you they will arrive at a location in -2 years or that a truce will end in -5 years just looks plain strange :p

And this is the part that would require re-writing code, no? Meaning it's not worth the hassle and easier to use a date system counting upwards, as the engine is already written that way.

When I have more time I am going to find this damn video of Johan in my head saying it would require re-coding (cant remember his exact words) so they chose to use AUC out of convenience. I don't even read reddit so I have no idea where I've dreamt this up. I'm determined to prove my sanity. Otherwise I will be DMing apologies.

In any case, dev clarification/input is always strongly appreciated.
 

Borgratz

Major
46 Badges
May 27, 2016
712
1.552
  • Crusader Kings II
  • BATTLETECH
  • Imperator: Rome Deluxe Edition
  • Surviving Mars
  • Imperator: Rome
  • Age of Wonders III
  • Age of Wonders II
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun: Dragonfall
  • Surviving Mars: First Colony Edition
  • BATTLETECH: Flashpoint
  • Stellaris: Megacorp
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Common Sense
  • Stellaris: Federations
  • Europa Universalis IV
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • Stellaris: Ancient Relics
  • Surviving Mars: First Colony Edition
  • Europa Universalis IV: El Dorado
  • Prison Architect
  • Magicka 2
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: The Old Gods
  • Darkest Hour
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Magicka
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Pre-order
  • Stellaris: Synthetic Dawn
Except they give you long form dates so you know exactly when, that means it shows the full year so it would still end up showing that they’ll arrive and count down to when that is.
Which is still weird to read ;)

I thought it was really strange that you guys keep telling us that displaying the date in the standard way is weird. Kind of an oxymoron.

"Humans are used to add dates and have problems with substracting them" sounds like a much better argument. So thanks for the clarification :p
 

elessar90

Some crazy woman
84 Badges
Aug 23, 2013
244
262
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Reapers Due
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Magicka
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Hearts of Iron III
  • Europa Universalis IV: Art of War
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Hearts of Iron IV Sign-up
  • Warlock 2: The Exiled
  • Cities: Skylines - Natural Disasters
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • Stellaris: Galaxy Edition
  • Magicka: Wizard Wars Founder Wizard
  • Mount & Blade: With Fire and Sword
  • Victoria 2
  • Crusader Kings II: Conclave
  • Europa Universalis 4: Emperor
  • Crusader Kings II: Way of Life
I don't know how people managed to compare it to Civ because Civ always show you ETA in TURNS, not years. Do you want Imperator to show you that your diplomat will arrive in 77482 ticks or what?
 

blackninja9939

Experienced Programmer - Crusader Kings 3
Paradox Staff
78 Badges
Aug 28, 2013
2.401
7.847
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
And this is the part that would require re-writing code, no? Meaning it's not worth the hassle and easier to use a date system counting upwards, as the engine is already written that way.

When I have more time I am going to find this damn video of Johan in my head saying it would require re-coding (cant remember his exact words) so they chose to use AUC out of convenience. I don't even read reddit so I have no idea where I've dreamt this up. I'm determined to prove my sanity. Otherwise I will be DMing apologies.

In any case, dev clarification/input is always strongly appreciated.
Some parts would require refactoring sure, all dates are just stored as an integer which is then masked to get something meaningful out of it. But as proved by the tooltip already in game the masking lets you show things just fine. To actually make it internally count down that would require refactoring.

I thought it was really strange that you guys keep telling us that displaying the date in the standard way is weird. Kind of an oxymoron.

"Humans are used to add dates and have problems with substracting them" sounds like a much better argument. So thanks for the clarification :p
Words are hard do good language
 

___Vardan

First Lieutenant
6 Badges
Apr 13, 2019
223
169
  • Steel Division: Normandy 44
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Imperator: Rome Sign Up
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
@blackninja9939 keep saying it is weird, but this is how I personally (and I think many people here) learnt history - doing that weird arithmetics all the time. So why can't it be a fully integrated option to switch between the systems?