mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-21 07:09:39 +00:00
Journal sounds, close sound will be added later
This commit is contained in:
parent
b2c6d52db1
commit
dbbf50a184
1 changed files with 8 additions and 0 deletions
|
@ -4,6 +4,8 @@
|
||||||
#include "../mwworld/environment.hpp"
|
#include "../mwworld/environment.hpp"
|
||||||
#include "../mwworld/world.hpp"
|
#include "../mwworld/world.hpp"
|
||||||
|
|
||||||
|
#include "../mwsound/soundmanager.hpp"
|
||||||
|
|
||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
struct book
|
struct book
|
||||||
|
@ -115,6 +117,8 @@ MWGui::JournalWindow::JournalWindow (WindowManager& parWindowManager)
|
||||||
void MWGui::JournalWindow::open()
|
void MWGui::JournalWindow::open()
|
||||||
{
|
{
|
||||||
mPageNumber = 0;
|
mPageNumber = 0;
|
||||||
|
std::string journalOpenSound = "book open";
|
||||||
|
mWindowManager.getEnvironment().mSoundManager->playSound (journalOpenSound, 1.0, 1.0);
|
||||||
if(mWindowManager.getEnvironment().mJournal->begin()!=mWindowManager.getEnvironment().mJournal->end())
|
if(mWindowManager.getEnvironment().mJournal->begin()!=mWindowManager.getEnvironment().mJournal->end())
|
||||||
{
|
{
|
||||||
book journal;
|
book journal;
|
||||||
|
@ -176,6 +180,8 @@ void MWGui::JournalWindow::notifyNextPage(MyGUI::WidgetPtr _sender)
|
||||||
{
|
{
|
||||||
if(mPageNumber < int(leftPages.size())-1)
|
if(mPageNumber < int(leftPages.size())-1)
|
||||||
{
|
{
|
||||||
|
std::string nextSound = "book page2";
|
||||||
|
mWindowManager.getEnvironment().mSoundManager->playSound (nextSound, 1.0, 1.0);
|
||||||
mPageNumber = mPageNumber + 1;
|
mPageNumber = mPageNumber + 1;
|
||||||
displayLeftText(leftPages[mPageNumber]);
|
displayLeftText(leftPages[mPageNumber]);
|
||||||
displayRightText(rightPages[mPageNumber]);
|
displayRightText(rightPages[mPageNumber]);
|
||||||
|
@ -186,6 +192,8 @@ void MWGui::JournalWindow::notifyPrevPage(MyGUI::WidgetPtr _sender)
|
||||||
{
|
{
|
||||||
if(mPageNumber > 0)
|
if(mPageNumber > 0)
|
||||||
{
|
{
|
||||||
|
std::string prevSound = "book page";
|
||||||
|
mWindowManager.getEnvironment().mSoundManager->playSound (prevSound, 1.0, 1.0);
|
||||||
mPageNumber = mPageNumber - 1;
|
mPageNumber = mPageNumber - 1;
|
||||||
displayLeftText(leftPages[mPageNumber]);
|
displayLeftText(leftPages[mPageNumber]);
|
||||||
displayRightText(rightPages[mPageNumber]);
|
displayRightText(rightPages[mPageNumber]);
|
||||||
|
|
Loading…
Reference in a new issue