diff options
author | Paweł Kołodziejski | 2003-09-13 20:54:12 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2003-09-13 20:54:12 +0000 |
commit | b735d9031dddc13dd032b0dfb5de61284894dc8d (patch) | |
tree | 3169ef2a03aed92cb8027bba8b082326fc25117f /scumm/intern.h | |
parent | 52ff6acc1fa224b3027d5e6268e37e681fdf2031 (diff) | |
download | scummvm-rg350-b735d9031dddc13dd032b0dfb5de61284894dc8d.tar.gz scummvm-rg350-b735d9031dddc13dd032b0dfb5de61284894dc8d.tar.bz2 scummvm-rg350-b735d9031dddc13dd032b0dfb5de61284894dc8d.zip |
implemented fileWrite opcode
svn-id: r10242
Diffstat (limited to 'scumm/intern.h')
-rw-r--r-- | scumm/intern.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index e13f79d7df..864c24274a 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -317,8 +317,7 @@ protected: }; const OpcodeEntryV6 *_opcodesV6; - - File _hFileTable[17]; + public: Scumm_v6(GameDetector *detector, OSystem *syst) : Scumm(detector, syst) { @@ -346,6 +345,7 @@ protected: void shuffleArray(int num, int minIdx, int maxIdx); void unknownEA_func(int a, int b, int c, int d, int e); int readFileToArray(int slot, int32 size); + void writeFileFromArray(int slot, int resID); /* Version 6 script opcodes */ void o6_setBlastObjectWindow(); @@ -505,6 +505,7 @@ protected: void o6_closeFile(); void o6_deleteFile(); void o6_readFile(); + void o6_writeFile(); void o6_findAllObjects(); void o6_pickVarRandom(); void o6_getDateTime(); |