/// <summary> /// Generates the nullable room data. /// </summary> /// <param name="roomId">The room identifier.</param> /// <returns>RoomData.</returns> internal RoomData GenerateNullableRoomData(uint roomId) { if (GenerateRoomData(roomId) != null) { return(GenerateRoomData(roomId)); } RoomData roomData = new RoomData(); roomData.FillNull(roomId); return(roomData); }
internal SnowStorm(Habbo warowner) { WarsData stormWars = Essential.GetGame().GetStormWars(); stormWars.LastWarId++; this.WarId = Essential.GetGame().GetStormWars().LastWarId; this.WarLevel = 9; this.WarOwner = warowner; this.WarUsers = new List <Habbo>(); this.WarStarted = 0; this.MaxUsers = 10; this.Model = Essential.GetGame().GetStormWars().RoomModel[this.WarLevel]; this.Kvalue = 0; Essential.GetGame().GetStormWars().Wars.Add(this.WarId, this); this.Countdown = 3; RoomData class2 = new RoomData(); class2.FillNull((uint)WarId); class2.Owner = "Rootkit"; class2.Name = "SnowStorm Level " + WarLevel; this.SnowRoom = new Room(class2.Id, class2.Name, class2.Description, class2.Type, class2.Owner, class2.Category, class2.State, class2.UsersMax, "model_a", class2.CCTs, class2.Score, class2.Tags, class2.AllowPet, class2.AllowPetsEating, class2.AllowWalkthrough, class2.Hidewall, class2.Icon, class2.Password, class2.Wallpaper, class2.Floor, class2.Landscape, class2, class2.bool_3, class2.Wallthick, class2.Floorthick, class2.Achievement, this.Model.HeightMap, class2.HideOwner, false); }
public RoomData method_11(uint uint_0) { RoomData result; if (this.method_12(uint_0) != null) { result = this.method_12(uint_0); } else { RoomData @class = new RoomData(); @class.FillNull(uint_0); result = @class; } return result; }
/// <summary> /// Generates the nullable room data. /// </summary> /// <param name="roomId">The room identifier.</param> /// <returns>RoomData.</returns> internal RoomData GenerateNullableRoomData(uint roomId) { if (GenerateRoomData(roomId) != null) return GenerateRoomData(roomId); var roomData = new RoomData(); roomData.FillNull(roomId); return roomData; }