aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/cell.h
diff options
context:
space:
mode:
authorVincent Hamm2007-12-20 14:30:51 +0000
committerVincent Hamm2007-12-20 14:30:51 +0000
commit564fc06cf7196f44c46be24d15c18da0c4992795 (patch)
tree664974b88411aee15b30751b7a22ce9ee4e68c9d /engines/cruise/cell.h
parent6d37f5ccd8a2f5859ec69bd4924bc50eb4293464 (diff)
downloadscummvm-rg350-564fc06cf7196f44c46be24d15c18da0c4992795.tar.gz
scummvm-rg350-564fc06cf7196f44c46be24d15c18da0c4992795.tar.bz2
scummvm-rg350-564fc06cf7196f44c46be24d15c18da0c4992795.zip
Multiple fix/cleanup
One bug remains before the game is completable without hack svn-id: r29920
Diffstat (limited to 'engines/cruise/cell.h')
-rw-r--r--engines/cruise/cell.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/cruise/cell.h b/engines/cruise/cell.h
index 655daacc21..594acdf175 100644
--- a/engines/cruise/cell.h
+++ b/engines/cruise/cell.h
@@ -65,7 +65,8 @@ struct cellStruct {
extern cellStruct cellHead;
void resetPtr(cellStruct * ptr);
-void loadSavegameDataSub2(Common::File& currentSaveFile);
+void loadSavegameDataSub2(Common::InSaveFile& currentSaveFile);
+void saveCell(Common::OutSaveFile& currentSaveFile);
cellStruct *addCell(cellStruct *pHead, int16 overlayIdx, int16 objIdx, int16 type, int16 backgroundPlane, int16 scriptOverlay, int16 scriptNumber, int16 scriptType);
void createTextObject(cellStruct *pObject, int overlayIdx, int messageIdx, int x, int y, int width, int16 color, int backgroundPlane, int parentOvl, int parentIdx);
void removeCell(cellStruct *objPtr, int ovlNumber, int objectIdx, int objType, int backgroundPlane );