private void method_66(bool bool_13) { if (!this.bool_12) { this.bool_12 = true; if (bool_13) { this.bool_11 = false; if (this.timer_0 != null) { this.bool_6 = true; this.timer_0.Change(-1, -1); } this.bool_6 = true; this.method_64(); using (DatabaseClient @class = Essential.GetDatabase().GetClient()) { @class.ExecuteQuery(string.Concat(new object[] { "UPDATE user_pets SET room_id = 0 WHERE room_id = ", this.Id, " AND NOT user_id = ", Essential.GetGame().GetClientManager().GetIdByName(this.Owner) })); } //this.timer_0.Dispose(); this.timer_0 = null; this.bool_9 = false; if (this.Tags != null) { this.Tags.Clear(); } this.Tags = null; if (this.RoomUsers != null) { Array.Clear(this.RoomUsers, 0, this.RoomUsers.Length); } this.RoomUsers = null; this.RoomIcon = null; if (this.UsersWithRights != null) { this.UsersWithRights.Clear(); } this.RoomIcon = null; if (this.dictionary_0 != null) { this.dictionary_0.Clear(); } this.dictionary_0 = null; this.Wallpaper = null; this.Floor = null; this.Landscape = null; if (this.hashtable_0 != null) { this.hashtable_0.Clear(); } this.hashtable_0 = null; if (this.hashtable_4 != null) { this.hashtable_4.Clear(); } this.hashtable_4 = null; this.MoodlightData = null; if (this.list_2 != null) { this.list_2.Clear(); } this.list_2 = null; if (this.MusicController != null) { this.MusicController.UnLinkRoomOutputItem(); } this.MusicController = null; if (this.InfobusAnswers != null) { this.InfobusAnswers.Clear(); } this.InfobusAnswers = null; } } }
internal RoomMusicController GetRoomMusicController() { if (this.MusicController == null) { this.MusicController = new RoomMusicController(); } return this.MusicController; }