diff --git a/src/game/camera.c b/src/game/camera.c index 667e3f331..f4626227f 100644 --- a/src/game/camera.c +++ b/src/game/camera.c @@ -12212,7 +12212,7 @@ void romhack_camera_init_settings(void) { } gRomhackCameraSettings.enable = override; - gCameraUseCourseSpecificSettings = (override == RCO_DISABLE && dynos_level_is_vanilla_level(gCurrLevelNum)); + gCameraUseCourseSpecificSettings = (dynos_level_is_vanilla_level(gCurrLevelNum)); gRomhackCameraSettings.collisions = configRomhackCameraHasCollision; gRomhackCameraSettings.centering = configRomhackCameraHasCentering; gRomhackCameraSettings.dpad = configRomhackCameraDPadBehavior; @@ -12371,9 +12371,9 @@ void mode_rom_hack_camera(struct Camera *c) { if (gMarioStates[0].controller->buttonPressed & U_JPAD) { sRomHackYaw = DEGREES(180 + 90) - gMarioStates[0].faceAngle[1]; } else if (gMarioStates[0].controller->buttonDown & L_JPAD) { - sRomHackYaw -= DEGREES(0.5) * (camera_config_is_x_inverted() ? -1 : 1); + sRomHackYaw -= DEGREES(0.5) * (camera_config_is_x_inverted() ? 1 : -1); } else if (gMarioStates[0].controller->buttonDown & R_JPAD) { - sRomHackYaw += DEGREES(0.5) * (camera_config_is_x_inverted() ? -1 : 1); + sRomHackYaw += DEGREES(0.5) * (camera_config_is_x_inverted() ? 1 : -1); } else if (gMarioStates[0].controller->buttonPressed & D_JPAD) { sRomHackYaw = snap_to_45_degrees(sRomHackYaw); }