diff options
author | Stijn Buys <ingar@osirion.org> | 2012-11-11 20:56:30 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2012-11-11 20:56:30 +0000 |
commit | 7bec374404aa1a0b30c220aee49b4a9890437f75 (patch) | |
tree | 8800c5623039b59bd781d4310e0c9c966e3b2b8e /src/client | |
parent | 89d8f7f384dcd6c201288bf6fe86ab19e59e1a5c (diff) |
Cleaned up core::EntyControlable client-side and server-side proprties API.
Diffstat (limited to 'src/client')
-rw-r--r-- | src/client/input.cc | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/client/input.cc b/src/client/input.cc index 480ba61..2c03c64 100644 --- a/src/client/input.cc +++ b/src/client/input.cc @@ -909,14 +909,14 @@ void frame() else if (local_thrust > 0.99f) local_thrust = 1.0f; - core::localcontrol()->set_thrust(local_thrust); - core::localcontrol()->set_direction(local_direction); - core::localcontrol()->set_pitch(local_pitch / render::State::aspect()); - core::localcontrol()->set_roll(local_roll); - core::localcontrol()->set_strafe(local_strafe); - core::localcontrol()->set_vstrafe(local_vstrafe); - core::localcontrol()->set_afterburner(local_afterburner); - core::localcontrol()->set_control_flags(local_controlflags); + core::localcontrol()->set_target_thrust(local_thrust); + core::localcontrol()->set_target_direction(local_direction); + core::localcontrol()->set_target_pitch(local_pitch / render::State::aspect()); + core::localcontrol()->set_target_roll(local_roll); + core::localcontrol()->set_target_strafe(local_strafe); + core::localcontrol()->set_target_vstrafe(local_vstrafe); + core::localcontrol()->set_target_afterburner(local_afterburner); + core::localcontrol()->set_target_controlflags(local_controlflags); } else { @@ -926,6 +926,7 @@ void frame() local_vstrafe = 0.0f; local_strafe = 0.0f; local_afterburner = 0.0f; + local_controlflags = 0; render::Camera::set_direction(0.0f); render::Camera::set_pitch(0.0f); |