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.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h
index 1f326d29b5..c3cac99005 100644
--- a/engines/drascula/drascula.h
+++ b/engines/drascula/drascula.h
@@ -237,9 +237,14 @@ public:
void freeMemory();
void releaseGame();
- void loadPic(const char *);
+ void loadPic(const char *NamePcc);
void decompressPic(byte *targetSurface, int colorCount);
+ void loadAndDecompressPic(const char *NamePcc, byte *targetSurface, int colorCount) {
+ loadPic(NamePcc);
+ decompressPic(targetSurface, colorCount);
+ }
+
typedef char DacPalette256[256][3];
void setRGB(byte *dir_lectura, int plt);
@@ -502,6 +507,7 @@ public:
void talk_taber2(const char *, const char *);
void talk_bj_bed(int);
void talk_bj_bed(const char *said, const char * filename);
+ void talk_htel(int);
void talk_htel(const char *said, const char *filename);
void talk_bj(int);
void talk_bj(const char *, const char *);
@@ -511,10 +517,13 @@ public:
void talk_sinc(const char *, const char *, const char *);
void talk_drunk(int);
void talk_drunk(const char *said, const char *filename);
- void talk_pianista(const char *said, const char *filename);
+ void talk_pianist(int);
+ void talk_pianist(const char *said, const char *filename);
void talk_igor_seated(int);
void talk_igor_seated(const char *, const char *);
+ void talk_wolf(int);
void talk_wolf(const char *said, const char *filename);
+ void talk_mus(int);
void talk_mus(const char *said, const char *filename);
void hiccup(int);