Rewritten player speeds to be relative unit-less.
Value of 1 means "default speed", 2 means "double the speed", 0.5 means "half the speed". This allows for easier plugins and is more future-proof.
This commit is contained in:
@@ -135,7 +135,7 @@ void cProtocol161::SendPlayerMaxSpeed(void)
|
||||
WriteInt(m_Client->GetPlayer()->GetUniqueID());
|
||||
WriteInt(1);
|
||||
WriteString("generic.movementSpeed");
|
||||
WriteDouble(m_Client->GetPlayer()->GetMaxSpeed());
|
||||
WriteDouble(0.1 * m_Client->GetPlayer()->GetMaxSpeed());
|
||||
Flush();
|
||||
}
|
||||
|
||||
@@ -267,7 +267,7 @@ void cProtocol162::SendPlayerMaxSpeed(void)
|
||||
WriteInt(m_Client->GetPlayer()->GetUniqueID());
|
||||
WriteInt(1);
|
||||
WriteString("generic.movementSpeed");
|
||||
WriteDouble(m_Client->GetPlayer()->GetMaxSpeed());
|
||||
WriteDouble(0.1 * m_Client->GetPlayer()->GetMaxSpeed());
|
||||
WriteShort(0);
|
||||
Flush();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user