[Scummvm-cvs-logs] SF.net SVN: scummvm: [29528] scummvm/trunk/engines/lure

dreammaster at users.sourceforge.net dreammaster at users.sourceforge.net
Sat Nov 17 09:44:39 CET 2007


Revision: 29528
          http://scummvm.svn.sourceforge.net/scummvm/?rev=29528&view=rev
Author:   dreammaster
Date:     2007-11-17 00:44:38 -0800 (Sat, 17 Nov 2007)

Log Message:
-----------
Added saving of the current hotspot animation record to savegames

Modified Paths:
--------------
    scummvm/trunk/engines/lure/luredefs.h
    scummvm/trunk/engines/lure/res_struct.cpp

Modified: scummvm/trunk/engines/lure/luredefs.h
===================================================================
--- scummvm/trunk/engines/lure/luredefs.h	2007-11-17 08:42:23 UTC (rev 29527)
+++ scummvm/trunk/engines/lure/luredefs.h	2007-11-17 08:44:38 UTC (rev 29528)
@@ -34,7 +34,7 @@
 
 #define SUPPORT_FILENAME "lure.dat"
 #define LURE_DAT_MAJOR 1
-#define LURE_DAT_MINOR 23
+#define LURE_DAT_MINOR 24
 
 #define LURE_DEBUG 1
 
@@ -297,8 +297,8 @@
 #define EWAN_ANIM_INDEX 22
 #define EWAN_ALT_ANIM_INDEX 23
 #define PLAYER_ANIM_INDEX 31
-#define SELENA_ANIM_INDEX 32
-#define BLACKSMITH_DEFAULT_ANIM_INDEX 33
+#define SELENA_ANIM_INDEX 33
+#define BLACKSMITH_DEFAULT_ANIM_INDEX 34
 
 #define CONVERSE_COUNTDOWN_SIZE 40
 #define IDLE_COUNTDOWN_SIZE 15

Modified: scummvm/trunk/engines/lure/res_struct.cpp
===================================================================
--- scummvm/trunk/engines/lure/res_struct.cpp	2007-11-17 08:42:23 UTC (rev 29527)
+++ scummvm/trunk/engines/lure/res_struct.cpp	2007-11-17 08:44:38 UTC (rev 29528)
@@ -456,6 +456,7 @@
 	stream->writeUint16LE(tickScriptOffset);
 	stream->writeUint16LE(characterMode);
 	stream->writeUint16LE(delayCtr);
+	stream->writeUint16LE(animRecordId);
 
 	// Write out the runtime fields
 	stream->writeUint16LE(actionCtr);
@@ -498,6 +499,7 @@
 	tickScriptOffset = stream->readUint16LE();
 	characterMode = (CharacterMode) stream->readUint16LE();
 	delayCtr = stream->readUint16LE();
+	animRecordId = stream->readUint16LE();
 
 	// Read in the runtime fields
 	actionCtr = stream->readUint16LE();


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