Skip to content

Releases: Lailloken/Lailloken-UI

v1.25.4

22 Jun 18:52
a09fb37
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Item context-menu: ward bases

  • added wiki and crafting table support for ward bases (thanks to OmikronGamma)

Betrayal-info: reworked & improved

  • simple mode (w/o image recognition): switched UI navigation from typing to a graphical UI that's clickable
    image

    • the top half is a list of all syndicate members; the names can be clicked to show the corresponding rewards (the selected member is highlighted in purple)

    • the lower half consists of the four reward panels from before which are functionally the same but resized a bit

    • to do advanced searches (when two members swap divisions), you have to hold shift while clicking member #1, the division they'll move to, member #2, and the division they'll move to (more info below)

  • image-recognition mode: basically the same as before but with certain additions

    • image recognition now also scans for the division the member is currently in (requires four additional screen-caps, one for each division)
      image
      image

    • the panel with the rewards of the current division will now be highlighted
      image

    • to do advanced searches (when two members swap divisions), you have to scan the first member normally and then hold shift while omni-clicking the second member (this is different from the simple mode, in that you don't have to shift-click multiple things)

    • advanced searches in image-recognition mode don't have warning messages when something is done incorrectly (e.g. trying to scan two members who currently are in the same division); instead, the second member's rewards will simply be shown


Betrayal-info: advanced searches in simple mode (no image recognition)

  • as mentioned above, shift-clicking is now used to 'queue up' betrayal information related to searches (the following steps are for the example: "Aisling moves to research, Leo moves to fortification):

    • step 1: shift-click Aisling in the top half of the UI

    • step 2: shift-click the research panel in the bottom half of the UI

    • step 3: shift-click Leo

    • step 4: shift-click the fortification panel

    • result:
      image

  • shift-clicking will show a tooltip after each step that can be used to double-check what you are doing

    • first shift-click: image

    • second shift-click: image

    • third shift-click: image

  • I have implemented various fail-checks to prevent incorrect use (e.g. selecting the same member or division twice), but there may be some I have overlooked

  • if you mess something up and want to reset the 'queue' in the middle of it, simply left-click a name in the list (this will load the corresponding rewards and set queued information to zero)


Settings menu: betrayal-info section

  • removed the search-field for members

  • if you want to customize the members' rewards outside of an encounter, switch the image-recognition checkbox to off and use the non-recognition UI



Feedback

How to update (Youtube)

v1.25.3

17 Jun 12:53
945464d
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Context-menu: abyss jewels

  • accessing the crafting table and wiki-entry for abyss jewels now works correctly

Search-strings

  • I forgot to mention a limitation related to the stash when accessed via harvest:

    • if you want to access search-string shortcuts during harvest-crafting, you have to toggle the mini-map so that it's in the corner

    • search-strings are only available when the inventory is open, and the stash and inventory cannot be open at the same time during harvest

    • toggling the mini-map into the corner tricks the script into thinking the inventory is open


  • added a second type of scrolling: sub-strings

    • you can now create a shortcut with sub-strings that can be scrolled between

    • example use-case: finding the highest-tier oil you have, without an oil-tab (when upgrading oils in harvest)
      image

    • using this shortcut would paste "gold" into the search-field, and scrolling would go up/down the list and paste the corresponding sub-string

    • semi-colons are used as separator, without any spaces



Feedback

How to update (Youtube)

v1.25.2

15 Jun 17:28
83fe46d
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Recombinator calculator: fixes & improvements

  • thanks again to u/myrahz for the Recombinator Calculator which this one is now fully based on

    • I previously modified some calculations because certain cases deviated from the 'official' guide, but my modifications didn't cover all cases either and led to results that were a bit too high from time to time (they basically had a 5-10% more-multiplier)

    • the current iteration of u/myrahz's calculator now seems complete (from what I can tell with my rusty math skills), so I applied those changes to the script

  • thanks to OmikronGamma for finding bugs and inconsistencies

    • fixed more buggy cases involving parsing/loading of hybrid mods
  • please report bugs or inconsistencies if you still find any


New major feature: search-strings (beta)

  • this feature is beta-ish, but I'm going to release it anyway since it's not a central feature or does too much really

  • added a new feature to configure and save search-strings for in-game searches
    image

  • this can be used to save search-strings frequently used in your stash or when buying something from NPCs

    • it's basically an extension of the Gwennen and beastcrafting search, but more flexible and customizable
    • it's also accessed by omni-clicking a search-field, which will show a context-menu with shortcuts to the strings
      image

Search-strings: usage

  • this feature has its own section in the settings menu

  • clicking 'add string' will open a window to set up a new string (it's similar to the clone-frames window)
    image

    • name: how the shortcut will appear in the context-menu (only use numbers and regular letters, and use | as a separator if you specifically want to indicate left- and right-click strings)

    • use-cases: which search-field the string will be used for (more can be added in the future if requested)

    • string 1: string that will be used when left-clicking a shortcut in the context-menu

    • string 2: string that will be used when right-clicking a shortcut in the context-menu

    • scrolling: this can be enabled for strings with a number; if enabled, you can scroll the mouse-wheel to increase/decrease the number in the string (more info below)

    • help tooltip (?): explanation of everything in the window


  • example: search for high-level bases in your dump tab to sort them into specific crafting-base tabs
    image

    • after saving, this will show when omni-clicking the search-field in the stash
      image

    • and clicking the shortcut will paste this
      image

    • since 'enable scrolling' was checked, it is now possible to scroll the mouse-wheel to increase/decrease the number in the string
      image

    • the 'scrolling...' tooltip follows the cursor as a reminder; clicking once will exit scroll-mode and hide the tooltip


  • another example use-case would be setting up (multiple) vendor-strings for league-start leveling

  • this is what the section looks like with saved strings
    image

    • you can long-click an entry to see information about that string
      image

    • right-clicking an entry will show an edit and a delete option
      image


Screen-checks

  • added two new screen-checks for the stash and vendor windows, which of course have to be set up if you want to use search-strings there


Feedback

How to update (Youtube)

v1.25.1-hotfix

14 Jun 20:01
69a155d
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Hotfix

  • fixed a bug with hybrid mods in the recombinator calculator

Settings menu: general section

image

  • added a checkbox to enable (default) or disable browser features when accessing 3rd-party websites via the script

    • auto-input of stats in the chromatics calculator

    • quick-search of cluster jewel types/enchants

    • maybe more in the future

  • added a checkbox to enable (default) or disable CapsLock-toggling by the script

    • this is an AHK characteristic that may cause annoyances if you have something bound to CapsLock (e.g. push-to-talk)

    • whenever an AHK-script sends key-presses, it toggles the CapsLock-state to 'off' first in order to prevent case-inversion, but this is then handled by the system as a CapsLock key-press, which activates something bound to CapsLock

    • if you have this CapsLock problem, uncheck this checkbox


Browser features

  • browser features now time out and their tooltips hide if you tab back into the game without using them

Context-menu: 'crafting-table' option for cluster jewels

  • the context-menu for cluster jewels now shows two crafting table options: 'crafting table: all' and 'crafting table: small/medium/large' (for the corresponding size of the clicked jewel)
  • fixed some cluster jewel enchants/types that started with a plus-sign (e.g. +15% to X resistance) not being auto-highlighted after pressing F3


Feedback

How to update (Youtube)

v1.25.1

13 Jun 16:33
8609a10
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Settings menu: general section

image

  • added a checkbox to enable (default) or disable browser features when accessing 3rd-party websites via the script

    • auto-input of stats in the chromatics calculator

    • quick-search of cluster jewel types/enchants

    • maybe more in the future

  • added a checkbox to enable (default) or disable CapsLock-toggling by the script

    • this is an AHK characteristic that may cause annoyances if you have something bound to CapsLock (e.g. push-to-talk)

    • whenever an AHK-script sends key-presses, it toggles the CapsLock-state to 'off' first in order to prevent case-inversion, but this is then handled by the system as a CapsLock key-press, which activates something bound to CapsLock

    • if you have this CapsLock problem, uncheck this checkbox


Browser features

  • browser features now time out and their tooltips hide if you tab back into the game without using them

Context-menu: 'crafting-table' option for cluster jewels

  • the context-menu for cluster jewels now shows two crafting table options: 'crafting table: all' and 'crafting table: small/medium/large' (for the corresponding size of the clicked jewel)
  • fixed some cluster jewel enchants/types that started with a plus-sign (e.g. +15% to X resistance) not being auto-highlighted after pressing F3


Feedback

How to update (Youtube)

v1.25.0-hotfix

09 Jun 16:51
763ee5e
Compare
Choose a tag to compare

Important: installation

  • if you used this script when it still had archnemesis features: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Hotfix: map-info panel

  • fixed a bug that was introduced due to copying advanced item info when omni-clicking

New major feature: recombinator calculator


image

Recombinator calculator: usage

  • this feature can be accessed in two different ways: by omni-clicking (default: middle mouse-button) a recombinator or power core, or by omni-clicking a supported item
    • option 1: omni-clicking a recombinator or power core will open a blank calculator window
      image

    • option 2: omni-clicking an item will show the context menu with an entry to open the calculator and load the selected item
      image
      image


  • while the calculator window is open, omni-clicking items will load them into the left slot and move a previous item to the right
    image

  • the calculator does not check item classes when loading items, so it's possible to load a pair of boots and a pair of gloves into the window

    • this is by design because, this way, it's possible to rotate between multiple items without having to constantly close and open windows

  • prefixes and suffixes are displayed on the bottom of the window and have checkboxes to be marked as desired

    • clicking checkboxes will start the calculation automatically, and the result is shown on the bottom-right
      image

    • you can click the 'chance of success' label to reset all checkboxes at once

  • pressing the ESC-key while the window is focused will close it


Recombinator calculator: editing

  • mods can be added both in blank mode and with loaded items

  • whenever edit fields receive inputs, the 'chance of success' label will change to 'refresh' that can be clicked to refresh the window and apply the changes
    image
    image

  • the editing mode is useful for checking how probabilities change when mods are added or removed


Remarks

  • this is an initial release that may contain inconsistencies both in UI and calculations

  • I will improve usability after making sure the core of this feature works reliably, i.e. function has priority over form

  • the calculator is able to replicate the calculations in the guide, but certain cases may present deviating results

  • since I'm the only tester, I'm limited to loading items that I currently have in SSF, so some edge-cases may cause problems when loading items

  • as always, I'm reliant on your feedback, so please report issues you encounter immediately



Feedback

How to update (Youtube)

v1.24.7

02 Jun 15:17
30090b6
Compare
Choose a tag to compare

Important: installation

  • if this is your first v1.24 (post-archnemesis) release: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Map-info panel: redesign with more customizability

Untitled 2

  • the panel is now divided into two parts:

    • a smaller section that functions as the toggle button and shows the average mod-difficulty (this is a placeholder-value for a more elaborate difficulty rating in the future)

    • a larger section that is the same as before

  • you can now position the panel anywhere on the screen by dragging it

    • the smaller section behaves like the title-bar of a regular window, i.e. holding a click on it will make the panel follow the cursor

    • limitation: you can't put it into the top-right corner of the screen because it would block the gamescreen pixel-check; the panel will automatically be repositioned if you try to put it there
      image

  • the panel will adjust text alignment as well as sub-section positioning depending on its location relative to the center of the screen
    Untitled 3

    • text alignment: left if the panel is left of the screen's center, right otherwise

    • sub-sections: smaller section on the bottom if the panel is below the screen's center, on top otherwise

  • this redesign allows more customizability and finding a better spot for the panel in order to avoid blocking in-game UI elements such as the quest tracker or gem level-ups

  • the panel with map-mod difficulties now closes by pressing the ESC-key



Feedback

How to update (Youtube)

v1.24.6

31 May 14:25
b2cd652
Compare
Choose a tag to compare

Important: installation

  • if this is your first v1.24 (post-archnemesis) release: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

General

  • added a tray-icon: tray

Betrayal-info: screen-cap recommendation update

  • there seems to be some recognition inconsistency for certain members, leading to repeated required re-capping

  • these are new recommendations for screen-capping to improve recognition:
    image image

    • if a name on the 'display card' takes two lines, screen-cap (parts of) the second line

    • try to screen-cap parts of the name that don't overlap with the image (yellow area), while also avoiding the side-edges (use the discoloration of the parchment as a guide and add a little more distance to be safe)

  • you don't have to redo screen-capping with these updated recommendations for every member if there are no problems, only when the script can't find a match and you're certain you've screen-capped that member before


Map-info

  • added "x% delirious" as a player-related map mod (for delirium-enchanted maps)

  • changed the wording for a few mods to make the panel more compact

  • changed the color of the section-headers to teal in order to remove line spacing and make the panel more compact

  • the map-mod search in the settings menu now displays the map mods in their original wording
    image

  • added an option to toggle between short (default) and long mod descriptions
    toggle


Omni-key & Image-checks

  • fixed occasional performance-issues when using skills in combat while the omni-key was bound to the same button

  • improved image-check responsiveness, i.e. reduced the delay between an omni-key press and the activation of a feature


Settings menu: screen-checks section

  • added checkboxes to disable individual image-checks
    Untitled 2

    • when disabled, image-checks will not be highlighted in red if data/files are missing

    • it also deletes previously saved data/files, so you have to recalibrate it again when re-enabling it

    • use this if you don't want to be notified about required setup for a feature you're not interested in anyway

    • disabling an image-check for an unwanted feature might also improve omni-key responsiveness/performance for the rest of the features



Feedback

How to update (Youtube)

v1.24.5-hotfix2

28 May 04:41
e495634
Compare
Choose a tag to compare

Important: installation

  • if this is your first v1.24 (post-archnemesis) release: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Hotfix 2

  • the bestiary search bricked trade macros from other tools, Lailloken is a stupid beast!

    • on a more serious note, I'm sorry for this oversight; I implemented the omni-key specifically to avoid conflicts with other tools, just to forget about it when putting in this minor bestiary feature
  • pressing the omni-key while hovering over the search field in the beastcrafting window now opens a context-menu for improved searches
    image


Hotfix

  • fixed betrayal image-recognition not working after restarting the game-client

Fixes

  • fixed an incorrect explanation in the Gwennen image-check tooltip

Context-menu: oils


Map-info panel: position option

  • added an option to display the map-info panel on the left side to prevent blocking UI elements such as the quest tracker or multiple gem level-ups

  • however, this will obviously block certain UI elements on the left (e.g. the stash while harvest-crafting, parts of the chat, etc.), so you'll have to decide for yourself which side is better


Settings menu

  • screen-check related labels will be highlighted in red if the script detects that certain calibration data/files are missing
    image
    • this indicates that some features are unavailable until calibration is complete

  • added a GeForce Now section because it's possible certain settings require specific tweaking to make the script work properly with that client
    image
    • this only shows up if the script detects GeForce Now as the running game-client

    • 'variation' refers to how precise/strict screen-checks will be performed: i.e. the lower the value, the stricter the screen-check

    • since image quality may fluctuate with GeForce Now, this strictness might have to be loosened (the value increased) for the script to be able to reliably tell what's happening on the screen



Feedback

How to update (Youtube)

v1.24.4

23 May 12:03
1cd2a7f
Compare
Choose a tag to compare

Important: installation

  • if this is your first v1.24 (post-archnemesis) release: delete your old Lailloken UI folder
  • this release is incompatible with releases prior to v1.24, so do NOT install this into an existing pre-v1.24 installation

Compatibility

  • added potential support for Korean PoE-clients (untested)

Map-info

  • fixed the monster damage mod not being customizable because it customized the boss damage mod instead

  • changed the wording for a few mods


Hotstrings

  • changed hotstring-format: /lab to .lab, /llk to .llk

  • you also don't have to hit ENTER after typing them


Betrayal-info: search changed

  • the search-field now accepts names in any length (minimum is two letters) because it's more intuitive to type out leo or rin instead of typing only le and ri

  • advanced searches now use spaces between the inputs, e.g. "leo r rin i", and divisions can also be longer if preferred

  • the search box is now movable and stays open, so you can put it to the side while mapping, then close it once you have finished all encounters


Settings menu: pixel-checks section

  • renamed the pixel-checks section to screen-checks in order to be more understandable

  • the screen-checks section now lists available pixel-checks and image-checks
    image

    • image-checks work like pixel-checks (i.e. they check the screen to detect if certain UI elements are on screen), but they search for complete images instead of single pixels

    • image-checks are used when pixel-checks are unreliable, e.g. when the screen has to be checked for movable UI elements (such as the syndicate board)

    • the betrayal-info feature now checks the screen via image-check, so you have to calibrate that in order to use it


Image-checks: calibration & compatibility

  • image-checks can be tested and calibrated just like pixel-checks, but calibration is a little different

    • left-click the button to test, right-click to calibrate

    • long-click an underlined entry in the list to get more information and instructions

  • right-clicking the calibration-button will open the Windows snipping tool with which you can screen-cap the required image

  • I'm not sure if every Windows version has this type of snipping tool (it was introduced in Win 10), so users of an older Windows version might not be able to use this method and have to take screenshots manually and crop the required image from there

    • click 'open img folder' to open the folder they have to be saved to

    • images have to be saved as bitmaps (.bmp files) and named like the check itself, e.g. betrayal.bmp, bestiary.bmp, gwennen.bmp


Betrayal-info: image recognition

  • added an option to use image recognition for the betrayal-info feature
    image
    • this is entirely optional and requires additional setup (screen-capping an image for each individual member, more info below)

    • this is primarily for myself in order to test stuff out in case a future leagues/mechanics could benefit from such a system

    • when enabled, you can press the omni-key while hovering over a syndicate member, and the corresponding info-sheet will be displayed

    • image-recognition mode does not support advanced searches directly; instead, you can press shift + omni-key to open the search box

    • the search box does not stay open in image-recognition mode after entering something


Image recognition: additional setup

  • there's a video further below that shows what is described here

  • again, on Windows versions older than 10 you might have to do the snipping and saving manually

    • format: {member name}.bmp, e.g. aisling.bmp, korell.bmp

    • click 'open img folder' in the betrayal-info section of the settings menu to see where the files need to be stored

  • long-press the omni-key while hovering a syndicate member, and release once you hear a beep

    • the windows snipping tool will open, and you have to snip a specific part of the member's 'display card' by click-dragging the cursor across an area
      image

    • don't screen-cap the character themselves because the background is different depending on whether they are leader or not

    • don't screen-cap too far to the side-edges because item-icons may obstruct the card (use the width of the smoke cloud as reference, red lines)

    • from my testing, screen-capping an area similar to the yellow box is enough for image recognition to succeed (it's set a bit lower to avoid including too much of the character's picture)

  • a new window will open with a preview of the screen-cap and a dropdown-menu to select the corresponding member from
    image

    • upon clicking a name, the screen-cap will be saved and that member should be detectable via image recognition

example video for screen-capping (calibration & betrayal)


New minor feature: improved beastcraft-search

  • you can now search beastcrafting recipes with 'normal' key-words, e.g. freeze, poison, shock, etc.
    beastcrafting

    • this requires calibrating the bestiary image-check

New minor feature: Gwennen regex

  • you can now paste a regex-string into Gwennen's search field by hovering over it and pressing the omni-key

    • this requires calibrating the gwennen image-check
  • with Gwennen's gamble window open, long-press the omni-key to open a window to generate and save a regex-string
    image



Feedback

How to update (Youtube)