Added remaining jump time to skidding state (since the jump time
is used to determine if a kart can skid again or not).
This commit is contained in:
@@ -97,6 +97,7 @@ void Skidding::reset()
|
||||
void Skidding::saveState(BareNetworkString *buffer)
|
||||
{
|
||||
buffer->addUInt8(m_skid_state);
|
||||
buffer->addFloat(m_remaining_jump_time);
|
||||
if(m_skid_state == SKID_NONE)
|
||||
return;
|
||||
buffer->addFloat(m_skid_time);
|
||||
@@ -110,7 +111,8 @@ void Skidding::saveState(BareNetworkString *buffer)
|
||||
void Skidding::rewindTo(BareNetworkString *buffer)
|
||||
{
|
||||
m_skid_state = (SkidState)buffer->getUInt8();
|
||||
if(m_skid_state == SKID_NONE)
|
||||
m_remaining_jump_time = buffer->getFloat();
|
||||
if (m_skid_state == SKID_NONE)
|
||||
return;
|
||||
m_skid_time = buffer->getFloat();
|
||||
m_skid_factor = buffer->getFloat();
|
||||
|
||||
Reference in New Issue
Block a user