aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/supernova/state.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/supernova/state.cpp b/engines/supernova/state.cpp
index 3df96f2db2..57a0edf340 100644
--- a/engines/supernova/state.cpp
+++ b/engines/supernova/state.cpp
@@ -1010,6 +1010,14 @@ void GameManager::handleTime() {
void GameManager::screenShake() {
// STUB
+ for (int i = 0; i < 12; ++i) {
+ _vm->_system->setShakePos(4);
+ wait2(1);
+ _vm->_system->setShakePos(-4);
+ wait2(1);
+ }
+
+ _vm->_system->setShakePos(0);
}
void GameManager::shock() {