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