private void UpdateUserStateBySessionAuthResult(GameServerStartSessionWithPlayerResponse data) { RailID remoteRailId = (RailID)data.remote_rail_id; RailResult result = (RailResult)((EventBase)data).result; if (!this._connectionStateMap.ContainsKey(remoteRailId)) { return; } if (result == null) { WeGameHelper.WriteDebugString("UpdateUserStateBySessionAuthResult Auth Success"); this.BroadcastConnectedUsers(); } else { WeGameHelper.WriteDebugString("UpdateUserStateBySessionAuthResult Auth Failed"); this.CloseAndUpdateUserState(remoteRailId); } }
private void UpdateUserStateBySessionAuthResult(GameServerStartSessionWithPlayerResponse data) { //IL_0008: Unknown result type (might be due to invalid IL or missing references) //IL_000d: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Unknown result type (might be due to invalid IL or missing references) RailID remote_rail_id = data.remote_rail_id; RailResult result = ((EventBase)data).result; if (_connectionStateMap.ContainsKey(remote_rail_id)) { if ((int)result == 0) { WeGameHelper.WriteDebugString("UpdateUserStateBySessionAuthResult Auth Success"); BroadcastConnectedUsers(); } else { WeGameHelper.WriteDebugString("UpdateUserStateBySessionAuthResult Auth Failed"); CloseAndUpdateUserState(remote_rail_id); } } }