public override void Deserialize(BinaryReader reader) { // base.Deserialize(reader); // reader.ReadBytes(3); ApplicationID = reader.ReadInt32(); MaxClients = reader.ReadInt32(); Attributes = reader.Read <MediusWorldAttributesType>(); MediusWorldUID = reader.ReadUInt32(); }
private void FromCreateGameRequest(MediusCreateGameRequest createGame) { ApplicationId = createGame.ApplicationID; GameName = createGame.GameName; MinPlayers = createGame.MinPlayers; MaxPlayers = createGame.MaxPlayers; GameLevel = createGame.GameLevel; PlayerSkillLevel = createGame.PlayerSkillLevel; RulesSet = createGame.RulesSet; GenericField1 = createGame.GenericField1; GenericField2 = createGame.GenericField2; GenericField3 = createGame.GenericField3; GenericField4 = createGame.GenericField4; GenericField5 = createGame.GenericField5; GenericField6 = createGame.GenericField6; GenericField7 = createGame.GenericField7; GenericField8 = createGame.GenericField8; GamePassword = createGame.GamePassword; SpectatorPassword = createGame.SpectatorPassword; GameHostType = createGame.GameHostType; Attributes = createGame.Attributes; }
public override void Deserialize(BinaryReader reader) { // base.Deserialize(reader); // SessionKey = reader.ReadString(MediusConstants.SESSIONKEY_MAXLEN); reader.ReadBytes(2); ApplicationID = reader.ReadInt32(); MinPlayers = reader.ReadInt32(); MaxPlayers = reader.ReadInt32(); GameLevel = reader.ReadInt32(); GameName = reader.ReadString(MediusConstants.GAMENAME_MAXLEN); GamePassword = reader.ReadString(MediusConstants.GAMEPASSWORD_MAXLEN); SpectatorPassword = reader.ReadString(MediusConstants.GAMEPASSWORD_MAXLEN); PlayerSkillLevel = reader.ReadInt32(); RulesSet = reader.ReadInt32(); GenericField1 = reader.ReadInt32(); GenericField2 = reader.ReadInt32(); GenericField3 = reader.ReadInt32(); GameHostType = reader.Read <MediusGameHostType>(); Attributes = reader.Read <MediusWorldAttributesType>(); }