From 56ea1c7be77a9a8d14c77401ba7ecb76cb891d34 Mon Sep 17 00:00:00 2001 From: Nikolay Korolev Date: Thu, 31 Dec 2020 19:29:13 +0300 Subject: fixed some bugs (saves might be broken though) --- src/control/Script.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/control/Script.cpp') diff --git a/src/control/Script.cpp b/src/control/Script.cpp index 5ff5a383..9d5e347b 100644 --- a/src/control/Script.cpp +++ b/src/control/Script.cpp @@ -4767,10 +4767,10 @@ void CRunningScript::Save(uint8*& buf) #endif for (int i = 0; i < NUM_LOCAL_VARS + NUM_TIMERS; i++) WriteSaveBuf(buf, m_anLocalVariables[i]); + WriteSaveBuf(buf, m_bIsActive); WriteSaveBuf(buf, m_bCondResult); WriteSaveBuf(buf, m_bIsMissionScript); WriteSaveBuf(buf, m_bSkipWakeTime); - SkipSaveBuf(buf, 1); WriteSaveBuf(buf, m_nWakeTime); WriteSaveBuf(buf, m_nAndOrState); WriteSaveBuf(buf, m_bNotFlag); @@ -4802,10 +4802,10 @@ void CRunningScript::Load(uint8*& buf) #endif for (int i = 0; i < NUM_LOCAL_VARS + NUM_TIMERS; i++) m_anLocalVariables[i] = ReadSaveBuf(buf); + m_bIsActive = ReadSaveBuf(buf); m_bCondResult = ReadSaveBuf(buf); m_bIsMissionScript = ReadSaveBuf(buf); m_bSkipWakeTime = ReadSaveBuf(buf); - SkipSaveBuf(buf, 1); m_nWakeTime = ReadSaveBuf(buf); m_nAndOrState = ReadSaveBuf(buf); m_bNotFlag = ReadSaveBuf(buf); -- cgit v1.2.3