I think I’m experiencing a wierd bug, but can’t be sure.
The range for the right and left trigger on my (xbox 360) joystick is sometimes -1.0 to 1.0 and other days when I load my game its reversed, 1.0 to -1.0. Quite annoying as I have to change my code every day. Oddly I can close blender down and reopen it and it’s still the same, but a day passes and it has changed!
Is this expected behaviour and I should be doing something else about it? Or have I found a bug?
rTrig = logic.joysticks[0].axisValues[5]
if rTrig >= 0.9:
own['power'] = 0.0
elif rTrig < 0.9:
if rTrig < 0.0:
powerage = -(((own['maxPower']) * (1 - rTrig)) * 1000)
elif rTrig >= 0.0:
powerage = (own['maxPower']) * 1000
powerage = -(((1.0 - rTrig) * own['maxPower']) * 1000)
own['power'] = powerage
else:
power = 0.0