aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/vars.h
diff options
context:
space:
mode:
authorVincent Hamm2007-12-24 01:05:36 +0000
committerVincent Hamm2007-12-24 01:05:36 +0000
commit2d9d0f1b1ff9c76aedb587b89bc4e87d81f87ae2 (patch)
tree5f385232e38f9c13c31659a2413163a8d45ea80c /engines/cruise/vars.h
parent15469b47b5c9883636e775a31e44e6b4bc43dccb (diff)
downloadscummvm-rg350-2d9d0f1b1ff9c76aedb587b89bc4e87d81f87ae2.tar.gz
scummvm-rg350-2d9d0f1b1ff9c76aedb587b89bc4e87d81f87ae2.tar.bz2
scummvm-rg350-2d9d0f1b1ff9c76aedb587b89bc4e87d81f87ae2.zip
-Fade in/fade out
-Implement background mode 5 svn-id: r29968
Diffstat (limited to 'engines/cruise/vars.h')
-rw-r--r--engines/cruise/vars.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/engines/cruise/vars.h b/engines/cruise/vars.h
index 2a320c268c..44945da1ed 100644
--- a/engines/cruise/vars.h
+++ b/engines/cruise/vars.h
@@ -30,6 +30,9 @@
namespace Cruise {
+#define NBCOLORS 256
+#define NBSCREENS 8
+
struct menuElementSubStruct {
struct menuElementSubStruct *pNext;
int16 ovlIdx;
@@ -235,8 +238,9 @@ extern int16 var47;
extern int16 var48;
extern int16 flagCt;
-extern int8 var50[64];
-extern int16 palette[256 * 3];
+extern uint8 newPal[NBCOLORS*3];
+extern uint8 workpal[NBCOLORS*3];
+extern uint8 palScreen[NBSCREENS][NBCOLORS*3];
//extern systemStringsStruct systemStrings;
@@ -282,9 +286,9 @@ extern int16 ctpVar8[200];
extern int16 ctpVar14;
-extern int16 bgVar1;
-extern int16 bgVar2;
-extern int16 bgVar3;
+extern int16 flagSpeed;
+extern int16 speedGame;
+extern int16 oldSpeedGame;
extern uint8 globalScreen[320 * 200];
extern uint8 scaledScreen[640 * 400];