| 304 | } |
| 305 | |
| 306 | static int32_t get_next_birthday(int32_t next_tick) { |
| 307 | if (next_tick < 0 || next_tick >= (int32_t)birthday_triggers.size()) |
| 308 | return INT32_MAX; |
| 309 | return birthday_triggers[next_tick]; |
| 310 | } |
| 311 | |
| 312 | static int32_t clamp_coverage(int32_t timeskip) { |
| 313 | if (season_tick_throttled) |