STB Active Effects mod replaces the standard SkyUI HUD effect icons with a flexible widget, adding an opportunity to customize position, scale and time/magnitude of effect to display. The mod also supports custom icons. SKSE plugin.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
file STB Active Effects\interface\activeEffectsSTB_Assets0.swf is a merged version from skyui icons_item_psychosteve.swf and icons_effect_psychosteve.swf
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2
Fixed incorrect display of icons for Muffle, Clairvoyance, and Light effects.
If the magnitude is 0, it is no longer displayed.
Added the ability to group effects by source in the ImGui interface: Food, Potion, Alcohol, Scrolls. Source icons are now stored in a new external file: activeEffectsSTB_Assets2.swf. When the corresponding parameter is enabled: - a single shared icon is created for each type. - instead of showing magnitude, the number of effects is displayed. - the effect icon is replaced with the source icon. - the duration of the shortest effect is shown.
The circular progress bar has been updated — it now supports replacing the circle with any raster image, which will function correctly. The optional time-based circular bar preset is now a full-fledged preset with its own display parameters.
Packed every option and patch into FOMOD.
Version 1.1
Added 4 new time format options to the ImGui settings:
HH:MM:SS Displays time in a fixed hours:minutes:seconds format, e.g. 02:45:10.
Auto HH:MM:SS / MM:SS Automatically switches formats based on remaining time: • More than an hour left → HH:MM:SS • Less than an hour → MM:SS
MM:SS (up to 99 min) Always shows minutes and seconds, capped at 99 minutes.
MM:SS (no limit) Same minutes:seconds format, but without a 99-minute cap.
JSON now supports using a space (" ") instead of an ID. During lookup, a space means that the effect or source exists. This allows you to apply JSON parameters to any source of a given effect without listing all possible source IDs. The manual has been updated accordingly.
Icons, bars, timers, types, magnitudes, and sources have been moved to external SWF files. They are now separated from STBActiveEffects.swf. This change aims to minimize reskinning work when the main mod is updated — future updates will primarily affect STBActiveEffects.swf only. The remaining time bar is now in activeEffectsSTB_Assets1.swf and can be freely customized. A circular time bar example is included. By modifying activeEffectsSTB_Assets0.swf and activeEffectsSTB_Assets1.swf, you can independently adjust size and positioning of elements.
Added a new setting in ImGui to control the spacing between effect icons.
If no matching active effect is found in JSON, the icon is now chosen based on the affected actor value (if applicable). All icons previously used in SkyUI widgets have also been added. This greatly reduces the number of effects shown with a missing or undefined icon.
Fixed a bug with effect icon sorting. Icons are now sorted by the time the effects appeared.
STB Active Effects adds a widget, which allows you to customize position, size and opacity of the active effects HUD:
You can hide effect icons based on their duration (in minutes) and adjust the maximum number of icons in a column:
It is also possible to show more information about the effects, including:
duration
expiration time
magnitude
source
You can choose between the horizontal and vertical mode and choose the direction new effect appear from:
In version 1.1, time format settings have been added by request:
HH:MM:SS (displays time in a fixed hours:minutes:seconds format, e.g. 02:45:10)
Auto HH:MM:SS / MM:SS (automatically switches formats based on remaining time: more than an hour left → HH:MM:SS; less than an hour → MM:SS)
MM:SS (up to 99 min) (always shows minutes and seconds, capped at 99 minutes)
MM:SS (no limit) (same minutes:seconds format, but without a 99-minute cap)
And you can also customize the spacing between effects
In version 1.2, imgui added the ability to group effects by source: food, potion, alcohol, scrolls.
When the corresponding parameter is enabled:
a single shared icon is created for each type.
instead of showing magnitude, the number of effects is displayed.
the effect icon is replaced with the source icon.
the duration of the shortest effect is shown.
INI file is located at STB Active Effects\SKSE\Plugins and contains the following sections:
[Settings]
OpenMenu - the assigned key shows and hides the menu (default END).
DebugEffects - helps with patching.
[Main]
Contains core information and your settings. No manual edits, use in-game menu instead.
[Default]
Restore point. Do not change.
If you are using STB Widgets, update it to version 1.7 or higher. The new section will automatically appear in the Widget's menu, and "menu" key from that mod will be used instead.
Our icons replace the similar icons from SkyUI. Do not use icons from both mods at the same time.
[Mod Authors]
You can create your own icons (reskins) for STB Active Effects and assign them to the specified effects. Full documentation can be found in the Optional Files tab. We also patched Survival Mode and Mysticism mods for reference.