Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Minute minute;
- // minute = MinOfDay(_virtual_time);
- _virtual_time += _settings_client.gui.virtual_seconds_per_tick;
- _seconds_counter += _settings_client.gui.virtual_seconds_per_tick;
- if (_virtual_time >= SECONDS_PER_REAL_DAY) _virtual_time -= SECONDS_PER_REAL_DAY;
- assert(_virtual_time < SECONDS_PER_REAL_DAY);
- // if (MinOfDay(_virtual_time) != minute) {
- // SetWindowWidgetDirty(WC_STATUS_BAR, 0, 0);
- // }
- /* A new minute is here, call variours loops that need to be run every minute */
- if (_seconds_counter >= 60) {
- _seconds_counter %= 60;
- OnNewMinute();
- }
- 0000000000000000
- inline Minute MinOfDay(Time time) { return (abs(time) % 3600) / 60; }
- inline Second SecOfDay(Time time) { return abs(time) % 60; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement