diff --git a/src/modules/love/boot.lua b/src/modules/love/boot.lua index 6f03ad1b8..19df5e34b 100644 --- a/src/modules/love/boot.lua +++ b/src/modules/love/boot.lua @@ -205,7 +205,7 @@ function love.init() identity = false, appendidentity = false, externalstorage = false, -- Only relevant for Android. - accelerometerjoystick = true, -- Only relevant for Android / iOS. + accelerometerjoystick = nil, -- Only relevant for Android / iOS, deprecated. gammacorrect = false, highdpi = false, renderers = nil, diff --git a/src/modules/love/love.cpp b/src/modules/love/love.cpp index ba67edb93..99ee86be6 100644 --- a/src/modules/love/love.cpp +++ b/src/modules/love/love.cpp @@ -784,6 +784,10 @@ int w__setAccelerometerAsJoystick(lua_State *L) { bool enable = (bool) lua_toboolean(L, 1); SDL_SetHint(SDL_HINT_ACCELEROMETER_AS_JOYSTICK, enable ? "1" : "0"); + + if (enable) + love::luax_markdeprecated(L, 1, "accelerometerjoystick", love::API_FIELD, love::DEPRECATED_REPLACED, "love.sensor module"); + return 0; } #endif // LOVE_LEGENDARY_ACCELEROMETER_AS_JOYSTICK_HACK