Releases: Lailloken/Lailloken-UI
v1.25.4
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
-
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)
-
the panel with the rewards of the current division will now be highlighted
-
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):
-
shift-clicking will show a tooltip after each step that can be used to double-check what you are doing
-
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.25.3
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)
-
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.25.2
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
-
this can be used to save search-strings frequently used in your stash or when buying something from NPCs
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)
-
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
-
after saving, this will show when omni-clicking the search-field in the stash
-
since 'enable scrolling' was checked, it is now possible to scroll the mouse-wheel to increase/decrease the number in the string
-
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
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.25.1-hotfix
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
-
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.25.1
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
-
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.25.0-hotfix
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
- thanks to u/TheDiabeetusKing for the guide to recombinators
- thanks to u/myrahz for the google doc that helped me wrap my head around the calculations and cross-check results
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
-
while the calculator window is open, omni-clicking items will load them into the left slot and move a previous item to the right
-
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
-
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
-
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
- v1.25 feedback thread for specific feedback on this version
- newest Reddit thread
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.24.7
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
-
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
-
-
the panel will adjust text alignment as well as sub-section positioning depending on its location relative to the center of the screen
-
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
- v1.24 feedback thread for specific feedback on this version
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.24.6
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
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:
-
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
-
added an option to toggle between short (default) and long mod descriptions
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
-
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
- v1.24 feedback thread for specific feedback on this version
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.24.5-hotfix2
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
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
- added a context-menu for oils with links to the wiki entry and the blight helper by Raelys
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
- 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
-
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
- v1.24 feedback thread for specific feedback on this version
- post general feedback, ideas, and opinions HERE
How to update (Youtube)
v1.24.4
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-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
-
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
-
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
- 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.
- 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
Feedback
- v1.24 feedback thread for specific feedback on this version
- post general feedback, ideas, and opinions HERE