private void ClosedBook(object sender, RPGEvents.ClosedBookEventArgs e) { AudioPanel.SetActive(BookHandler.Reading && BookHandler.CurrentBook.BookType == BookType.Audio); PictureBookPanel.SetActive(BookHandler.Reading && BookHandler.CurrentBook.BookType == BookType.Picture); TextBookPanel.SetActive(BookHandler.Reading && BookHandler.CurrentBook.BookType == BookType.Text); CurrentAudio = null; }
public void CloseBook() { if (CurrentBook == null) { return; } if (CurrentBook.BookType == BookType.Audio) { AudioPlayer.Instance.StopSoundById(AudioBookId); } CurrentBook = null; var args = new RPGEvents.ClosedBookEventArgs { Book = CurrentBook }; RPG.Events.OnClosedBook(args); }