ignore_server_speed: ignore all speed settings
parent
93984e27de
commit
2edcfe4992
|
@ -525,23 +525,35 @@ void Client::handleCommand_Movement(NetworkPacket* pkt)
|
|||
>> lf >> lfs >> ls >> g;
|
||||
if(g_settings->getBool("movement_ignore_server_speed") )
|
||||
{
|
||||
player->movement_speed_walk = g_settings->getFloat("movement_speed_walk") * BS;
|
||||
player->movement_acceleration_default = g_settings->getFloat("movement_acceleration_default") * BS;
|
||||
player->movement_acceleration_air = g_settings->getFloat("movement_acceleration_air") * BS;
|
||||
player->movement_acceleration_fast = g_settings->getFloat("movement_acceleration_fast") * BS;
|
||||
player->movement_speed_crouch = g_settings->getFloat("movement_speed_crouch") * BS;
|
||||
player->movement_speed_fast = g_settings->getFloat("movement_speed_fast") * BS;
|
||||
player->movement_speed_climb = g_settings->getFloat("movement_speed_climb") * BS;
|
||||
player->movement_speed_jump = g_settings->getFloat("movement_speed_jump") * BS;
|
||||
player->movement_liquid_fluidity = g_settings->getFloat("movement_liquid_fluidity_smooth") * BS;
|
||||
player->movement_liquid_fluidity_smooth = g_settings->getFloat("movement_liquid_fluidity_smooth") * BS;
|
||||
player->movement_liquid_sink = g_settings->getFloat("movement_liquid_sink") * BS;
|
||||
player->movement_gravity = g_settings->getFloat("movement_gravity") * BS;
|
||||
player->movement_speed_walk = g_settings->getFloat("movement_speed_walk") * BS;
|
||||
}
|
||||
else
|
||||
{
|
||||
player->movement_acceleration_default = mad * BS;
|
||||
player->movement_acceleration_air = maa * BS;
|
||||
player->movement_acceleration_fast = maf * BS;
|
||||
player->movement_speed_crouch = mscr * BS;
|
||||
player->movement_speed_fast = msf * BS;
|
||||
player->movement_speed_climb = mscl * BS;
|
||||
player->movement_speed_jump = msj * BS;
|
||||
player->movement_liquid_fluidity = lf * BS;
|
||||
player->movement_liquid_fluidity_smooth = lfs * BS;
|
||||
player->movement_liquid_sink = ls * BS;
|
||||
player->movement_gravity = g * BS;
|
||||
player->movement_speed_walk = msw * BS;
|
||||
}
|
||||
player->movement_acceleration_default = mad * BS;
|
||||
player->movement_acceleration_air = maa * BS;
|
||||
player->movement_acceleration_fast = maf * BS;
|
||||
player->movement_speed_crouch = mscr * BS;
|
||||
player->movement_speed_fast = msf * BS;
|
||||
player->movement_speed_climb = mscl * BS;
|
||||
player->movement_speed_jump = msj * BS;
|
||||
player->movement_liquid_fluidity = lf * BS;
|
||||
player->movement_liquid_fluidity_smooth = lfs * BS;
|
||||
player->movement_liquid_sink = ls * BS;
|
||||
player->movement_gravity = g * BS;
|
||||
|
||||
}
|
||||
|
||||
void Client::handleCommand_Fov(NetworkPacket *pkt)
|
||||
|
|
Loading…
Reference in New Issue