summaryrefslogtreecommitdiffstats
path: root/src/save/GenericGameStorage.cpp
diff options
context:
space:
mode:
authorWes Hampson <thehambone93@gmail.com>2020-03-14 05:23:03 +0100
committerWes Hampson <thehambone93@gmail.com>2020-03-14 05:23:03 +0100
commitf35758a8f18fac2da8624eb273d1791b337f3cb5 (patch)
tree53b9ed16867520dae0483b24d629bd5f8a8deeea /src/save/GenericGameStorage.cpp
parentSpacing fix (diff)
downloadre3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar.gz
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar.bz2
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar.lz
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar.xz
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.tar.zst
re3-f35758a8f18fac2da8624eb273d1791b337f3cb5.zip
Diffstat (limited to '')
-rw-r--r--src/save/GenericGameStorage.cpp70
1 files changed, 35 insertions, 35 deletions
diff --git a/src/save/GenericGameStorage.cpp b/src/save/GenericGameStorage.cpp
index d3d1d989..8c851686 100644
--- a/src/save/GenericGameStorage.cpp
+++ b/src/save/GenericGameStorage.cpp
@@ -100,43 +100,43 @@ INITSAVEBUF
saveName[23] = '\0';
}
WriteDataToBufferPointer(buf, saveName);
-#ifdef VALIDATE_SAVE_SIZE
- _saveBufCount += sizeof(saveName);
-#endif
GetLocalTime(&saveTime);
- WriteSaveBuf(buf, saveTime);
- WriteSaveBuf(buf, SIZE_OF_ONE_GAME_IN_BYTES);
- WriteSaveBuf(buf, CGame::currLevel);
- WriteSaveBuf(buf, TheCamera.m_matrix.m_matrix.pos.x);
- WriteSaveBuf(buf, TheCamera.m_matrix.m_matrix.pos.y);
- WriteSaveBuf(buf, TheCamera.m_matrix.m_matrix.pos.z);
- WriteSaveBuf(buf, CClock::ms_nMillisecondsPerGameMinute);
- WriteSaveBuf(buf, CClock::ms_nLastClockTick);
- WriteSaveBuf(buf, (uint32) CClock::ms_nGameClockHours);
- WriteSaveBuf(buf, (uint32) CClock::ms_nGameClockMinutes);
+ WriteDataToBufferPointer(buf, saveTime);
+ WriteDataToBufferPointer(buf, SIZE_OF_ONE_GAME_IN_BYTES);
+ WriteDataToBufferPointer(buf, CGame::currLevel);
+ WriteDataToBufferPointer(buf, TheCamera.m_matrix.m_matrix.pos.x);
+ WriteDataToBufferPointer(buf, TheCamera.m_matrix.m_matrix.pos.y);
+ WriteDataToBufferPointer(buf, TheCamera.m_matrix.m_matrix.pos.z);
+ WriteDataToBufferPointer(buf, CClock::ms_nMillisecondsPerGameMinute);
+ WriteDataToBufferPointer(buf, CClock::ms_nLastClockTick);
+ WriteDataToBufferPointer(buf, CClock::ms_nGameClockHours);
+ WriteDataToBufferPointer(buf, CClock::ms_nGameClockMinutes);
currPad = CPad::GetPad(0);
- WriteSaveBuf(buf, (uint32) currPad->Mode);
- WriteSaveBuf(buf, CTimer::m_snTimeInMilliseconds);
- WriteSaveBuf(buf, CTimer::ms_fTimeScale);
- WriteSaveBuf(buf, CTimer::ms_fTimeStep);
- WriteSaveBuf(buf, CTimer::ms_fTimeStepNonClipped);
- WriteSaveBuf(buf, CTimer::m_FrameCounter);
- WriteSaveBuf(buf, CTimeStep::ms_fTimeStep);
- WriteSaveBuf(buf, CTimeStep::ms_fFramesPerUpdate);
- WriteSaveBuf(buf, CTimeStep::ms_fTimeScale);
- WriteSaveBuf(buf, (int32) CWeather::OldWeatherType);
- WriteSaveBuf(buf, (int32) CWeather::NewWeatherType);
- WriteSaveBuf(buf, (int32) CWeather::ForcedWeatherType);
- WriteSaveBuf(buf, CWeather::InterpolationValue);
- WriteSaveBuf(buf, CompileDateAndTime.m_nSecond);
- WriteSaveBuf(buf, CompileDateAndTime.m_nMinute);
- WriteSaveBuf(buf, CompileDateAndTime.m_nHour);
- WriteSaveBuf(buf, CompileDateAndTime.m_nDay);
- WriteSaveBuf(buf, CompileDateAndTime.m_nMonth);
- WriteSaveBuf(buf, CompileDateAndTime.m_nYear);
- WriteSaveBuf(buf, CWeather::WeatherTypeInList);
- WriteSaveBuf(buf, TheCamera.CarZoomIndicator);
- WriteSaveBuf(buf, TheCamera.PedZoomIndicator);
+ WriteDataToBufferPointer(buf, currPad->Mode);
+ WriteDataToBufferPointer(buf, CTimer::m_snTimeInMilliseconds);
+ WriteDataToBufferPointer(buf, CTimer::ms_fTimeScale);
+ WriteDataToBufferPointer(buf, CTimer::ms_fTimeStep);
+ WriteDataToBufferPointer(buf, CTimer::ms_fTimeStepNonClipped);
+ WriteDataToBufferPointer(buf, CTimer::m_FrameCounter);
+ WriteDataToBufferPointer(buf, CTimeStep::ms_fTimeStep);
+ WriteDataToBufferPointer(buf, CTimeStep::ms_fFramesPerUpdate);
+ WriteDataToBufferPointer(buf, CTimeStep::ms_fTimeScale);
+ WriteDataToBufferPointer(buf, CWeather::OldWeatherType);
+ WriteDataToBufferPointer(buf, CWeather::NewWeatherType);
+ WriteDataToBufferPointer(buf, CWeather::ForcedWeatherType);
+ WriteDataToBufferPointer(buf, CWeather::InterpolationValue);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nSecond);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nMinute);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nHour);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nDay);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nMonth);
+ WriteDataToBufferPointer(buf, CompileDateAndTime.m_nYear);
+ WriteDataToBufferPointer(buf, CWeather::WeatherTypeInList);
+ WriteDataToBufferPointer(buf, TheCamera.CarZoomIndicator);
+ WriteDataToBufferPointer(buf, TheCamera.PedZoomIndicator);
+#ifdef VALIDATE_SAVE_SIZE
+ _saveBufCount = buf - work_buff;
+#endif
VALIDATESAVEBUF(SIZE_OF_SIMPLEVARS);
// Save scripts, block is nested within the same block as simple vars for some reason