Bugfix - NetworkPlayerController are also created on the server.

This commit is contained in:
hiker 2018-07-26 10:48:06 +10:00
parent 7ff7e049ea
commit 007f611c10

8
src/karts/controller/network_player_controller.hpp Normal file → Executable file
View File

@ -18,6 +18,7 @@
#define HEADER_NETWORK_PLAYER_CONTROLLER_HPP #define HEADER_NETWORK_PLAYER_CONTROLLER_HPP
#include "karts/controller/player_controller.hpp" #include "karts/controller/player_controller.hpp"
#include "network/network_config.hpp"
class AbstractKart; class AbstractKart;
class Player; class Player;
@ -51,8 +52,11 @@ public:
virtual void update(int ticks) virtual void update(int ticks)
{ {
PlayerController::update(ticks); PlayerController::update(ticks);
m_controls->setSteer( m_controls->getSteer() if (NetworkConfig::get()->isClient())
* stk_config->m_network_steering_reduction); {
m_controls->setSteer( m_controls->getSteer()
* stk_config->m_network_steering_reduction);
}
} // update } // update
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------