public AccountHouseInformations(HouseInstanceInformations houseInfos, short worldX, short worldY, int mapId, ushort subAreaId) { HouseInfos = houseInfos; WorldX = worldX; WorldY = worldY; MapId = mapId; SubAreaId = subAreaId; }
public AccountHouseInformations(HouseInstanceInformations houseInfos, short worldX, short worldY, int mapId, ushort subAreaId) { m_houseInfos = houseInfos; m_worldX = worldX; m_worldY = worldY; m_mapId = mapId; m_subAreaId = subAreaId; }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); m_houseInfos = ProtocolTypeManager.GetInstance <HouseInstanceInformations>((short)reader.ReadUShort()); m_houseInfos.Deserialize(reader); m_worldX = reader.ReadShort(); m_worldY = reader.ReadShort(); }
public override void Serialize(IDataWriter writer) { base.Serialize(writer); writer.WriteShort(((short)(m_doorsOnMap.Count))); int doorsOnMapIndex; for (doorsOnMapIndex = 0; (doorsOnMapIndex < m_doorsOnMap.Count); doorsOnMapIndex = (doorsOnMapIndex + 1)) { writer.WriteInt(m_doorsOnMap[doorsOnMapIndex]); } writer.WriteShort(((short)(m_houseInstances.Count))); int houseInstancesIndex; for (houseInstancesIndex = 0; (houseInstancesIndex < m_houseInstances.Count); houseInstancesIndex = (houseInstancesIndex + 1)) { HouseInstanceInformations objectToSend = m_houseInstances[houseInstancesIndex]; objectToSend.Serialize(writer); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); var doorsOnMapCount = reader.ReadUShort(); DoorsOnMap = new List <int>(); for (var doorsOnMapIndex = 0; doorsOnMapIndex < doorsOnMapCount; doorsOnMapIndex++) { DoorsOnMap.Add(reader.ReadInt()); } var houseInstancesCount = reader.ReadUShort(); HouseInstances = new List <HouseInstanceInformations>(); for (var houseInstancesIndex = 0; houseInstancesIndex < houseInstancesCount; houseInstancesIndex++) { var objectToAdd = new HouseInstanceInformations(); objectToAdd.Deserialize(reader); HouseInstances.Add(objectToAdd); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(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()); } int houseInstancesCount = reader.ReadUShort(); int houseInstancesIndex; m_houseInstances = new System.Collections.Generic.List <HouseInstanceInformations>(); for (houseInstancesIndex = 0; (houseInstancesIndex < houseInstancesCount); houseInstancesIndex = (houseInstancesIndex + 1)) { HouseInstanceInformations objectToAdd = new HouseInstanceInformations(); objectToAdd.Deserialize(reader); m_houseInstances.Add(objectToAdd); } }
public HouseInformationsInside(HouseInstanceInformations houseInfos, short worldX, short worldY) { HouseInfos = houseInfos; WorldX = worldX; WorldY = worldY; }
public HouseInformationsInside(HouseInstanceInformations houseInfos, short worldX, short worldY) { m_worldX = worldX; m_worldY = worldY; m_houseInfos = houseInfos; }