cuckoo
This commit is contained in:
parent
05ebb83ba4
commit
7bfa3e6d3a
4 changed files with 8 additions and 2 deletions
|
@ -77,7 +77,7 @@ void MessageLogWidget::logGameJoined(int gameId)
|
||||||
|
|
||||||
void MessageLogWidget::logJoin(Player *player)
|
void MessageLogWidget::logJoin(Player *player)
|
||||||
{
|
{
|
||||||
soundEngine->notification();
|
soundEngine->cuckoo();
|
||||||
myAppend(tr("%1 has joined the game.").arg(sanitizeHtml(player->getName())));
|
myAppend(tr("%1 has joined the game.").arg(sanitizeHtml(player->getName())));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ SoundEngine::SoundEngine(QObject *parent)
|
||||||
void SoundEngine::cacheData()
|
void SoundEngine::cacheData()
|
||||||
{
|
{
|
||||||
static const QStringList fileNames = QStringList()
|
static const QStringList fileNames = QStringList()
|
||||||
<< "notification" << "draw" << "playcard" << "shuffle" << "tap" << "untap";
|
<< "notification" << "draw" << "playcard" << "shuffle" << "tap" << "untap" << "cuckoo";
|
||||||
for (int i = 0; i < fileNames.size(); ++i) {
|
for (int i = 0; i < fileNames.size(); ++i) {
|
||||||
QFile file(settingsCache->getSoundPath() + "/" + fileNames[i] + ".raw");
|
QFile file(settingsCache->getSoundPath() + "/" + fileNames[i] + ".raw");
|
||||||
file.open(QIODevice::ReadOnly);
|
file.open(QIODevice::ReadOnly);
|
||||||
|
@ -75,3 +75,8 @@ void SoundEngine::untap()
|
||||||
{
|
{
|
||||||
playSound("untap");
|
playSound("untap");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SoundEngine::cuckoo()
|
||||||
|
{
|
||||||
|
playSound("cuckoo");
|
||||||
|
}
|
||||||
|
|
|
@ -25,6 +25,7 @@ public slots:
|
||||||
void shuffle();
|
void shuffle();
|
||||||
void tap();
|
void tap();
|
||||||
void untap();
|
void untap();
|
||||||
|
void cuckoo();
|
||||||
};
|
};
|
||||||
|
|
||||||
extern SoundEngine *soundEngine;
|
extern SoundEngine *soundEngine;
|
||||||
|
|
BIN
sounds/cuckoo.wav
Normal file
BIN
sounds/cuckoo.wav
Normal file
Binary file not shown.
Loading…
Reference in a new issue