public HousePropertiesMessage( uint houseId, List <uint> doorsOnMap, HouseInstanceInformations properties) { this.houseId = houseId; this.doorsOnMap = doorsOnMap; this.properties = properties; }
public HousePropertiesMessage( int houseId, List <int> doorsOnMap, HouseInstanceInformations properties ) { HouseId = houseId; DoorsOnMap = doorsOnMap; Properties = properties; }
public AccountHouseInformations(HouseInstanceInformations houseInfos, ulong realPrice, bool isLocked, short worldX, short worldY, int mapId, ushort subAreaId) { m_houseInfos = houseInfos; m_realPrice = realPrice; m_isLocked = isLocked; m_worldX = worldX; m_worldY = worldY; m_mapId = mapId; m_subAreaId = subAreaId; }
public void Deserialize(IDataReader reader) { HouseId = (UInt32)reader.ReadVarInt(); DoorsOnMap = new UInt32[reader.ReadShort()]; for (var i = 0; i < DoorsOnMap.Length; i++) { DoorsOnMap[i] = (UInt32)reader.ReadInt(); } Properties = new HouseInstanceInformations(); Properties.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); m_houseInfos = ProtocolTypeManager.GetInstance <HouseInstanceInformations>(reader.ReadUShort()); m_houseInfos.Deserialize(reader); m_realPrice = reader.ReadVarUhLong(); m_isLocked = reader.ReadBoolean(); m_worldX = reader.ReadShort(); m_worldY = reader.ReadShort(); m_mapId = reader.ReadInt(); m_subAreaId = reader.ReadVarUhShort(); }
public override void Deserialize(IDataReader reader) { HouseId = reader.ReadVarUhInt(); var doorsOnMapCount = reader.ReadUShort(); DoorsOnMap = new List <int>(); for (var doorsOnMapIndex = 0; doorsOnMapIndex < doorsOnMapCount; doorsOnMapIndex++) { DoorsOnMap.Add(reader.ReadInt()); } Properties = ProtocolTypeManager.GetInstance <HouseInstanceInformations>(reader.ReadUShort()); Properties.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { HouseId = reader.ReadVarUhInt(); var DoorsOnMapCount = reader.ReadShort(); DoorsOnMap = new List <int>(); for (var i = 0; i < DoorsOnMapCount; i++) { DoorsOnMap.Add(reader.ReadInt()); } Properties = ProtocolTypeManager.GetInstance(reader.ReadUShort()); Properties.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { int doorsOnMapCount = reader.ReadUShort(); int doorsOnMapIndex; m_doorsOnMap = new System.Collections.Generic.List <int>(); for (doorsOnMapIndex = 0; (doorsOnMapIndex < doorsOnMapCount); doorsOnMapIndex = (doorsOnMapIndex + 1)) { m_doorsOnMap.Add(reader.ReadInt()); } m_properties = ProtocolManager.GetTypeInstance <HouseInstanceInformations>(reader.ReadUShort()); m_properties.Deserialize(reader); m_houseId = reader.ReadVarUhInt(); }
public override void Deserialize(ICustomDataInput reader) { HouseId = reader.ReadVarInt(); var countDoorsOnMap = reader.ReadShort(); DoorsOnMap = new List <int>(); for (short i = 0; i < countDoorsOnMap; i++) { DoorsOnMap.Add(reader.ReadInt()); } var propertiesTypeId = reader.ReadShort(); Properties = new HouseInstanceInformations(); Properties.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { this.houseId = reader.ReadVarUhInt(); if (this.houseId < 0U) { throw new Exception("Forbidden value (" + (object)this.houseId + ") on element of HousePropertiesMessage.houseId."); } uint num1 = (uint)reader.ReadUShort(); for (int index = 0; (long)index < (long)num1; ++index) { uint num2 = (uint)reader.ReadInt(); if (num2 < 0U) { throw new Exception("Forbidden value (" + (object)num2 + ") on elements of doorsOnMap."); } this.doorsOnMap.Add(num2); } this.properties = ProtocolTypeManager.GetInstance <HouseInstanceInformations>((uint)reader.ReadUShort()); this.properties.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { houseId = reader.ReadVarInt(); if (houseId < 0) { throw new Exception("Forbidden value on houseId = " + houseId + ", it doesn't respect the following condition : houseId < 0"); } var limit = reader.ReadShort(); var doorsOnMap_ = new int[limit]; for (int i = 0; i < limit; i++) { doorsOnMap_[i] = reader.ReadInt(); if (doorsOnMap_[i] < 0) { throw new Exception("Forbidden value on doorsOnMap_[i] = " + doorsOnMap_[i] + ", it doesn't respect the following condition : doorsOnMap_[i] < 0"); } } doorsOnMap = doorsOnMap_; properties = Types.ProtocolTypeManager.GetInstance <HouseInstanceInformations>(reader.ReadShort()); properties.Deserialize(reader); }
public HousePropertiesMessage(List <System.Int32> doorsOnMap, HouseInstanceInformations properties, uint houseId) { m_doorsOnMap = doorsOnMap; m_properties = properties; m_houseId = houseId; }
public HousePropertiesMessage(int houseId, IEnumerable <int> doorsOnMap, HouseInstanceInformations properties) { this.houseId = houseId; this.doorsOnMap = doorsOnMap; this.properties = properties; }
public HousePropertiesMessage(uint HouseId, List <int> DoorsOnMap, HouseInstanceInformations Properties) { this.HouseId = HouseId; this.DoorsOnMap = DoorsOnMap; this.Properties = Properties; }