Skip to content

feature: report hibernation on the ping, and stop practice timers replaying after it - #216

Merged
lukepolo merged 1 commit into
mainfrom
feature/report-hibernation
Oct 6, 2026
Merged

lukepolo merged 1 commit into
mainfrom
feature/report-hibernation

Conversation

@lukepolo

@lukepolo lukepolo commented Oct 6, 2026

Copy link
Copy Markdown
Contributor
  • the ping now carries hibernating=true|false so the panel can show it (feature: record when a server is hibernating api#514)
  • Swiftly calls a server hibernating once world updates have kept arriving for 5s with no tick between them, which a map load or a plugin load never does; CounterStrikeSharp uses the engine's own hibernation event
  • the practice plugin's 1s and 0.1s loops skip a run that comes sooner than half their interval, so the runs SwiftlyS2 replays after a spell without ticks no longer fire one a tick

@lukepolo
lukepolo merged commit d20c34b into main Oct 6, 2026
6 checks passed
@lukepolo
lukepolo deleted the feature/report-hibernation branch October 6, 2026 02:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant