Skip to content

Commit

Permalink
Update tilt.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
Rmnesia authored Apr 18, 2024
1 parent b6ff086 commit 4e5f4d7
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/addons/tilt.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#include "storagemanager.h"
#include "helper.h"
#include "config.pb.h"
#include "gamepad.h"
#include "GamepadState.h"

bool TiltInput::available() {
const TiltOptions& options = Storage::getInstance().getAddonOptions().tiltOptions;
Expand Down Expand Up @@ -110,7 +110,6 @@ void TiltInput::preprocess()
uint8_t gamepadState = gamepad->state.dpad;

gamepad->state.dpad = gamepadState;
mapButtonB1 = new GamepadButtonMapping(GAMEPAD_MASK_B1);
}

void TiltInput::process()
Expand Down Expand Up @@ -165,7 +164,7 @@ void TiltInput::OverrideGamepad(Gamepad* gamepad, uint8_t dpad1, uint8_t dpad2)

gamepad->state.rx = dpadToAnalogX(dpad2) + (midValue - dpadToAnalogX(dpad2)) * scaledTilt2FactorRightX;
gamepad->state.ry = dpadToAnalogY(dpad2) + (midValue - dpadToAnalogY(dpad2)) * scaledTilt2FactorRightY;
gamepad->state.buttons = mapButtonB1->buttonMask;
gamepad->state.buttons |= GAMEPAD_MASK_B1;
} else {
gamepad->state.lx = dpadToAnalogX(dpad1);
gamepad->state.ly = dpadToAnalogY(dpad1);
Expand Down

0 comments on commit 4e5f4d7

Please sign in to comment.