diff options
author | Walter van Niftrik | 2016-08-29 21:30:23 +0200 |
---|---|---|
committer | Walter van Niftrik | 2016-08-29 21:31:14 +0200 |
commit | d2fd0a9a6732965e667950903ff8fd82c8d91f79 (patch) | |
tree | 6b69980b5f981586ca2b50714ca384b0853110d9 /engines/adl/hires2.cpp | |
parent | ac6d6c99b5917730c566fe750e3a8334a6c10207 (diff) | |
download | scummvm-rg350-d2fd0a9a6732965e667950903ff8fd82c8d91f79.tar.gz scummvm-rg350-d2fd0a9a6732965e667950903ff8fd82c8d91f79.tar.bz2 scummvm-rg350-d2fd0a9a6732965e667950903ff8fd82c8d91f79.zip |
ADL: Merge hires?.h files into the cpp files
Diffstat (limited to 'engines/adl/hires2.cpp')
-rw-r--r-- | engines/adl/hires2.cpp | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/engines/adl/hires2.cpp b/engines/adl/hires2.cpp index ec340c10d9..199f457b4f 100644 --- a/engines/adl/hires2.cpp +++ b/engines/adl/hires2.cpp @@ -26,13 +26,39 @@ #include "common/file.h" #include "common/stream.h" -#include "adl/hires2.h" +#include "adl/adl_v2.h" #include "adl/display.h" #include "adl/graphics.h" #include "adl/disk.h" namespace Adl { +#define IDS_HR2_DISK_IMAGE "WIZARD.DSK" + +#define IDI_HR2_NUM_ROOMS 135 +#define IDI_HR2_NUM_MESSAGES 255 +#define IDI_HR2_NUM_VARS 40 +#define IDI_HR2_NUM_ITEM_PICS 38 +#define IDI_HR2_NUM_ITEM_OFFSETS 16 + +// Messages used outside of scripts +#define IDI_HR2_MSG_CANT_GO_THERE 123 +#define IDI_HR2_MSG_DONT_UNDERSTAND 19 +#define IDI_HR2_MSG_ITEM_DOESNT_MOVE 242 +#define IDI_HR2_MSG_ITEM_NOT_HERE 4 +#define IDI_HR2_MSG_THANKS_FOR_PLAYING 239 + +class HiRes2Engine : public AdlEngine_v2 { +public: + HiRes2Engine(OSystem *syst, const AdlGameDescription *gd) : AdlEngine_v2(syst, gd) { } + +private: + // AdlEngine + void runIntro() const; + void init(); + void initGameState(); +}; + void HiRes2Engine::runIntro() const { // This only works for the 16-sector re-release. The original // release is not supported at this time, because we don't have |