Пример #1
0
 public AccountHouseInformations(HouseInstanceInformations HouseInfos, short WorldX, short WorldY, double MapId, ushort SubAreaId)
 {
     this.HouseInfos = HouseInfos;
     this.WorldX     = WorldX;
     this.WorldY     = WorldY;
     this.MapId      = MapId;
     this.SubAreaId  = SubAreaId;
 }
Пример #2
0
        public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            var DoorsOnMapCount = reader.ReadShort();

            DoorsOnMap = new List <int>();
            for (var i = 0; i < DoorsOnMapCount; i++)
            {
                DoorsOnMap.Add(reader.ReadInt());
            }
            var HouseInstancesCount = reader.ReadShort();

            HouseInstances = new List <HouseInstanceInformations>();
            for (var i = 0; i < HouseInstancesCount; i++)
            {
                var objectToAdd = new HouseInstanceInformations();
                objectToAdd.Deserialize(reader);
                HouseInstances.Add(objectToAdd);
            }
        }
Пример #3
0
 public HouseInformationsInside(HouseInstanceInformations HouseInfos, short WorldX, short WorldY)
 {
     this.HouseInfos = HouseInfos;
     this.WorldX     = WorldX;
     this.WorldY     = WorldY;
 }