private void handleMessage(CSSetReady msg) { if (msg == null) { return; } OnDummyServerMessage.Invoke(MessageType.sc_set_ready, new SCSetReady { result = extichu_messages.ErrorCode.EC_OK }); OnDummyServerMessage.Invoke(MessageType.sc_player_ready, new SCPlayerReady { client_index = 2, is_ready = msg.is_ready }); }
private void onCSSetReady(int sessionID, CSSetReady msg) { if (_numOfPlayers < 4) { return; } if (_currentStep != GameStep.kNotStarted) { return; } var player = getPlayer(sessionID); player.IsReady = msg.IsReady; sendAll(new SCSetReady { PlayerID = player.PlayerID, IsReady = player.IsReady }); }