Add new plugin edgescroll to automate panning of game/region maps#5670
Add new plugin edgescroll to automate panning of game/region maps#5670ab9rf merged 5 commits intoDFHack:developfrom
Conversation
|
An edge case was found where some screen resolutions cause df to mark the precise_mouse_x/y as invalid when moved to the border. Mouse position will need read from SDL directly. |
|
In order to read the mouse position directly, For window-edge presence detection, real coordinates are used instead of logical coordinates as DF doesn't update the logical size of the renderer when the window is resized whilst in fullscreen (very possible with tiling window managers). |
This adds a new plugin that when enabled can automatically pan the game world and various region maps throughout the game.
The particular supported screens are:
In action:
2025-11-27.14-46-13.mp4
2025-11-27.14-46-56.mp4