diff --git a/mods/sm74/camera.lua b/mods/sm74/camera.lua index 86a39033..8e97bd88 100644 --- a/mods/sm74/camera.lua +++ b/mods/sm74/camera.lua @@ -32,8 +32,17 @@ end function on_set_camera_mode(c, mode, frames) local m = gMarioStates[0] + + if mode == CAMERA_MODE_ROM_HACK then + return true + end + if sOverrideCameraModes[mode] ~= nil then -- do not allow change + if mode ~= CAMERA_MODE_ROM_HACK then + set_camera_mode(c, CAMERA_MODE_ROM_HACK, frames) + return false + end return false end