Skip to content

v1.27.0

Compare
Choose a tag to compare
@Lailloken Lailloken released this 22 Jul 10:57
· 1165 commits to main since this release
45d79ea

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
      image

    • 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

  • the alarm and notepad buttons now have new icons
    alarm notepad

  • 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
      image
      image

    • 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
      image


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
    image

    • 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

    • entries marked by # can be as long as desired (some the screenshots below only show short, single-line entries)

    • endignore marks the end of a text-block you don't want to include in widgets, so that one half of the notepad can be used for general notes and the other half for text-widgets
      image image

  • if the text contains hash-signs, right-clicking the quill icon will show a context menu with different options
    image

    • simple: create a single widget that uses the first bullet-point after endignore as the text-block to be displayed

    • multi: create multiple widgets (one for each bullet-point)
      image

    • 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)
      image image image

  • 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

How to update

Update.webm