diff options
Diffstat (limited to 'pokemod/Dialog.cpp')
| -rw-r--r-- | pokemod/Dialog.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/pokemod/Dialog.cpp b/pokemod/Dialog.cpp index de1e87f7..43ba518a 100644 --- a/pokemod/Dialog.cpp +++ b/pokemod/Dialog.cpp @@ -523,17 +523,15 @@ void Dialog::validate() case Music: if (numArgs == 1) { - // FIXME: find sound files -// if (!QFile(QString("%1/music/%2").arg(static_cast<const Pokemod*>(pokemod())->path()).arg(arg)).exists()) -// invError = 1; + if (!ok || (static_cast<const Pokemod*>(pokemod())->soundIndex(temp) == INT_MAX)) + invError = 1; } break; case SoundEffect: if (numArgs == 1) { - // FIXME: find sound files -// if (!QFile(QString("%1/sound/%2").arg(static_cast<const Pokemod*>(pokemod())->path()).arg(arg)).exists()) -// invError = 1; + if (!ok || (static_cast<const Pokemod*>(pokemod())->soundIndex(temp) == INT_MAX)) + invError = 1; } else if (numArgs == 2) { |
