[Scummvm-cvs-logs] SF.net SVN: scummvm: [29977] scummvm/trunk/engines/cruise/dataLoader.cpp
yazoo at users.sourceforge.net
yazoo at users.sourceforge.net
Mon Dec 24 16:47:52 CET 2007
Revision: 29977
http://scummvm.svn.sourceforge.net/scummvm/?rev=29977&view=rev
Author: yazoo
Date: 2007-12-24 07:47:52 -0800 (Mon, 24 Dec 2007)
Log Message:
-----------
Fix save/loading
Modified Paths:
--------------
scummvm/trunk/engines/cruise/dataLoader.cpp
Modified: scummvm/trunk/engines/cruise/dataLoader.cpp
===================================================================
--- scummvm/trunk/engines/cruise/dataLoader.cpp 2007-12-24 15:36:50 UTC (rev 29976)
+++ scummvm/trunk/engines/cruise/dataLoader.cpp 2007-12-24 15:47:52 UTC (rev 29977)
@@ -471,6 +471,7 @@
case 0:
{
filesDatabase[fileIndex].subData.resourceType = 8;
+ filesDatabase[fileIndex].subData.index = currentEntryIdx;
break;
}
case 1:
@@ -478,7 +479,7 @@
filesDatabase[fileIndex].width = filesDatabase[fileIndex].widthInColumn * 8;
filesDatabase[fileIndex].subData.resourceType = 2;
decodeGfxFormat1(&filesDatabase[fileIndex]);
- filesDatabase[fileIndex].subData.index = currentDestEntry;
+ filesDatabase[fileIndex].subData.index = currentEntryIdx;
filesDatabase[fileIndex].subData.transparency = localBuffer.transparency % 0x10;
break;
}
@@ -487,7 +488,7 @@
filesDatabase[fileIndex].width = filesDatabase[fileIndex].widthInColumn * 2;
filesDatabase[fileIndex].subData.resourceType = 4;
decodeGfxFormat4(&filesDatabase[fileIndex]);
- filesDatabase[fileIndex].subData.index = currentDestEntry;
+ filesDatabase[fileIndex].subData.index = currentEntryIdx;
filesDatabase[fileIndex].subData.transparency = localBuffer.transparency % 0x10;
break;
}
@@ -496,7 +497,7 @@
filesDatabase[fileIndex].subData.resourceType = 4;
decodeGfxFormat5(&filesDatabase[fileIndex]);
filesDatabase[fileIndex].width = filesDatabase[fileIndex].widthInColumn;
- filesDatabase[fileIndex].subData.index = currentDestEntry;
+ filesDatabase[fileIndex].subData.index = currentEntryIdx;
filesDatabase[fileIndex].subData.transparency = localBuffer.transparency;
break;
}
@@ -504,7 +505,7 @@
{
filesDatabase[fileIndex].subData.resourceType = 4;
filesDatabase[fileIndex].width = filesDatabase[fileIndex].widthInColumn;
- filesDatabase[fileIndex].subData.index = currentDestEntry;
+ filesDatabase[fileIndex].subData.index = currentEntryIdx;
filesDatabase[fileIndex].subData.transparency = localBuffer.transparency;
break;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list