v1.27.0
General: update check & notification
-
added an integrated version check on script-launch
-
if a newer version is available, a tooltip will appear on the top edge of the client-window
-
pressing TAB will open the releases page in your browser and also close the script (so that files can be overwritten without issues and having to close it manually)
-
this process is intentionally held simple because I personally hate untimely update notifications, auto-updaters, and the problems they can cause
-
General: UI & customization
-
implemented a new system to make the script's UI elements more customizable (re-positioning & re-sizing) in order to blend in better with the game's UI
-
the LLK, alarm, and notepad buttons are now free-floating buttons that can be placed anywhere on the screen by dragging
-
the LLK button now appears in the top-left corner by default (until re-positioned)
-
the LLK button still scales with the general interface-size setting, while the notepad and alarm buttons can be resized in the corresponding sections of the settings menu
-
Compatibility: windowed-mode improvements
-
game-clients in windowed mode can now be positioned freely anywhere on the screen, and UI elements will adapt accordingly
-
however, you need to restart the script whenever you re-position the window
-
coordinates are now saved relative to the client-window instead of the monitor (for things like clone-frames, map-info, etc.)
-
it's possible some panels need to be re-positioned in windowed mode after this update
-
-
when restarting the client, the window will be moved to the previous position automatically (it takes a few seconds to re-initialize)
-
fixed an unintended behavior when running a custom resolution in un-docked windowed mode
- the client-window will no longer be force-positioned to the center of the screen
Notepad: version 2.0
-
added new features to make the notepad much more versatile
- quick reminder on how it works: click quill icon to open notepad, enter text, right-click quill icon to switch into overlay-mode, or left-click again to hide
-
the text-overlays (now referred to as widgets) are free-floating and can be dragged across the screen
-
there is a small square in one of the corners that's used to drag the widget (left-click) or close it (right-click)
-
the widgets themselves remain unclickable, it's only that square that blocks clicks
-
widgets will be positioned on the left edge of the client-window when created (they will no longer use the top-left corner of the notepad window as an anchor)
-
-
you can now add hash-signs (#) as bullet-points to mark individual entries in a list, and the word endignore to separate general notes from widget-text
-
if the text contains hash-signs, right-clicking the quill icon will show a context menu with different options
-
simple: create a single widget that uses the first bullet-point after endignore as the text-block to be displayed
-
grouped: create a single widget with multiple pages (one for each bullet-point) that can be switched between by left- and right-clicking the small square (this type can only be closed/hidden by clicking the quill icon)
-
-
suggested usage:
-
multi-widget: non-linear list of entries that all have to be visible at all times
-
grouped widget: linear list of entries, where only one has to be visible at a time (e.g. step-by-step leveling guide/notes)
-
Feedback
- v1.27 feedback thread for specific feedback on this version
- post general feedback, ideas, and opinions HERE