aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/various.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cruise/various.h')
-rw-r--r--engines/cruise/various.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/cruise/various.h b/engines/cruise/various.h
index e91e2a87ae..437967b135 100644
--- a/engines/cruise/various.h
+++ b/engines/cruise/various.h
@@ -25,6 +25,8 @@
#ifndef _VARIOUS_H_
#define _VARIOUS_H_
+#include "cruise/cell.h"
+
namespace Cruise {
extern uint16 var0;
@@ -33,10 +35,9 @@ extern uint16 main15;
int16 readB16(void* ptr);
-void createTextObject(int overlayIdx, int oldVar8, objectStruct *pObject, int scriptNumber, int scriptOverlayNumber, int backgroundPlane, int16 color, int oldVar2, int oldVar4, int oldVar6);
-void removeObjectFromList(int ovlNumber, int objectIdx, objectStruct* objPtr, int backgroundPlane, int arg);
-objectStruct* addObject(int16 overlayIdx,int16 param2,objectStruct* pHead,int16 scriptType,int16 scriptNumber,int16 scriptOverlay, int16 param3, int16 param4);
-int16 Op_7Sub(int ovlIdx,int param1,int param2);
+void createTextObject(int overlayIdx, int oldVar8, cellStruct *pObject, int scriptNumber, int scriptOverlayNumber, int backgroundPlane, int16 color, int oldVar2, int oldVar4, int oldVar6);
+void removeObjectFromList(int ovlNumber, int objectIdx, cellStruct* objPtr, int backgroundPlane, int arg);
+int16 Op_InitializeStateSub(int ovlIdx,int param1,int param2);
} // End of namespace Cruise