Thread Tools Display Modes
Prev Previous Post   Next Post Next
08/04/23, 12:55 AM   #1
Anumaril
 
Anumaril's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2018
Posts: 14
How to make GUI changes stay after /reloadui

I'm trying to make an addon that replaces the compass with a different graphic (more similar to the one in Nordic UI from Skyrim, which I think looks a lot better).

I have a problem that when I first launch the game and log in my compass graphic is there, but when I do /reloadui it defaults to either vanilla (if I have no other mods running), or DarkUI (if I have that addon running too). I'll include the code below, it's quite short:

Code:
function SlimCompass()
    RedirectTexture("esoui/art/compass/compass.dds", "slimcompass/textures/sc_compass.dds")
end

function OnAddOnLoaded(eventCode, addOnName)
    if addOnName ~= Addon.Name then return end
    SlimCompass()
end

EVENT_MANAGER:RegisterForEvent(Addon.Name, EVENT_ADD_ON_LOADED, OnAddOnLoaded)
My end goal would be to have the graphic persist at all times, even through /reloadui, just like how DarkUI managed to do. Thanks for any help
  Reply With Quote
 

ESOUI » Developer Discussions » Lua/XML Help » How to make GUI changes stay after /reloadui


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off