aboutsummaryrefslogtreecommitdiff
path: root/scumm/akos.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/akos.h')
-rw-r--r--scumm/akos.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/scumm/akos.h b/scumm/akos.h
index c38622b2f4..3bd2a0ac18 100644
--- a/scumm/akos.h
+++ b/scumm/akos.h
@@ -51,6 +51,8 @@ protected:
const byte *akpl, *akci, *aksq;
const AkosOffset *akof;
const byte *akcd;
+
+ const byte *akct;
struct {
byte unk5;
@@ -73,6 +75,7 @@ public:
aksq = 0;
akof = 0;
akcd = 0;
+ akct = 0;
_actorHitMode = false;
}
@@ -85,13 +88,11 @@ public:
void setCostume(int costume);
protected:
- byte drawLimb(const CostumeData &cost, int limb);
+ byte drawLimb(const Actor *a, int limb);
byte codec1(int xmoveCur, int ymoveCur);
void codec1_genericDecode();
-
byte codec5(int xmoveCur, int ymoveCur);
-
byte codec16(int xmoveCur, int ymoveCur);
void akos16SetupBitReader(const byte *src);
void akos16SkipData(int32 numskip);