aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/insane/insane.h
diff options
context:
space:
mode:
authorPaweł Kołodziejski2006-10-08 18:22:51 +0000
committerPaweł Kołodziejski2006-10-08 18:22:51 +0000
commitce100c8e930fde6d9cb9d70fcae201dfee10f407 (patch)
tree04a444e3ae546aa3d9d5ef685c781fa6c53ddc71 /engines/scumm/insane/insane.h
parent3a81941981a6ca5fab229ff9aeb6b05b94a444bc (diff)
downloadscummvm-rg350-ce100c8e930fde6d9cb9d70fcae201dfee10f407.tar.gz
scummvm-rg350-ce100c8e930fde6d9cb9d70fcae201dfee10f407.tar.bz2
scummvm-rg350-ce100c8e930fde6d9cb9d70fcae201dfee10f407.zip
small unify handleIACT function
svn-id: r24214
Diffstat (limited to 'engines/scumm/insane/insane.h')
-rw-r--r--engines/scumm/insane/insane.h21
1 files changed, 14 insertions, 7 deletions
diff --git a/engines/scumm/insane/insane.h b/engines/scumm/insane/insane.h
index 522636d519..1f0a65666a 100644
--- a/engines/scumm/insane/insane.h
+++ b/engines/scumm/insane/insane.h
@@ -64,7 +64,8 @@ class Insane {
void procPostRendering(byte *renderBitmap, int32 codecparam, int32 setupsan12,
int32 setupsan13, int32 curFrame, int32 maxFrame);
void procIACT(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags, int16 par1,
+ int16 par2, int16 par3, int16 par4);
void procSKIP(Chunk &b);
void escapeKeyHandler(void);
@@ -431,17 +432,23 @@ class Insane {
void ouchSoundEnemy(void);
bool weaponEnemyIsEffective(void);
void iactScene1(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 par1, int16 par2, int16 par3, int16 par4);
void iactScene3(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 command, int16 par1, int16, int16);
void iactScene4(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 par1, int16 par2, int16 par3, int16 par4);
void iactScene6(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 par1, int16 par2, int16 par3, int16 par4);
void iactScene17(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 par1, int16 par2, int16 par3, int16 par4);
void iactScene21(byte *renderBitmap, int32 codecparam, int32 setupsan12,
- int32 setupsan13, Chunk &b, int32 size, int32 flags);
+ int32 setupsan13, Chunk &b, int32 size, int32 flags,
+ int16 par1, int16 par2, int16 par3, int16 par4);
bool isBitSet(int n);
void setBit(int n);
void clearBit(int n);