aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/drascula.h
diff options
context:
space:
mode:
authorFilippos Karapetis2008-06-05 13:23:57 +0000
committerFilippos Karapetis2008-06-05 13:23:57 +0000
commitbfd4fc910e76161cf088c2b9683414de7b32e3f4 (patch)
treeb254265e77209c9b980f78314a85d9dad5a6bd07 /engines/drascula/drascula.h
parentcae527c7037dff1ef6371cc149a400bf9c564587 (diff)
downloadscummvm-rg350-bfd4fc910e76161cf088c2b9683414de7b32e3f4.tar.gz
scummvm-rg350-bfd4fc910e76161cf088c2b9683414de7b32e3f4.tar.bz2
scummvm-rg350-bfd4fc910e76161cf088c2b9683414de7b32e3f4.zip
- Rewrote the way room updaters, preupdaters and room parsers are called and added debug output when they're called
- Simplified calls to converse() - Removed the useless para_codificar buffers - Renamed checkFlag -> checkAction svn-id: r32554
Diffstat (limited to 'engines/drascula/drascula.h')
-rw-r--r--engines/drascula/drascula.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h
index 364bcadbc2..f125bb399d 100644
--- a/engines/drascula/drascula.h
+++ b/engines/drascula/drascula.h
@@ -400,7 +400,7 @@ public:
void removeObject();
bool exitRoom(int);
bool pickupObject();
- bool checkFlag(int);
+ bool checkAction(int);
void setCursorTable();
void enterName();
bool soundIsActive();
@@ -440,8 +440,9 @@ public:
void increaseFrameNum();
int whichObject();
bool checkMenuFlags();
+ void setupRoomsTable();
bool roomParse(RoomTalkAction*, int, int);
- void converse(const char *);
+ void converse(int);
void print_abc_opc(const char *, int, int, int);
void response(int);
void room_pendulum(int);
@@ -635,9 +636,9 @@ public:
void update_31();
void update_34();
void update_35();
+ void update_49_pre();
void update_53_pre();
void update_54_pre();
- void update_49_pre();
void update_56_pre();
void update_50();
void update_57();