Gametime - isgallagher/DpOmnicide GitHub Wiki

Time spent since game was started. Keeped from level to level.

Blood Omnicide gametime constants:

  • Kain starts a game at day 0 ~8 PM
  • When Kain is being ressurected as vampire, gametime: day 4 ~8 PM
  • 1 game minute per real second
  • 60 minutes per hour
  • 24 hours per day
  • 365 days per year
  • 28 days per moon cycle
  • moon cycle origin - day 9, 12 AM

== Representation ==

Generally gametime is represented by vector:

  • x - minutes
  • y - hours
  • z - days since game started

But in scripts, gametime may be represented in different ways.

=== Vector string (gametime) ===

// day 5, 21 hour 31 minutes '32 21 5'

=== Float (daytime) ===

Days spent since game start + day fraction: // day 5, 21 hour 31 minutes 5.8965

=== Float (yeartime) ===

Year spent since game start + year fraction: // day 5, 21 hour 31 minutes 0.0161549

=== Moon time ===

Current moon cycle fraction: // day 5, 21 hour 31 minutes 0.5499

Moon time as phases:

  • 0 to 0.04 - new moon
  • 0.04 to 0.5 - raise
  • 0.5 to 0.54 - full moon
  • 0.54 to 1 - fall

==Console commands (debug only)== {{cmd|cmd gametime|show current time}} {{cmd|timeflow speed|show current time}} {{cmd|timetest "gametime"|start a level with certain gametime string ('''restart''' required)}}

Category:Glossary {{finished}} NOTOC