Go to Page... |
Thread Tools | Display Modes |
11-11-16, 02:33 PM | #1 |
Was there changes to GetMapOverlayInfo ?
I'm having an issue with MozzFullWorldMap where it breaks on 6/7 return values.
Code:
local texture, width, height, xOfs, yOfs, mapX, mapY = GetMapOverlayInfo( i ); I've turned the debug print off for now (which is causing grief) but I'd like to get a more permanent solution. The entire backtrace is Code:
Date: 2016-11-11 23:06:00 ID: -1 Error occured in: Global Count: 10 Message: ...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua line 531: attempt to concatenate a boolean value Debug: ...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua:531: ...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua:380 ...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua:599: ...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua:597 [C]: WorldMapFrame_Update() ..\FrameXML\WorldMapFrame.lua:2809: WorldMapFrame_UpdateMap() ..\FrameXML\WorldMapFrame.lua:436: ..\FrameXML\WorldMapFrame.lua:422 [C]: ProcessMapClick() ..\FrameXML\WorldMapFrame.lua:2242: ..\FrameXML\WorldMapFrame.lua:2222 TomTom\TomTom.lua:458: TomTom\TomTom.lua:432 Locals: detailFrame = WorldMapDetailFrame { 0 = <userdata> } overlayName = "WorldMapOverlay" scaling = 1 alpha = nil mapFileName = "Highmountain" continent = 8 zone = 4 numOverlays = 8 mapLevel = 0 prefix = "Interface\WorldMap\" overlayData = <table> { IRONHORNENCLAVE = <table> { } STONEHOOFWATCH = <table> { } FROSTHOOFWATCH = <table> { } SYLVANFALLS = <table> { } FELTOTEM = <table> { } RIVERBEND = <table> { } THUNDERTOTEM = <table> { } SHIPWRECKCOVE = <table> { } PINEROCKBASIN = <table> { } TRUESHOTLODGE = <table> { } ROCKAWAYSHALLOWS = <table> { } BLOODHUNTHIGHLANDS = <table> { } SKYHORN = <table> { } } enabled = true showKnownData = false debug = true labelPanels = false panelCache = <table> { 1 = MFWM_WorldMapOverlay1 { } 2 = MFWM_WorldMapOverlay2 { } 3 = MFWM_WorldMapOverlay3 { } 4 = MFWM_WorldMapOverlay4 { } 5 = MFWM_WorldMapOverlay5 { } 6 = MFWM_WorldMapOverlay6 { } 7 = MFWM_WorldMapOverlay7 { } 8 = MFWM_WorldMapOverlay8 { } 9 = MFWM_WorldMapOverlay9 { } 10 = MFWM_WorldMapOverlay10 { } 11 = MFWM_WorldMapOverlay11 { } 12 = MFWM_WorldMapOverlay12 { } 13 = MFWM_WorldMapOverlay13 { } 14 = MFWM_WorldMapOverlay14 { } 15 = MFWM_WorldMapOverlay15 { } 16 = MFWM_WorldMapOverlay16 { } 17 = MFWM_WorldMapOverlay17 { } 18 = MFWM_WorldMapOverlay18 { } 19 = MFWM_WorldMapOverlay19 { } 20 = MFWM_WorldMapOverlay20 { } 21 = MFWM_WorldMapOverlay21 { } 22 = MFWM_WorldMapOverlay22 { } 23 = MFWM_WorldMapOverlay23 { } 24 = MFWM_WorldMapOverlay24 { } 25 = MFWM_WorldMapOverlay25 { } 26 = MFWM_WorldMapOverlay26 { } 27 = MFWM_WorldMapOverlay27 { } 28 = MFWM_WorldMapOverlay28 { } 29 = MFWM_WorldMapOverlay29 { } 30 = MFWM_WorldMapOverlay30 { } 31 = MFWM_WorldMapOverlay31 { } 32 = MFWM_WorldMapOverlay32 { } 33 = MFWM_WorldMapOverlay33 { } 34 = MFWM_WorldMapOverlay34 { } 35 = MFWM_WorldMapOverlay35 { } 36 = MFWM_WorldMapOverlay36 { } 37 = MFWM_WorldMapOverlay37 { } 38 = MFWM_WorldMapOverlay38 { } 39 = MFWM_WorldMapOverlay39 { } 40 = MFWM_WorldMapOverlay40 { } 41 = MFWM_WorldMapOverlay41 { } 42 = MFWM_WorldMapOverlay42 { } 43 = MFWM_WorldMapOverlay43 { } 44 = MFWM_WorldMapOverlay44 { } 45 = MFWM_WorldMapOverlay45 { } 46 = MFWM_WorldMapOverlay46 { } 47 = MFWM_WorldMapOverlay47 { } 48 = MFWM_WorldMapOverlay48 { } 49 = MFWM_WorldMapOverlay49 { } 50 = MFWM_WorldMapOverlay50 { } 51 = MFWM_WorldMapOverlay51 { } 52 = MFWM_WorldMapOverlay52 { } 53 = MFWM_WorldMapOverlay53 { } 54 = MFWM_WorldMapOverlay54 { } 55 = MFWM_WorldMapOverlay55 { } 56 = MFWM_WorldMapOverlay56 { } 57 = MFWM_WorldMapOverlay57 { } 58 = MFWM_WorldMapOverlay58 { } 59 = MFWM_WorldMapOverlay59 { } 60 = MFWM_WorldMapOverlay60 { } 61 = MFWM_WorldMapOverlay61 { } 62 = MFWM_WorldMapOverlay62 { } 63 = MFWM_WorldMapOverlay63 { } 64 = MFWM_WorldMapOverlay64 { } 65 = MFWM_WorldMapOverlay65 { } 66 = MFWM_WorldMapOverlay66 { } 67 = MFWM_WorldMapOverlay67 { } 68 = MFWM_WorldMapOverlay68 { } 69 = MFWM_WorldMapOverlay69 { } 70 = MFWM_WorldMapOverlay70 { } 71 = MFWM_WorldMapOverlay71 { } 72 = MFWM_WorldMapOverlay72 { } 73 = MFWM_WorldMapOverlay73 { } 74 = MFWM_WorldMapOverlay74 { } } labelCache = <table> { } panelCount = 0 knownOverlays = <table> { CAVEA = true IRONHORNENCLAVE = true STONEHOOFWATCH = true PINEROCKBASIN = true THUNDERTOTEM = true SYLVANFALLS = true SKYHORN = true RIVERBEND = true } (for index) = 8 (for limit) = 8 (for step) = 1 i = 8 texture = "Interface\WorldMap\Highmountain\CAVEA" width = 110 height = 98 xOfs = 445 yOfs = 190 mapX = true mapY = nil key = "CAVEA" overlay = nil (*temporary) = <function> defined =[C]:-1 (*temporary) = <table> { 1 = "==== MFWM Update WorldMapOverlay: Northrend / 1033 (8,11) / Map Level = 0 / Discovered Overlays = 10 / Map File = Valsharah ====" 2 = "Validated: ANDUTALAH" 3 = "Validated: DREAMGROVE" 4 = "Validated: GROVEOFCENARIUS" 5 = "Validated: LORLATHIL" 6 = "Validated: MISTVALE" 7 = "Validated: MOONCLAWVALE" 8 = "Validated: SHALANIR" 9 = "Validated: SMOLDERHIDE" 10 = "…(apparently truncated) |
|
11-11-16, 07:30 PM | #2 |
The return values of GetMapOverlayInfo are textureName, textureWidth, textureHeight, offsetX, offsetY, isShownByMouseOver.
|
|
11-12-16, 07:45 AM | #3 |
Great. Thank you.
Last edited by AnrDaemon : 11-12-16 at 07:51 AM. |
|
WoWInterface » Site Forums » Archived Beta Forums » Legion Beta archived threads » Was there changes to GetMapOverlayInfo ? |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Linear Mode |
Switch to Hybrid Mode |
Switch to Threaded Mode |
|
|