12 #define PTICKS_PER_CLOCK 1500 15 #define HOURS_PER_DAY 28 16 #define DAYS_PER_WEEK 7 17 #define WEEKS_PER_MONTH 5 18 #define MONTHS_PER_YEAR 17 19 #define SEASONS_PER_YEAR 5 20 #define PERIODS_PER_DAY 6 23 #define WEEKS_PER_YEAR (WEEKS_PER_MONTH*MONTHS_PER_YEAR) 24 #define DAYS_PER_MONTH (DAYS_PER_WEEK*WEEKS_PER_MONTH) 25 #define DAYS_PER_YEAR (DAYS_PER_MONTH*MONTHS_PER_YEAR) 26 #define HOURS_PER_WEEK (HOURS_PER_DAY*DAYS_PER_WEEK) 27 #define HOURS_PER_MONTH (HOURS_PER_WEEK*WEEKS_PER_MONTH) 28 #define HOURS_PER_YEAR (HOURS_PER_MONTH*MONTHS_PER_YEAR) 30 #define LUNAR_DAYS DAYS_PER_MONTH
This file contains various #defines that select various options.
Represents the ingame time.
static const float MOVE_PER_SECOND
Speed of an object that gives it one move per second, real time.
unsigned long todtick
Game world time, in in-game hours.
void get_tod(timeofday_t *tod)
Computes the ingame time of the day.
#define MAX_TIME
If you feel the game is too fast or too slow, change MAX_TIME.