diff options
| author | Paul Gilbert | 2006-04-30 05:34:54 +0000 | 
|---|---|---|
| committer | Paul Gilbert | 2006-04-30 05:34:54 +0000 | 
| commit | 8f1604e4cf777311d3147507fbc79344aa57ac0d (patch) | |
| tree | 17a5b4f0c2892a9dd16d8c0a538f677062618cb4 | |
| parent | b59a791c5ef362b60136246e511c40018ef5e661 (diff) | |
| download | scummvm-rg350-8f1604e4cf777311d3147507fbc79344aa57ac0d.tar.gz scummvm-rg350-8f1604e4cf777311d3147507fbc79344aa57ac0d.tar.bz2 scummvm-rg350-8f1604e4cf777311d3147507fbc79344aa57ac0d.zip | |
Added load of new script offset field for NPC handling of hotspots
svn-id: r22235
| -rw-r--r-- | engines/lure/res_struct.cpp | 1 | ||||
| -rw-r--r-- | engines/lure/res_struct.h | 2 | 
2 files changed, 3 insertions, 0 deletions
| diff --git a/engines/lure/res_struct.cpp b/engines/lure/res_struct.cpp index 115cadbad8..91c0c0e982 100644 --- a/engines/lure/res_struct.cpp +++ b/engines/lure/res_struct.cpp @@ -281,6 +281,7 @@ HotspotData::HotspotData(HotspotResource *rec) {  	sequenceOffset = READ_LE_UINT16(&rec->sequenceOffset);  	tickProcOffset = READ_LE_UINT16(&rec->tickProcOffset);  	tickTimeout = READ_LE_UINT16(&rec->tickTimeout); +	tickSequenceOffset = READ_LE_UINT16(&rec->tickSequenceOffset);  }  // Hotspot override data diff --git a/engines/lure/res_struct.h b/engines/lure/res_struct.h index 938040002f..72eaa03629 100644 --- a/engines/lure/res_struct.h +++ b/engines/lure/res_struct.h @@ -82,6 +82,7 @@ struct HotspotResource {  	uint16 sequenceOffset;  	uint16 tickProcOffset;  	uint16 tickTimeout; +	uint16 tickSequenceOffset;  } GCC_PACK;  struct HotspotAnimResource { @@ -383,6 +384,7 @@ public:  	uint16 sequenceOffset;  	uint16 tickProcOffset;  	uint16 tickTimeout; +	uint16 tickSequenceOffset;  	void enable() { flags |= 0x80; }  	void disable() { flags &= 0x7F; } | 
