diff options
Diffstat (limited to 'engines/drascula/drascula.h')
-rw-r--r-- | engines/drascula/drascula.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h index 7034fad43b..600b80d4be 100644 --- a/engines/drascula/drascula.h +++ b/engines/drascula/drascula.h @@ -176,9 +176,15 @@ public: void allocMemory(); void freeMemory(); - void releaseGame(); + void quitGame(); - void loadPic(const char *NamePcc, byte *targetSurface, int colorCount); + void loadPic(int roomNum, byte *targetSurface, int colorCount = 1) { + char rm[20]; + sprintf(rm, "%i.alg", roomNum); + loadPic(rm, targetSurface, colorCount); + } + + void loadPic(const char *NamePcc, byte *targetSurface, int colorCount = 1); void decompressPic(byte *targetSurface, int colorCount); typedef char DacPalette256[256][3]; @@ -230,7 +236,7 @@ public: Common::ArjFile _arj; int hay_sb; - int nivel_osc, previousMusic, roomMusic; + int previousMusic, roomMusic; int roomNumber; char roomDisk[20]; char currentData[20]; |