From 7509d66caf516d87f938f66a20f4ce81367a8305 Mon Sep 17 00:00:00 2001 From: Benjamin Haisch Date: Wed, 30 Apr 2008 20:36:19 +0000 Subject: Implemented savegame loading/saving and sprite clipping Fixed bug in Screen::printTextEx Implemented opcodes: - o1_DRAWTEXT - o1_DRAWMENU - o1_MENUCOUNT - o1_SAVEGAME - o1_LOADGAME - o1_GAMENAME svn-id: r31794 --- engines/made/database.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engines/made/database.h') diff --git a/engines/made/database.h b/engines/made/database.h index 5e88b0919f..c5d3916e25 100644 --- a/engines/made/database.h +++ b/engines/made/database.h @@ -30,6 +30,7 @@ #include "common/util.h" #include "common/file.h" #include "common/stream.h" +#include "common/str.h" #include "made/redreader.h" @@ -78,6 +79,10 @@ public: void open(const char *filename); void openFromRed(const char *redFilename, const char *filename); + bool getSavegameDescription(const char *filename, Common::String &description); + int16 savegame(const char *filename, const char *description, int16 version); + int16 loadgame(const char *filename, int16 version); + Object *getObject(int16 index) const { if (index >= 1) return _objects[index - 1]; -- cgit v1.2.3