Lybrial |
08-19-20 12:22 AM |
Lib Shared Media not loading
Hi,
I have the problem that Lib Shared Media is not loading. I do the following:
My .toc
Code:
## Interface: 80300
## Author: Lybrial
## Version: 1.0.0
## Title: Lybrial UI
## Notes: Lybrial UI
## SavedVariables: LybrialDB
## X-oUF: LybrialUF
## Libs:
libs\libs.xml
## Init
init.lua
My libs:
Code:
<Ui xmlns="http://www.blizzard.com/wow/ui/">
<!-- the order of the scripts and includes is very important! -->
<Script file="Ace3\LibStub\LibStub.lua"/>
<Include file="Ace3\CallbackHandler-1.0\CallbackHandler-1.0.xml"/>
<Include file="Ace3\AceAddon-3.0\AceAddon-3.0.xml"/>
<Include file="Ace3\AceEvent-3.0\AceEvent-3.0.xml"/>
<Include file="Ace3\AceTimer-3.0\AceTimer-3.0.xml"/>
<Include file="Ace3\AceBucket-3.0\AceBucket-3.0.xml"/>
<Include file="Ace3\AceHook-3.0\AceHook-3.0.xml"/>
<Include file="Ace3\AceDB-3.0\AceDB-3.0.xml"/>
<Include file="Ace3\AceDBOptions-3.0\AceDBOptions-3.0.xml"/>
<Include file="Ace3\AceLocale-3.0\AceLocale-3.0.xml"/>
<Include file="Ace3\AceConsole-3.0\AceConsole-3.0.xml"/>
<Include file="Ace3\AceGUI-3.0\AceGUI-3.0.xml"/>
<Include file="Ace3\AceGUI-3.0-SharedMediaWidgets\widget.xml"/>
<Include file="Ace3\AceConfig-3.0\AceConfig-3.0.xml"/>
<Include file="Ace3\AceComm-3.0\AceComm-3.0.xml"/>
<Include file="Ace3\AceTab-3.0\AceTab-3.0.xml"/>
<Include file="Ace3\AceSerializer-3.0\AceSerializer-3.0.xml"/>
<Include file="LibSharedMedia-3.0\lib.xml"/>
<Include file="LibKeyBound-1.0\lib.xml"/>
<Include file="LibDDI-1.0\lib.xml"/>
<Include file="LibUserSpecifiedConditions\lib.xml"/>
<Include file="LibActionButton-1.0\lib.xml"/>
<Include file='oUF\oUF.xml'/>
</Ui>
and in my init I do:
Lua Code:
local ADDON_NAME, NAMESPACE = ...; local ACE3 = LibStub("AceAddon-3.0"); local ACTION_BUTTON = LibStub("LibActionButton-1.0"); local DB = LibStub("AceDB-3.0"); local DB_OPTIONS = LibStub("AceDBOptions-3.0"); local CONDITIONS = LibStub("LibUserSpecifiedConditions"); local CONFIG = LibStub("AceConfig-3.0"); local CONFIG_DIALOG = LibStub("AceConfigDialog-3.0"); local CONFIG_REGISTRY = LibStub("AceConfigRegistry-3.0"); local GUI = LibStub("AceGUI-3.0"); local HOOK = LibStub("AceHook-3.0"); local LOCALE = LibStub("AceLocale-3.0"):GetLocale(ADDON_NAME); local LSM = LibStub("LibSharedMedia-3.0"); local OUF = NAMESPACE.oUF; NAMESPACE.CORE = {}; NAMESPACE.LIBS = {}; NAMESPACE.LIBS.ACE3 = ACE3; NAMESPACE.LIBS.ACTION_BUTTON = ACTION_BUTTON; NAMESPACE.LIBS.DB = DB; NAMESPACE.LIBS.DB_OPTIONS = DB_OPTIONS; NAMESPACE.LIBS.CONDITIONS = CONDITIONS; NAMESPACE.LIBS.CONFIG = CONFIG; NAMESPACE.LIBS.CONFIG_DIALOG = CONFIG_DIALOG; NAMESPACE.LIBS.CONFIG_REGISTRY = CONFIG_REGISTRY; NAMESPACE.LIBS.GUI = GUI; NAMESPACE.LIBS.HOOK = HOOK; NAMESPACE.LIBS.LOCALE = LOCALE; NAMESPACE.LIBS.LSM = LSM; NAMESPACE.LIBS.OUF = OUF;
When I start WOW with my addon I get tons of errors that lib shared media is missing:
Code:
Message: ...bs\Ace3\AceGUI-3.0-SharedMediaWidgets\prototypes.lua:10: Cannot find a library instance of "LibSharedMedia-3.0".
Time: Wed Aug 19 08:21:35 2020
Count: 1
Stack: ...bs\Ace3\AceGUI-3.0-SharedMediaWidgets\prototypes.lua:10: Cannot find a library instance of "LibSharedMedia-3.0".
[string "=[C]"]: in function `error'
[string "@Interface\AddOns\Lybrial_UI\libs\Ace3\LibStub\LibStub.lua"]:23: in function `LibStub'
[string "@Interface\AddOns\Lybrial_UI\libs\Ace3\AceGUI-3.0-SharedMediaWidgets\prototypes.lua"]:10: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "LibSharedMedia-3.0"."
Am I doing something wrong with loading libs?
|