From 8f1604e4cf777311d3147507fbc79344aa57ac0d Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 30 Apr 2006 05:34:54 +0000 Subject: Added load of new script offset field for NPC handling of hotspots svn-id: r22235 --- engines/lure/res_struct.cpp | 1 + engines/lure/res_struct.h | 2 ++ 2 files changed, 3 insertions(+) (limited to 'engines') 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; } -- cgit v1.2.3