public override void Deserialize(JHSNetworkReader reader) { Code = (ErrorCodes)reader.ReadByte(); if (Code == ErrorCodes.SUCCESS) { Credits = reader.ReadPackedUInt32(); SurfedSites = reader.ReadPackedUInt32(); MemberType = (UserType)reader.ReadByte(); int count = reader.ReadByte(); sites = new SiteClass[count]; for (int i = 0; i < count; i++) { sites[i] = new SiteClass() { SiteIndex = reader.ReadByte(), WebsiteName = reader.ReadString(), Url = reader.ReadString(), Time = reader.ReadPackedUInt32(), ViewCount = reader.ReadPackedUInt32(), IsActive = reader.ReadBoolean(), Region = (CountryList)reader.ReadByte(), Referral = (ReferralType)reader.ReadByte() }; } } }
public override void Deserialize(JHSNetworkReader reader) { PassWord = reader.ReadPackedUInt32(); Port = reader.ReadPackedUInt32(); IP = reader.ReadString(); gameMatchState = (GameMatchState)reader.ReadByte(); }
public override void Deserialize(JHSNetworkReader reader) { PayLoadType = (RankingPacketType)reader.ReadByte(); if (PayLoadType == RankingPacketType.UPDATE_DATA) { int dataLenght = reader.ReadByte(); rankingData = new LeagueData[dataLenght]; for (int i = 0; i < dataLenght; i++) { rankingData[i] = new LeagueData() { PlayerName = reader.ReadString(), LeaguePoints = (int)reader.ReadPackedUInt32(), Kills = (int)reader.ReadPackedUInt32(), Deaths = (int)reader.ReadPackedUInt32() }; } LeaguePosition = reader.ReadByte(); GameCount = reader.ReadByte(); LeaguePoints = reader.ReadPackedUInt32(); CurrentLeague = (LeagueType)reader.ReadByte(); } if (PayLoadType == RankingPacketType.GAME_COUNT) { GameCount = reader.ReadByte(); } }
public override void Deserialize(JHSNetworkReader reader) { Code = (ErrorCodes)reader.ReadByte(); if (Code == ErrorCodes.SUCCESS) { UserName = reader.ReadString(); Password = reader.ReadString(); } }
public override void Deserialize(JHSNetworkReader reader) { code = (ErrorCodes)reader.ReadByte(); if (code == ErrorCodes.SUCCESS) { Time = reader.ReadPackedUInt32(); Url = reader.ReadString(); } }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == 0) { GoldValue = reader.ReadPackedUInt32(); SilverValue = reader.ReadPackedUInt32(); } }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == 0) { AciveId = reader.ReadPackedUInt32(); Gold = reader.ReadPackedUInt32(); Silver = reader.ReadPackedUInt32(); } }
public override void Deserialize(JHSNetworkReader reader) { op = (SearchMatchOperations)reader.ReadByte(); if (op == SearchMatchOperations.Search) { value = reader.ReadPackedUInt32(); } if (op == SearchMatchOperations.START) { IP = reader.ReadString(); port = reader.ReadInt16(); } }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == 0) { PlayerId = reader.ReadPackedUInt32(); Silver = reader.ReadPackedUInt32(); SkinColorId_changed = reader.ReadBoolean(); HairColorId_changed = reader.ReadBoolean(); EyeColorId_changed = reader.ReadBoolean(); ShirtColorId_changed = reader.ReadBoolean(); PantsColorId_changed = reader.ReadBoolean(); BootsColorId_changed = reader.ReadBoolean(); GlovesColorId_changed = reader.ReadBoolean(); if (SkinColorId_changed) { SkinColorId = reader.ReadByte(); } if (HairColorId_changed) { HairColorId = reader.ReadByte(); } if (EyeColorId_changed) { EyeColorId = reader.ReadByte(); } if (ShirtColorId_changed) { ShirtColorId = reader.ReadByte(); } if (PantsColorId_changed) { PantsColorId = reader.ReadByte(); } if (BootsColorId_changed) { BootsColorId = reader.ReadByte(); } if (GlovesColorId_changed) { GlovesColorId = reader.ReadByte(); } } }
public override void Deserialize(JHSNetworkReader reader) { int alenght = reader.ReadByte(); actives = new ServerActives[alenght]; for (int i = 0; i < alenght; i++) { actives[i] = new ServerActives() { Id = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32(), collected = reader.ReadBoolean() }; } }
public override void Deserialize(JHSNetworkReader reader) { RESPONSE = reader.ReadByte(); if (RESPONSE == SUCCESS) { PlayerNick = Encoding.UTF8.GetString(reader.ReadBytesAndSize()); LeaguePosition = reader.ReadByte(); Gold = reader.ReadPackedUInt32(); Silver = reader.ReadPackedUInt32(); LoginTocken = reader.ReadPackedUInt32(); GameCount = reader.ReadByte(); LEVEL = reader.ReadPackedUInt32(); EXP = reader.ReadPackedUInt32(); League = (LeagueType)reader.ReadByte(); SEASON = reader.ReadByte(); LEGUE_STATUS = (LeagueStatus)reader.ReadByte(); Priviledge = reader.ReadByte(); int lenght = reader.ReadByte(); characters = new ServerCharacter[lenght]; for (int i = 0; i < lenght; i++) { characters[i] = new ServerCharacter() { PlayerId = reader.ReadPackedUInt32(), ModelId = reader.ReadPackedUInt32(), IsChanged = reader.ReadBoolean(), }; if (characters[i].IsChanged) { characters[i].SkinColorId = reader.ReadByte(); characters[i].HairColorId = reader.ReadByte(); characters[i].EyeColorId = reader.ReadByte(); characters[i].ShirtColorId = reader.ReadByte(); characters[i].PantsColorId = reader.ReadByte(); characters[i].BootsColorId = reader.ReadByte(); characters[i].GlovesColorId = reader.ReadByte(); } } int alenght = reader.ReadByte(); actives = new uint[alenght]; for (int i = 0; i < alenght; i++) { actives[i] = reader.ReadPackedUInt32(); } IsPushLevelUp = reader.ReadBoolean(); } }
public uint EXP = 0; //EXP WON THIS MATCH public override void Deserialize(JHSNetworkReader reader) { HasWon = reader.ReadBoolean(); UserId = reader.ReadPackedUInt32(); KillCount = reader.ReadPackedUInt32(); EXP = reader.ReadPackedUInt32(); int lenght = reader.ReadByte(); Actives = new DBPlayerActive[lenght]; for (int i = 0; i < lenght; i++) { Actives[i] = new DBPlayerActive { ActiveId = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32() }; } }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == 0) { Gold = reader.ReadPackedUInt32(); Silver = reader.ReadPackedUInt32(); character = new ServerCharacter() { PlayerId = reader.ReadPackedUInt32(), ModelId = reader.ReadPackedUInt32(), SkinColorId = reader.ReadByte(), HairColorId = reader.ReadByte(), EyeColorId = reader.ReadByte(), ShirtColorId = reader.ReadByte(), PantsColorId = reader.ReadByte(), BootsColorId = reader.ReadByte(), GlovesColorId = reader.ReadByte() }; } }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == SUCCESS) { REQ = reader.ReadPackedUInt32(); player = new DBPlayer { Base = new DBPlayerBase { UserId = reader.ReadPackedUInt32(), PlayerId = reader.ReadPackedUInt32(), ModelId = reader.ReadByte() }, Custom = new DBCustomisation { PlayerName = reader.ReadString(), SkinColorId = reader.ReadByte(), HairColorId = reader.ReadByte(), EyeColorId = reader.ReadByte(), ShirtColorId = reader.ReadByte(), PantsColorId = reader.ReadByte(), BootsColorId = reader.ReadByte(), GlovesColorId = reader.ReadByte() } }; int lenght = reader.ReadByte(); player.Actives = new DBPlayerActive[lenght]; for (int i = 0; i < lenght; i++) { player.Actives[i] = new DBPlayerActive { ActiveId = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32() }; } } }
public override void Deserialize(JHSNetworkReader reader) { Code = (ErrorCodes)reader.ReadByte(); if (Code == ErrorCodes.SUCCESS) { int AddedCount = reader.ReadByte(); int ChangedCount = reader.ReadByte(); int DeletedCount = reader.ReadByte(); Added = new SiteClass[AddedCount]; Changed = new SiteClass[ChangedCount]; Deleted = new int[DeletedCount]; for (int i = 0; i < AddedCount; i++) { Added[i] = new SiteClass() { SiteIndex = reader.ReadByte(), WebsiteName = reader.ReadString(), Url = reader.ReadString(), Time = reader.ReadPackedUInt32(), ViewCount = reader.ReadPackedUInt32(), IsActive = reader.ReadBoolean(), Region = (CountryList)reader.ReadByte(), Referral = (ReferralType)reader.ReadByte() }; } for (int i = 0; i < ChangedCount; i++) { Changed[i] = new SiteClass() { SiteIndex = reader.ReadByte(), WebsiteName = reader.ReadString(), Url = reader.ReadString(), Time = reader.ReadPackedUInt32(), ViewCount = reader.ReadPackedUInt32(), IsActive = reader.ReadBoolean(), Region = (CountryList)reader.ReadByte(), Referral = (ReferralType)reader.ReadByte() }; } for (int i = 0; i < DeletedCount; i++) { Deleted[i] = reader.ReadByte(); } } else if (Code == ErrorCodes.JUST_DATA_UPDATE) { int ChangedCount = reader.ReadByte(); Changed = new SiteClass[ChangedCount]; for (int i = 0; i < ChangedCount; i++) { Changed[i] = new SiteClass() { SiteIndex = reader.ReadByte(), WebsiteName = reader.ReadString(), Url = reader.ReadString(), Time = reader.ReadPackedUInt32(), ViewCount = reader.ReadPackedUInt32(), IsActive = reader.ReadBoolean(), Region = (CountryList)reader.ReadByte(), Referral = (ReferralType)reader.ReadByte() }; } } }
public override void Deserialize(JHSNetworkReader reader) { isopen = reader.ReadBoolean(); }
public override void Deserialize(JHSNetworkReader reader) { Command = reader.ReadByte(); Value = reader.ReadPackedUInt32(); }
public override void Deserialize(JHSNetworkReader reader) { LoginName = reader.ReadString(); Password = reader.ReadString(); }
public override void Deserialize(JHSNetworkReader reader) { STATUS = reader.ReadByte(); if (STATUS == SUCCESS) { TYPE = (InfoType)reader.ReadByte(); player = new DBPlayer { Base = new DBPlayerBase { UserId = reader.ReadPackedUInt32() } }; switch (TYPE) { case InfoType.ACTIVE: int lenght = reader.ReadByte(); player.Actives = new DBPlayerActive[lenght]; for (int i = 0; i < lenght; i++) { player.Actives[i] = new DBPlayerActive { ActiveId = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32() }; } break; case InfoType.CUSTOMIZATIONS: player.Custom = new DBCustomisation { PlayerName = reader.ReadString(), SkinColorId = reader.ReadByte(), HairColorId = reader.ReadByte(), EyeColorId = reader.ReadByte(), ShirtColorId = reader.ReadByte(), PantsColorId = reader.ReadByte(), BootsColorId = reader.ReadByte(), GlovesColorId = reader.ReadByte() }; break; case InfoType.STATUS: player.Status = new DBStatus { Level = reader.ReadPackedUInt32(), Exp = reader.ReadPackedUInt32(), MMR = reader.ReadPackedUInt32(), Kills = reader.ReadPackedUInt32(), Deaths = reader.ReadPackedUInt32(), Golden = reader.ReadPackedUInt32(), Silver = reader.ReadPackedUInt32() }; break; case InfoType.ACTIVE_AND_STATUS: player.Status = new DBStatus { Level = reader.ReadPackedUInt32(), Exp = reader.ReadPackedUInt32(), MMR = reader.ReadPackedUInt32(), Kills = reader.ReadPackedUInt32(), Deaths = reader.ReadPackedUInt32(), Golden = reader.ReadPackedUInt32(), Silver = reader.ReadPackedUInt32() }; int lenghxt = reader.ReadByte(); player.Actives = new DBPlayerActive[lenghxt]; for (int i = 0; i < lenghxt; i++) { player.Actives[i] = new DBPlayerActive { ActiveId = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32() }; } break; case InfoType.FULL: player.Base.PlayerId = reader.ReadPackedUInt32(); player.Base.ModelId = reader.ReadByte(); player.Custom = new DBCustomisation { PlayerName = reader.ReadString(), SkinColorId = reader.ReadByte(), HairColorId = reader.ReadByte(), EyeColorId = reader.ReadByte(), ShirtColorId = reader.ReadByte(), PantsColorId = reader.ReadByte(), BootsColorId = reader.ReadByte(), GlovesColorId = reader.ReadByte() }; player.Status = new DBStatus { Level = reader.ReadPackedUInt32(), Exp = reader.ReadPackedUInt32(), MMR = reader.ReadPackedUInt32(), Kills = reader.ReadPackedUInt32(), Deaths = reader.ReadPackedUInt32(), Golden = reader.ReadPackedUInt32(), Silver = reader.ReadPackedUInt32() }; int lenghxty = reader.ReadByte(); player.Actives = new DBPlayerActive[lenghxty]; for (int i = 0; i < lenghxty; i++) { player.Actives[i] = new DBPlayerActive { ActiveId = reader.ReadPackedUInt32(), Value = reader.ReadPackedUInt32() }; } break; } } }
public override void Deserialize(JHSNetworkReader reader) { msg = reader.ReadString(); username = reader.ReadString(); date = reader.ReadPackedUInt64(); }
public override void Deserialize(JHSNetworkReader reader) { Version = reader.ReadPackedUInt32(); OP = reader.ReadByte(); }
public override void Deserialize(JHSNetworkReader reader) { Value = reader.ReadPackedUInt32(); CurencyType = reader.ReadByte(); }
public override void Deserialize(JHSNetworkReader reader) { WillReconnect = reader.ReadBoolean(); reconnectTry = reader.ReadByte(); }
public override void Deserialize(JHSNetworkReader reader) { ModelId = reader.ReadPackedUInt32(); BuyType = reader.ReadByte(); }
public override void Deserialize(JHSNetworkReader reader) { AciveId = reader.ReadPackedUInt32(); }
public override void Deserialize(JHSNetworkReader reader) { base.Deserialize(reader); }
public override void Deserialize(JHSNetworkReader reader) { Type = (InfoType)reader.ReadByte(); userId = reader.ReadPackedUInt32(); Req = reader.ReadPackedUInt32(); }