diff options
Diffstat (limited to 'engines/startrek/room.h')
-rw-r--r-- | engines/startrek/room.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/startrek/room.h b/engines/startrek/room.h index 943ed901eb..e3b2cf62e1 100644 --- a/engines/startrek/room.h +++ b/engines/startrek/room.h @@ -69,9 +69,11 @@ public: // That code is instead rewritten on a per-room basis. bool actionHasCode(const Action &action); bool handleAction(const Action &action); + bool handleAction(byte type, byte b1, byte b2, byte b3) { return handleAction(Action(type, b1, b2, b3)); }; // Same as above, but if any byte in the action is -1 (0xff), it matches any value. bool handleActionWithBitmask(const Action &action); + bool handleActionWithBitmask(byte type, byte b1, byte b2, byte b3) { return handleActionWithBitmask(Action(type, b1, b2, b3)); }; uint16 getFirstHotspot() { return readRdfWord(0x12); } uint16 getHotspotEnd() { return readRdfWord(0x14); } |