[colobot] 14/377: Always reverse forward/backward and up/down axes on a joypad

Didier Raboud odyx at moszumanska.debian.org
Wed Mar 30 13:33:53 UTC 2016


This is an automated email from the git hooks/post-receive script.

odyx pushed a commit to branch debian/master
in repository colobot.

commit 4dc7a301eb52ea191bd790b414ba41a100bd3952
Author: krzys-h <krzys_h at interia.pl>
Date:   Sat Sep 26 21:03:17 2015 +0200

    Always reverse forward/backward and up/down axes on a joypad
---
 src/app/input.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/input.cpp b/src/app/input.cpp
index 1ffecf8..ff75d91 100644
--- a/src/app/input.cpp
+++ b/src/app/input.cpp
@@ -171,14 +171,14 @@ void CInput::EventProcess(Event& event)
 
         if (data->axis == GetJoyAxisBinding(JOY_AXIS_SLOT_Y).axis)
         {
-            m_joyMotion.y = Math::Neutral(data->value / 32768.0f, m_joystickDeadzone);
+            m_joyMotion.y = -Math::Neutral(data->value / 32768.0f, m_joystickDeadzone);
             if (GetJoyAxisBinding(JOY_AXIS_SLOT_Y).invert)
                 m_joyMotion.y *= -1.0f;
         }
 
         if (data->axis == GetJoyAxisBinding(JOY_AXIS_SLOT_Z).axis)
         {
-            m_joyMotion.z = Math::Neutral(data->value / 32768.0f, m_joystickDeadzone);
+            m_joyMotion.z = -Math::Neutral(data->value / 32768.0f, m_joystickDeadzone);
             if (GetJoyAxisBinding(JOY_AXIS_SLOT_Z).invert)
                 m_joyMotion.z *= -1.0f;
         }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/colobot.git



More information about the Pkg-games-commits mailing list