aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
authorPaweł Kołodziejski2003-09-13 20:54:12 +0000
committerPaweł Kołodziejski2003-09-13 20:54:12 +0000
commitb735d9031dddc13dd032b0dfb5de61284894dc8d (patch)
tree3169ef2a03aed92cb8027bba8b082326fc25117f /scumm/intern.h
parent52ff6acc1fa224b3027d5e6268e37e681fdf2031 (diff)
downloadscummvm-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.h5
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();