protected override void OnMsgClientReadyChange(BasePlayer player, GameMsg_ClReadyChange message) { if (player.LastReadyChangeTick + Server.TickSpeed > Server.Tick) { return; } player.LastReadyChangeTick = Server.Tick; GameController.OnPlayerReadyChange(player); }
protected abstract void OnMsgClientReadyChange(BasePlayer player, GameMsg_ClReadyChange message);