Added previous brake and steer value (necessary for full state).

This commit is contained in:
hiker
2018-06-02 00:08:08 +10:00
parent c3ec9bf6eb
commit e0d7717c46

5
src/karts/controller/player_controller.cpp Normal file → Executable file
View File

@@ -379,7 +379,8 @@ void PlayerController::handleZipper(bool play_sound)
void PlayerController::saveState(BareNetworkString *buffer) const
{
buffer->addUInt32(m_steer_val).addUInt32(m_steer_val_l)
.addUInt32(m_steer_val_r);
.addUInt32(m_steer_val_r).addUInt8(m_prev_brake)
.addUInt32(m_prev_accel);
} // copyToBuffer
//-----------------------------------------------------------------------------
@@ -388,6 +389,8 @@ void PlayerController::rewindTo(BareNetworkString *buffer)
m_steer_val = buffer->getUInt32();
m_steer_val_l = buffer->getUInt32();
m_steer_val_r = buffer->getUInt32();
m_prev_brake = buffer->getUInt8();
m_prev_accel = buffer->getUInt32();
} // rewindTo
// ----------------------------------------------------------------------------