diff options
author | Paul Gilbert | 2016-06-22 23:20:14 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-15 19:24:08 -0400 |
commit | 5a328ce28f4edfe3da0c261d7abc884aa6af94a2 (patch) | |
tree | 54e4c4ef2d724902310e0b9c1f08a30b52811972 /engines/titanic/game/television.cpp | |
parent | 452274dae027933b2199cd26236f1a5e908c4275 (diff) | |
download | scummvm-rg350-5a328ce28f4edfe3da0c261d7abc884aa6af94a2.tar.gz scummvm-rg350-5a328ce28f4edfe3da0c261d7abc884aa6af94a2.tar.bz2 scummvm-rg350-5a328ce28f4edfe3da0c261d7abc884aa6af94a2.zip |
TITANIC: Completed CPetRooms methods
Diffstat (limited to 'engines/titanic/game/television.cpp')
-rw-r--r-- | engines/titanic/game/television.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/titanic/game/television.cpp b/engines/titanic/game/television.cpp index 5127712cad..a3f8ec3391 100644 --- a/engines/titanic/game/television.cpp +++ b/engines/titanic/game/television.cpp @@ -277,10 +277,12 @@ bool CTelevision::TurnOn(CTurnOn *msg) { bool CTelevision::LightsMsg(CLightsMsg *msg) { CPetControl *pet = getPetControl(); + bool flag = false; + if (pet) - pet->fn4(); + flag = pet->isRoom59706(); - if (msg->_field8 || !_turnOn) + if (msg->_field8 || !flag) _turnOn = true; return true; |