Summoner UI (Latest Stable Release)

If you liked this item, please rate it up on Steam Workshop page.

Author: Tetriscat66

Last revision: 17 Aug, 2023 at 22:39 UTC

File size: 59.39 KB

On Steam Workshop

Description:

This mod adds an indicator for your minion and sentry slots by your health and mana bars. This mod is inspired by a suggestion I saw by u/Russ_Guss_Doodles from the r/Terraria subreddit. (Their account is linked as the homepage)

Config Options:
– You can turn on/off the display for sentry slots
– You can set the UI style for this mod to "Fancy", "Bars", or "Classic" (this mod does not automatically set the UI style to match the one you have selected for health and mana bars, but this means that you can mismatch them if desired)
– You can set the maximum amount of minion/sentry slot icons to display. This is mostly for if you’re using a mod like Fargo’s Souls Mod, which allows for you to have "infinite" minion slots (drawing all 999 slots will likely cause lag)
– You can adjust the screen position of the UI through the config (or use keybinds to move the UI pixel by pixel, make sure to unbind these keys afterwards so you don’t accidentally end up moving the UI)
– You can toggle visibility of the UI using a keybind
– You can change the layer that the UI is drawn on by keybind

Known issues:
– The UI overlaps with the minimap, and in some cases the inventory
– The UI can overlap with the cell phone UI

Update Log:
v1.2.1
– Added credit to the person who created the original Reddit post (it previously only said "This mod is inspired by a suggestion I saw from the r/Terraria subreddit." because I forgot to type their username)

v1.2
– ported to 1.4.4 with the code from the latest beta release, as 1.4.4 is now the latest stable version
– renamed the mod to "Summoner UI (Latest Stable Release)"
– this version of the mod will now update with the latest stable release of tModLoader. Please use the latest beta release version if you are playing on the latest beta version of tModLoader

v1.1
– separated "Y-Offset" into "Minion Slot Y-Offset" and "Sentry Slot Y-Offset"
– added "Minion Slot X-Offset" and "Sentry Slot X-Offset"
– separated "Max Display Length" into "Minions Max Display Length" and "Sentries Max Display Length"
– added "Enable Auto-Offset" and "Enable Life Offset"
– fixed a bug where the position you have to hover over for the mouse text to appear was not properly offset when under 200 life
– added a keybind to toggle visibility of the UI (| [OemPipe] by default)
– included source code when extracting the mod
– added a keybind to change the layer the UI is drawn on (` [OemTilde] by default)
– removed limits on offset ranges, as well as the positive limit for summon slot ranges
– fixed a bug with the Classic UI style where having a multiple of 10 minion/sentry slots would cause the mouse text area to expand to the next row of slots despite there not being a next row yet
– added keybinds to nudge the UI

v1.0
– mod released

Originally posted by tModLoader:

Developed By Tetriscat66 (Syla)