diff options
author | Willem Jan Palenstijn | 2011-12-26 19:48:47 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-12-26 20:03:52 +0100 |
commit | cb3eee86358e73251081d0d285ac2303db5aa775 (patch) | |
tree | a90ea722e1fd2bc7b45aaca2e16b00e6462cb39e /engines/dreamweb/dreambase.h | |
parent | 6f85de6b6e9b2af820d0294db16881d41368d693 (diff) | |
download | scummvm-rg350-cb3eee86358e73251081d0d285ac2303db5aa775.tar.gz scummvm-rg350-cb3eee86358e73251081d0d285ac2303db5aa775.tar.bz2 scummvm-rg350-cb3eee86358e73251081d0d285ac2303db5aa775.zip |
DREAMWEB: Reduce dependency on globals and move functions to DreamBase
Diffstat (limited to 'engines/dreamweb/dreambase.h')
-rw-r--r-- | engines/dreamweb/dreambase.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/dreamweb/dreambase.h b/engines/dreamweb/dreambase.h index ef08738cf6..3fe00ad847 100644 --- a/engines/dreamweb/dreambase.h +++ b/engines/dreamweb/dreambase.h @@ -222,6 +222,16 @@ public: void reExFromInv(); void swapWithInv(); void transferText(uint8 from, uint8 to); + void pickupConts(uint8 from, uint8 containerEx); + byte transferToEx(uint8 from); + void swapWithOpen(); + void outOfOpen(); + void inToInv(); + void outOfInv(); + bool checkObjectSize(); + void useOpened(); + void setPickup(); + void selectOpenOb(); // from pathfind.cpp void turnPathOn(uint8 param); @@ -576,6 +586,10 @@ public: void showSymbol(); void updateSymbolTop(); void updateSymbolBot(); + void pickupOb(uint8 command, uint8 pos); + void errorMessage1(); + void errorMessage2(); + void errorMessage3(); // from talk.cpp void talk(); @@ -600,6 +614,7 @@ public: void loadIntroRoom(); void set16ColPalette(); void realCredits(); + uint8 getExPos(); // from use.cpp void placeFreeObject(uint8 index); |