Rename DateTicksScaled to StateTicks
Rename various other related/derived types and variables
This commit is contained in:
@@ -20,8 +20,8 @@ extern DateFract _date_fract;
|
||||
extern uint64_t _tick_counter;
|
||||
extern uint8_t _tick_skip_counter;
|
||||
extern uint64_t _scaled_tick_counter;
|
||||
extern DateTicksScaled _scaled_date_ticks;
|
||||
extern DateTicksScaled _scaled_date_ticks_offset;
|
||||
extern StateTicks _state_ticks;
|
||||
extern StateTicks _state_ticks_offset;
|
||||
extern uint32_t _quit_after_days;
|
||||
|
||||
extern YearMonthDay _game_load_cur_date_ymd;
|
||||
@@ -50,24 +50,24 @@ inline bool IsLeapYear(Year yr)
|
||||
return yr % 4 == 0 && (yr % 100 != 0 || yr % 400 == 0);
|
||||
}
|
||||
|
||||
inline Date ScaledDateTicksToDate(DateTicksScaled ticks)
|
||||
inline Date StateTicksToDate(StateTicks ticks)
|
||||
{
|
||||
return (ticks.base() - _scaled_date_ticks_offset.base()) / (DAY_TICKS * _settings_game.economy.day_length_factor);
|
||||
return (ticks.base() - _state_ticks_offset.base()) / (DAY_TICKS * _settings_game.economy.day_length_factor);
|
||||
}
|
||||
|
||||
inline DateTicksScaled DateToScaledDateTicks(Date date)
|
||||
inline StateTicks DateToStateTicks(Date date)
|
||||
{
|
||||
return ((int64_t)date.base() * DAY_TICKS * _settings_game.economy.day_length_factor) + _scaled_date_ticks_offset.base();
|
||||
return ((int64_t)date.base() * DAY_TICKS * _settings_game.economy.day_length_factor) + _state_ticks_offset.base();
|
||||
}
|
||||
|
||||
inline DateTicks ScaledDateTicksToDateTicks(DateTicksScaled ticks)
|
||||
inline DateTicks StateTicksToDateTicks(StateTicks ticks)
|
||||
{
|
||||
return (ticks.base() - _scaled_date_ticks_offset.base()) / _settings_game.economy.day_length_factor;
|
||||
return (ticks.base() - _state_ticks_offset.base()) / _settings_game.economy.day_length_factor;
|
||||
}
|
||||
|
||||
inline DateTicksScaled DateTicksToScaledDateTicks(DateTicks date_ticks)
|
||||
inline StateTicks DateTicksToStateTicks(DateTicks date_ticks)
|
||||
{
|
||||
return ((int64_t)date_ticks.base() * _settings_game.economy.day_length_factor) + _scaled_date_ticks_offset.base();
|
||||
return ((int64_t)date_ticks.base() * _settings_game.economy.day_length_factor) + _state_ticks_offset.base();
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user