public MapComplementaryInformationsDataInHouseMessage( short subAreaId, double mapId, List <HouseInformations> houses, List <GameRolePlayActorInformations> actors, List <InteractiveElement> interactiveElements, List <StatedElement> statedElements, List <MapObstacle> obstacles, List <FightCommonInformations> fights, bool hasAggressiveMonsters, FightStartingPositions fightStartPositions, HouseInformationsInside currentHouse ) : base( subAreaId, mapId, houses, actors, interactiveElements, statedElements, obstacles, fights, hasAggressiveMonsters, fightStartPositions ) { CurrentHouse = currentHouse; }
public MapComplementaryInformationsDataInHouseMessage(uint subAreaId = 0, uint mapId = 0, HouseInformationsInside currentHouse = null, List <HouseInformations> houses = null, List <GameRolePlayActorInformations> actors = null, List <InteractiveElement> interactiveElements = null, List <StatedElement> statedElements = null, List <MapObstacle> obstacles = null, List <FightCommonInformations> fights = null) { SubAreaId = subAreaId; MapId = mapId; CurrentHouse = currentHouse; Houses = houses; Actors = actors; InteractiveElements = interactiveElements; StatedElements = statedElements; Obstacles = obstacles; Fights = fights; }
public MapComplementaryInformationsDataInHouseMessage(ushort subAreaId, int mapId, HouseInformations[] houses, GameRolePlayActorInformations[] actors, InteractiveElement[] interactiveElements, StatedElement[] statedElements, MapObstacle[] obstacles, FightCommonInformations[] fights, bool hasAggressiveMonsters, HouseInformationsInside currentHouse) : base(subAreaId, mapId, houses, actors, interactiveElements, statedElements, obstacles, fights, hasAggressiveMonsters) { this.currentHouse = currentHouse; }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); CurrentHouse = new HouseInformationsInside(); CurrentHouse.Deserialize(reader); }
public MapComplementaryInformationsDataInHouseMessage(HouseInformationsInside currentHouse) { CurrentHouse = currentHouse; }
public override void Deserialize(ICustomDataInput reader) { base.Deserialize(reader); this.currentHouse = new HouseInformationsInside(); this.currentHouse.Deserialize(reader); }