evoli icon indicating copy to clipboard operation
evoli copied to clipboard

Add a Date/Time indicator

Open sunreef opened this issue 6 years ago • 4 comments

Add a timer at the top of the screen that shows the current Date/Time. This requires defining a scaling from real time to in-game days.

sunreef avatar May 05 '19 08:05 sunreef

I would like to work on this. What sort of scaling should we use? Some details would be nice

orhanbalci avatar Jul 16 '19 07:07 orhanbalci

The scaling can be pretty much anything. You could decide that one second in real-time is one minute in-game.

I would add a DaytimeScalingFactor (or some other name) resource to the game that controls this. This way, we can always change it later.

sunreef avatar Jul 16 '19 08:07 sunreef

I understand that simple linear scaling is sufficient than.

orhanbalci avatar Jul 16 '19 12:07 orhanbalci

Hi orhanbalci. I want to let you know that I am working on switching background music based on day-night cycle events (https://github.com/amethyst/evoli/issues/76). For now, I'm just using hotkeys to proxy the events, but eventually I'll expect the date-time system to produce them. That integration can occur after we've both got our stuff committed.

chrispetkau avatar Jul 19 '19 13:07 chrispetkau