Tweaked a number of const values and the methods regarding the map navigation in order to be more responsive. Also confined the mouse cursor within the window boundaries (window/fullscreen).
Zoom mechanic
More reasonable range of zooming options
move() (key-based camera panning)
Increased movement speed
Movement speed is also dependent on current zoom (Camera.size). The higher away from the map ground (the larger the "camera size"), the faster the camera moves
Tweaked a number of
const
values and the methods regarding the map navigation in order to be more responsive. Also confined the mouse cursor within the window boundaries (window/fullscreen).move()
(key-based camera panning)Camera.size
). The higher away from the map ground (the larger the "camera size"), the faster the camera movesmove_drag()
(mouse-based camera panning)