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;
 }
示例#2
0
 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);
 }