diff options
| author | manuel <manuel@mausz.at> | 2011-04-12 21:32:44 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2011-04-12 21:32:44 +0200 |
| commit | 26c2af49cc410b7bd2ea6017a5454381087e960b (patch) | |
| tree | 8dd9782767729b4edab0132d673b2c6807d4f406 /pacman-c++/actor.cpp | |
| parent | 6af8e7795da1e86745364af1538fa76d4e0fc07e (diff) | |
| download | foop-26c2af49cc410b7bd2ea6017a5454381087e960b.tar.gz foop-26c2af49cc410b7bd2ea6017a5454381087e960b.tar.bz2 foop-26c2af49cc410b7bd2ea6017a5454381087e960b.zip | |
- socket.write returns signed integer
- make waka sound working
Diffstat (limited to 'pacman-c++/actor.cpp')
| -rw-r--r-- | pacman-c++/actor.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/pacman-c++/actor.cpp b/pacman-c++/actor.cpp index a746546..7b77851 100644 --- a/pacman-c++/actor.cpp +++ b/pacman-c++/actor.cpp | |||
| @@ -190,7 +190,7 @@ void Actor::move(Actor::Movement direction) | |||
| 190 | { | 190 | { |
| 191 | //TODO | 191 | //TODO |
| 192 | qDebug() << "pause"; | 192 | qDebug() << "pause"; |
| 193 | m_wakaPlayer->pause(); | 193 | //m_wakaPlayer->pause(); |
| 194 | } | 194 | } |
| 195 | 195 | ||
| 196 | m_direction = direction; | 196 | m_direction = direction; |
| @@ -242,11 +242,20 @@ void Actor::eatingCherry() | |||
| 242 | AudioManager::self()->play(Sound::EatingCherry); | 242 | AudioManager::self()->play(Sound::EatingCherry); |
| 243 | } | 243 | } |
| 244 | 244 | ||
| 245 | AudioPlayer *Actor::wakaPlayer() | 245 | void Actor::startEating() |
| 246 | { | ||
| 247 | if (!m_local || !m_wakaPlayer->isWorking()) | ||
| 248 | return; | ||
| 249 | if (m_wakaPlayer->state() != Phonon::PlayingState) | ||
| 250 | m_wakaPlayer->play(); | ||
| 251 | } | ||
| 252 | |||
| 253 | void Actor::stopEating() | ||
| 246 | { | 254 | { |
| 247 | if (!m_local || !m_wakaPlayer->isWorking()) | 255 | if (!m_local || !m_wakaPlayer->isWorking()) |
| 248 | return NULL; | 256 | return; |
| 249 | return m_wakaPlayer; | 257 | if (m_wakaPlayer->state() != Phonon::PausedState) |
| 258 | m_wakaPlayer->pause(); | ||
| 250 | } | 259 | } |
| 251 | 260 | ||
| 252 | unsigned int Actor::getRoundPoints() | 261 | unsigned int Actor::getRoundPoints() |
