aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/drascula.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/drascula/drascula.h')
-rw-r--r--engines/drascula/drascula.h20
1 files changed, 11 insertions, 9 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h
index 329b82bb2d..f462480ffc 100644
--- a/engines/drascula/drascula.h
+++ b/engines/drascula/drascula.h
@@ -391,7 +391,7 @@ public:
void delay(int ms);
bool confirmExit();
void screenSaver();
- void chooseObject(int objeto);
+ void chooseObject(int object);
void addObject(int);
int removeObject(int osj);
void playFLI(const char *filefli, int vel);
@@ -673,7 +673,7 @@ private:
int _charMapSize;
int _itemLocationsSize;
- int _xPolSize;
+ int _polXSize;
int _verbBarXSize;
int _x1dMenuSize;
int _frameXSize;
@@ -700,18 +700,20 @@ private:
char ***_textverbs;
char ***_textmisc;
char ***_textd1;
+ ItemLocation *_itemLocations;
+ int *_polX, *_polY;
+ int *_verbBarX;
+ int *_x1d_menu, *_y1d_menu;
+ int *_frameX;
+ int *_candleX, *_candleY;
+ int *_pianistX, *_drunkX;
+ RoomUpdate *_roomPreUpdates, *_roomUpdates;
+ RoomTalkAction *_roomActions;
char ***loadTexts(Common::File &in);
void freeTexts(char ***ptr);
};
-
-extern const ItemLocation itemLocations[];
-extern int frameX[20];
-extern const int x_pol[44], y_pol[44];
-extern const int verbBarX[];
-extern const int x1d_menu[], y1d_menu[];
-
} // End of namespace Drascula
#endif /* DRASCULA_H */