aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/room.cpp
diff options
context:
space:
mode:
authorMatthew Stewart2018-07-03 19:27:57 -0400
committerEugene Sandulenko2018-08-09 08:37:30 +0200
commit51e2c85a25a19ce7cdc1b942947f4ca6fbe86d6c (patch)
tree4f4a26f33759e3b2257effacb03dd6e2dc82ff80 /engines/startrek/room.cpp
parentf583e307df83f67d56a541375afdfeac11bd36b9 (diff)
downloadscummvm-rg350-51e2c85a25a19ce7cdc1b942947f4ca6fbe86d6c.tar.gz
scummvm-rg350-51e2c85a25a19ce7cdc1b942947f4ca6fbe86d6c.tar.bz2
scummvm-rg350-51e2c85a25a19ce7cdc1b942947f4ca6fbe86d6c.zip
STARTREK: FEATHER0
Diffstat (limited to 'engines/startrek/room.cpp')
-rw-r--r--engines/startrek/room.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/engines/startrek/room.cpp b/engines/startrek/room.cpp
index 6237cdda90..1c467d37c7 100644
--- a/engines/startrek/room.cpp
+++ b/engines/startrek/room.cpp
@@ -131,6 +131,38 @@ Room::Room(StarTrekEngine *vm, const Common::String &name) : _vm(vm) {
_roomActionList = mudd5ActionList;
_numRoomActions = sizeof(mudd5ActionList) / sizeof(RoomAction);
}
+ else if (name == "FEATHER0") {
+ _roomActionList = feather0ActionList;
+ _numRoomActions = sizeof(feather0ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER1") {
+ _roomActionList = feather1ActionList;
+ _numRoomActions = sizeof(feather1ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER2") {
+ _roomActionList = feather2ActionList;
+ _numRoomActions = sizeof(feather2ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER3") {
+ _roomActionList = feather3ActionList;
+ _numRoomActions = sizeof(feather3ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER4") {
+ _roomActionList = feather4ActionList;
+ _numRoomActions = sizeof(feather4ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER5") {
+ _roomActionList = feather5ActionList;
+ _numRoomActions = sizeof(feather5ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER6") {
+ _roomActionList = feather6ActionList;
+ _numRoomActions = sizeof(feather6ActionList) / sizeof(RoomAction);
+ }
+ else if (name == "FEATHER7") {
+ _roomActionList = feather7ActionList;
+ _numRoomActions = sizeof(feather7ActionList) / sizeof(RoomAction);
+ }
else {
warning("Room \"%s\" unimplemented", name.c_str());
_numRoomActions = 0;