aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/rooms.cpp
diff options
context:
space:
mode:
authorThierry Crozat2017-12-13 23:13:59 +0000
committerThierry Crozat2018-01-23 02:15:43 +0000
commit3b36afc80f24794e97468b01ca8a2e6828491a0a (patch)
treeb28591508a1a116361d655f5eb6c70b75a8189dc /engines/supernova/rooms.cpp
parentf3e32d91a4d6ad6d89423e0425f1199b3aec7606 (diff)
downloadscummvm-rg350-3b36afc80f24794e97468b01ca8a2e6828491a0a.tar.gz
scummvm-rg350-3b36afc80f24794e97468b01ca8a2e6828491a0a.tar.bz2
scummvm-rg350-3b36afc80f24794e97468b01ca8a2e6828491a0a.zip
SUPERNOVA: Implement onEntrance for all corridors
Diffstat (limited to 'engines/supernova/rooms.cpp')
-rw-r--r--engines/supernova/rooms.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/supernova/rooms.cpp b/engines/supernova/rooms.cpp
index f48c06cae4..465bab383c 100644
--- a/engines/supernova/rooms.cpp
+++ b/engines/supernova/rooms.cpp
@@ -2514,12 +2514,15 @@ bool AxacussCell::interact(Action verb, Object &obj1, Object &obj2) {
void AxacussCorridor1::onEntrance() {
+ _gm->corridorOnEntrance();
}
void AxacussCorridor2::onEntrance() {
+ _gm->corridorOnEntrance();
}
void AxacussCorridor3::onEntrance() {
+ _gm->corridorOnEntrance();
}
void AxacussCorridor4::onEntrance() {
@@ -2560,6 +2563,7 @@ bool AxacussCorridor4::interact(Action verb, Object &obj1, Object &obj2) {
}
void AxacussCorridor5::onEntrance() {
+ _gm->corridorOnEntrance();
}
bool AxacussCorridor5::handleMoneyDialog() {
@@ -2638,6 +2642,7 @@ bool AxacussCorridor5::interact(Action verb, Object &obj1, Object &obj2) {
}
void AxacussCorridor6::onEntrance() {
+ _gm->corridorOnEntrance();
}
bool AxacussCorridor6::interact(Action verb, Object &obj1, Object &obj2) {
@@ -2657,9 +2662,11 @@ bool AxacussCorridor6::interact(Action verb, Object &obj1, Object &obj2) {
}
void AxacussCorridor7::onEntrance() {
+ _gm->corridorOnEntrance();
}
void AxacussCorridor8::onEntrance() {
+ _gm->corridorOnEntrance();
}
bool AxacussCorridor8::interact(Action verb, Object &obj1, Object &obj2) {
@@ -2687,6 +2694,7 @@ bool AxacussCorridor8::interact(Action verb, Object &obj1, Object &obj2) {
}
void AxacussCorridor9::onEntrance() {
+ _gm->corridorOnEntrance();
}
bool AxacussCorridor9::interact(Action verb, Object &obj1, Object &obj2) {