Changed the coveredFlag to have an initial state distinct from true or false
svn-id: r25299
This commit is contained in:
parent
9d474d6258
commit
1996046121
2 changed files with 7 additions and 5 deletions
|
@ -303,7 +303,7 @@ HotspotData::HotspotData(HotspotResource *rec) {
|
|||
// Initialise runtime fields
|
||||
actionCtr = 0;
|
||||
blockedState = BS_NONE;
|
||||
coveredFlag = false;
|
||||
coveredFlag = VB_INITIAL;
|
||||
talkMessageId = 0;
|
||||
talkDestCharacterId = 0;
|
||||
talkCountdown = 0;
|
||||
|
@ -340,7 +340,7 @@ void HotspotData::saveToStream(WriteStream *stream) {
|
|||
// Write out the runtime fields
|
||||
stream->writeUint16LE(actionCtr);
|
||||
stream->writeUint16LE(blockedState);
|
||||
stream->writeByte(coveredFlag);
|
||||
stream->writeByte((byte)coveredFlag);
|
||||
stream->writeUint16LE(talkMessageId);
|
||||
stream->writeUint16LE(talkDestCharacterId);
|
||||
stream->writeUint16LE(talkCountdown);
|
||||
|
@ -378,7 +378,7 @@ void HotspotData::loadFromStream(ReadStream *stream) {
|
|||
// Read in the runtime fields
|
||||
actionCtr = stream->readUint16LE();
|
||||
blockedState = (BlockedState)stream->readUint16LE();
|
||||
coveredFlag = stream->readByte() != 0;
|
||||
coveredFlag = (VariantBool)stream->readByte();
|
||||
talkMessageId = stream->readUint16LE();
|
||||
talkDestCharacterId = stream->readUint16LE();
|
||||
talkCountdown = stream->readUint16LE();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue