mirror of
https://github.com/libretro/scummvm.git
synced 2025-04-15 21:20:19 +00:00
ULTIMA4: Match moongate visuals to the original
This commit is contained in:
parent
a36c20c884
commit
f9701d22cd
@ -149,12 +149,14 @@ void gameSpellEffect(int spell, int player, Sound sound) {
|
|||||||
case Spell::SFX_INVERT:
|
case Spell::SFX_INVERT:
|
||||||
gameUpdateScreen();
|
gameUpdateScreen();
|
||||||
g_game->_mapArea.highlight(0, 0, VIEWPORT_W * TILE_WIDTH, VIEWPORT_H * TILE_HEIGHT);
|
g_game->_mapArea.highlight(0, 0, VIEWPORT_W * TILE_WIDTH, VIEWPORT_H * TILE_HEIGHT);
|
||||||
|
g_screen->update();
|
||||||
EventHandler::sleep(time);
|
EventHandler::sleep(time);
|
||||||
g_game->_mapArea.unhighlight();
|
g_game->_mapArea.unhighlight();
|
||||||
g_screen->update();
|
g_screen->update();
|
||||||
|
|
||||||
if (effect == Spell::SFX_TREMOR) {
|
if (effect == Spell::SFX_TREMOR) {
|
||||||
gameUpdateScreen();
|
gameUpdateScreen();
|
||||||
|
g_screen->update();
|
||||||
soundPlay(SOUND_RUMBLE, false);
|
soundPlay(SOUND_RUMBLE, false);
|
||||||
g_screen->screenShake(8);
|
g_screen->screenShake(8);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user