RUKTTFHP33NQY4D3UATZR3GDITEWUCDI7GNJ67QU4MYAACIU2Y6AC on.mouse_wheel_move = function(dx, dy)if App.shift_down() then-- shift+scroll wheel doesn't set dx for me; manually do so if necessaryif dx == 0 thendx,dy = dy,dxendendif dy > 0 thenfor i = 1,math.floor(dy) doViewport.y = Viewport.y - scale(200)endB()elseif dy < 0 thenfor i = 1,math.floor(-dy) doViewport.y = Viewport.y + scale(200)endB()endif dx > 0 thenfor i = 1,math.floor(dx) doViewport.x = Viewport.x - scale(500)endB()elseif dx < 0 thenfor i = 1,math.floor(-dx) doViewport.x = Viewport.x + scale(500)endB()endend