CTMod

CTMod

766k Downloads

10.0.2.4f error messages in 10.0.5.0 release

ilmare-tuor opened this issue ยท 1 comments

commented

Hi, I know you are talking about removing BottomBar (and rolling remaining functionality elsewhere) with the additions to the base UI for Bags, Minibar, etc. but, I thought I'd drop this here in case it would be useful. As turned out at the beginning of DF all CTMod functions are more flexible and polished than the basic functionality additions Blizzard has made. FWIW, I'm currently running 10.0.5.1a. Only function I'm using (currently) in BottomBar is the "hide the default action bar" option. Will continue to play around with the mod and report any issues I see. Thanks for all you do!

Upon entering game

Message: Interface/AddOns/CT_BottomBar/CT_BottomBar_Menu.lua:438: hooksecurefunc(): UpdateMicroButtonsParent is not a function
Time: Tue Jan 24 16:04:52 2023
Count: 1
Stack: Interface/AddOns/CT_BottomBar/CT_BottomBar_Menu.lua:438: hooksecurefunc(): UpdateMicroButtonsParent is not a function
[string "=[C]"]: in function hooksecurefunc' [string "@Interface/AddOns/CT_BottomBar/CT_BottomBar_Menu.lua"]:438: in function initFunc'
[string "@Interface/AddOns/CT_BottomBar/CT_BottomBar_Addons.lua"]:916: in function registerAddon' [string "@Interface/AddOns/CT_BottomBar/CT_BottomBar_Menu.lua"]:495: in function func'
[string "@Interface/AddOns/CT_BottomBar/CT_BottomBar_Addons.lua"]:874: in function loadAddon' [string "@Interface/AddOns/CT_BottomBar/CT_BottomBar.lua"]:740: in function update'
[string "@Interface/AddOns/CT_Library/CT_Library.lua"]:634: in function `value'
[string "@Interface/AddOns/CT_Library/CT_Library.lua"]:697: in function <Interface/AddOns/CT_Library/CT_Library.lua:693>

Locals:


Upon opening CTMod

Message: ...terface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:66: attempt to index field '?' (a nil value)
Time: Tue Jan 24 16:08:39 2023
Count: 1
Stack: ...terface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:66: attempt to index field '?' (a nil value)
[string "@Interface/AddOns/CT_Library/CT_Library.lua"]:3029: in function <Interface/AddOns/CT_Library/CT_Library.lua:2965>

Locals: self = Button {
0 =
bullet = Texture {
}
object =

{
}
parent = Frame {
}
text = FontString {
}
version = FontString {
}
}
parent = CTCONTROLPANEL {
0 =
parent = UIParent {
}
OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152
GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390
SetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:422
RightEdge = Texture {
}
options = Frame {
}
BottomEdge = Texture {
}
SetBackdrop = defined @Interface/SharedXML/Backdrop.lua:329
ClearBackdrop = defined @Interface/SharedXML/Backdrop.lua:282
GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409
GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347
height = 495
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
listing = Frame {
}
SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182
HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278
backdropInfo =
{
}
GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
TopEdge = Texture {
}
Center = Texture {
}
alpha = 0
width = 300
TopRightCorner = Texture {
}
object =
{
}
TopLeftCorner = Texture {
}
SetupPieceVisuals = defined @Interface/SharedXML/Backdrop.lua:246
SetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:399
LeftEdge = Texture {
}
ApplyBackdrop = defined @Interface/SharedXML/Backdrop.lua:294
}
newModule = 4
module =
{
CT_BottomBar_ExpBar_GetHideExperienceBar = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Exp.lua:659
loadedAddons =
{
}
optionsInitApplied = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:1127
updateOptionFromOutside = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:88
override_OnUpdate = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Override.lua:259
update = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar.lua:645
initOverrideActionBar = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Override.lua:276
hasVehicleUI = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Override.lua:27
updateAllVisibility = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Addons.lua:851
pendingOptions =
{
}
frame_SetAlpha = defined =[C]:-1
setDelayedUpdate = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar.lua:156
CT_BottomBar_ExpBar_SetWidth = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Exp.lua:742
addons =
{
}
ctRelativeFrame = UIParent {
}
text =
{
}
loadAddon = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Addons.lua:868
isBlizzardAnimating = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar.lua:139
name = "CT_BottomBar"
animStarted = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar.lua:127
CT_BottomBar_ExpBar_IsExpOnSpecialUI = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Exp.lua:738
version = "10.0.2.2"
registerAddon = defined @Interface/AddOns/CT_BottomBar/CT_BottomBar_Addons.lua:878
ctBagsBar =
{
}
appliedOptions =
{
}
isOverrideActionBarAnimating = <funct


Upon clicking CT_BottomBar (it doesn't open)

Message: ...terface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:66: attempt to index field '?' (a nil value)
Time: Tue Jan 24 16:10:19 2023
Count: 1
Stack: ...terface/AddOns/CT_BottomBar/CT_BottomBar_Options.lua:66: attempt to index field '?' (a nil value)

Locals:

commented

Just released 10.0.5.1 to address the errors.

I'll be watching with interest how others respond on the other forum where I posted that question. One idea I'm thinking of is making a mini CTMod window appear during edit mode to include the couple of features that are missing in Blizzard's implementation, such as scaling width/layout on certain bars.

And then, yes, managing the show/hide of the main bar would need to be done with CT_BarMod should it not be in BottomBar any longer. That is obviously important.