diff options
author | Jaromir Wysoglad | 2019-06-27 12:14:54 +0200 |
---|---|---|
committer | Thierry Crozat | 2019-07-28 15:09:14 +0100 |
commit | fbf6a912cbc66b205ee85f32891e36029e386e10 (patch) | |
tree | 5d5e050c827fdf34168df687d2174cc08c963672 /engines/supernova/supernova1/rooms.cpp | |
parent | 5ddc251528b5588b9460d4e00fa90c44b34f6061 (diff) | |
download | scummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.tar.gz scummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.tar.bz2 scummvm-rg350-fbf6a912cbc66b205ee85f32891e36029e386e10.zip |
SUPERNOVA: Resolve same MS1 TODOs
Diffstat (limited to 'engines/supernova/supernova1/rooms.cpp')
-rw-r--r-- | engines/supernova/supernova1/rooms.cpp | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/engines/supernova/supernova1/rooms.cpp b/engines/supernova/supernova1/rooms.cpp index 5fe0868473..41b2338172 100644 --- a/engines/supernova/supernova1/rooms.cpp +++ b/engines/supernova/supernova1/rooms.cpp @@ -31,6 +31,12 @@ namespace Supernova { +Room1::Room1() { + _dialogsX[0] = kStringDialogX1; + _dialogsX[1] = kStringDialogX2; + _dialogsX[2] = kStringDialogX3; +} + Intro::Intro(SupernovaEngine *vm, GameManager1 *gm) { _vm = vm; _gm = gm; @@ -2720,10 +2726,6 @@ ArsanoMeetup3::ArsanoMeetup3(SupernovaEngine *vm, GameManager1 *gm) { _dialog2[3] = kStringDialogArsanoMeetup3_3; _dialog3[0] = kStringDialogArsanoMeetup3_4; _dialog3[1] = kStringDialogArsanoMeetup3_5; - - _dialogsX[0] = kStringDialogX1; - _dialogsX[1] = kStringDialogX2; - _dialogsX[2] = kStringDialogX3; } bool ArsanoMeetup3::interact(Action verb, Object &obj1, Object &obj2) { @@ -3557,10 +3559,6 @@ AxacussIntersection::AxacussIntersection(SupernovaEngine *vm, GameManager1 *gm) _objectState[3] = Object(_id, kStringAxacussan, kStringAxacussanDescription, GUARDIAN, TALK, 0, 0, 0); _objectState[4] = Object(_id, kStringImage, kStringImageDescription2, NULLOBJECT, NULLTYPE, 2, 2, 0); _objectState[5] = Object(_id, kStringMastercard, kStringMastercardDescription, MASTERKEYCARD, TAKE | COMBINABLE, 255, 255, 1); - - _dialogsX[0] = kStringDialogX1; - _dialogsX[1] = kStringDialogX2; - _dialogsX[2] = kStringDialogX3; } bool AxacussIntersection::interact(Action verb, Object &obj1, Object &obj2) { @@ -3608,10 +3606,6 @@ AxacussExit::AxacussExit(SupernovaEngine *vm, GameManager1 *gm) { _objectState[4] = Object(_id, kStringLamp2,kStringDefaultDescription,LAMP,COMBINABLE,3,3,0); _objectState[5] = Object(_id, kStringAxacussan,kStringDefaultDescription,GUARDIAN,TALK,5,5,0); _objectState[6] = Object(_id, kStringImage,kStringGenericDescription5,NULLOBJECT,NULLTYPE,4,4,0); - - _dialogsX[0] = kStringDialogX1; - _dialogsX[1] = kStringDialogX2; - _dialogsX[2] = kStringDialogX3; } bool AxacussExit::interact(Action verb, Object &obj1, Object &obj2) { |