aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/intern.h')
-rw-r--r--scumm/intern.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/scumm/intern.h b/scumm/intern.h
index e45edffef7..8a3f0d38c2 100644
--- a/scumm/intern.h
+++ b/scumm/intern.h
@@ -678,6 +678,7 @@ protected:
int y1;
int flags;
int state;
+ int unk;
};
#if !defined(__GNUC__)
@@ -732,7 +733,7 @@ protected:
void o72_wordArrayInc();
void o72_getObjectImageX();
void o72_getObjectImageY();
- void o72_unknown56();
+ void o72_captureWizImage();
void o72_getTimer();
void o72_setTimer();
void o72_unknown5A();
@@ -829,8 +830,8 @@ protected:
struct WizParameters {
byte filename[260];
Common::Rect box;
- int drawFlags;
- int drawMode;
+ int processFlags;
+ int processMode;
int unk_11C;
int unk_120;
int unk_124;
@@ -841,8 +842,8 @@ protected:
int unk_138;
int unk_148;
int unk_14C;
- int unk_150;
- int unk_158;
+ int angle;
+ int zoom;
int unk_15C;
int unk_160;
uint8 remapBuf1[256];
@@ -864,7 +865,9 @@ protected:
virtual void executeOpcode(byte i);
virtual const char *getOpcodeDesc(byte i);
- void wizDraw(const WizParameters *params);
+ void drawWizComplexPolygon(int resnum, int state, int po_x, int po_y, int arg14, int angle, int zoom, const Common::Rect *r);
+ void displayWizComplexImage(const WizParameters *params);
+ void processWizImage(const WizParameters *params);
/* HE version 90 script opcodes */
void o90_dup();