sirinsidiator on pts8.0
8.0.4 (compare)
sirinsidiator on pts8.0
8.0.3 (compare)
sirinsidiator on master
7.3.9 (compare)
sirinsidiator on pts8.0
8.0.2 (compare)
sirinsidiator on pts8.0
8.0.1 (compare)
sirinsidiator on master
7.3.8 (compare)
sirinsidiator on pts8.0
8.0.0 (compare)
sirinsidiator on master
updated ESOUIDocumentation.txt (compare)
sirinsidiator on master
7.3.7 (compare)
sirinsidiator on master
7.3.6 (compare)
sirinsidiator on master
updated ESOUIDocumentation.txt (compare)
sirinsidiator on master
7.3.5 (compare)
sirinsidiator on pts7.3
7.3.5 (compare)
sirinsidiator on pts7.3
7.3.4 (compare)
sirinsidiator on pts7.3
7.3.3 (compare)
sirinsidiator on pts7.3
7.3.2 (compare)
sirinsidiator on master
7.2.10 (compare)
sirinsidiator on pts7.3
7.3.1 (compare)
sirinsidiator on pts7.3
7.3.0 (compare)
ZO_IsTableEmpty(table)
ZO_IsElementInNumericallyIndexedTable(table, element)
ZO_IndexOfElementInNumericallyIndexedTable(table, element)
ZO_FilteredNumericallyIndexedTableIterator(table, filterFunctions)
ZO_FilteredNonContiguousTableIterator(table, filterFunctions)
This is a "how would I go about doing this" kind of question, not trying to get someone to do it for me. I am looking for an example for now because I have no idea where I would look or what I would look for. The same is if the function was ZO_UpdateMap_InitOnReload() (<-- just made up name) and I didn't know how to find when it was replaced or changed.
Also I can't use Mer Torchbug because while it does list many ZO_Quest
and ZO_QuestJournal
entries I'm trying to learn from asking how to find things like this when changes have been made. Like a returning author trying to figure out Dan's recent Object Pool changes to the initialize sequence.
If a mod has this function in it
ZO_QuestTracker["tracker"]:InitialTrackingUpdate()
How would I find what it has changed to?
Trying to teach myself to fish I did try searching InitialTrackingUpdate
and I found
I don't know what that will do but what if it is not that easy in the future? I'm just throwing darts at the moment with this search.
What is a better way.
/EsoUI/Ingame/ZO_Quest/QuestTracker.lua:1018: attempt to index a nil value
stack traceback:
/EsoUI/Ingame/ZO_Quest/QuestTracker.lua:1018: in function 'ZO_Tracker:ClearTracker'
|caaaaaa<Locals> self = [table:1]{initialized = T, __isAbstractClass = F} </Locals>|r
/EsoUI/Ingame/ZO_Quest/QuestTracker.lua:420: in function 'ZO_Tracker:InitialTrackingUpdate'
|caaaaaa<Locals> self = [table:1], previouslyAssistedQuestIndex = 10 </Locals>|r
user:/AddOns/FCMQT/FCMQT.lua:669: in function 'FCMQT.QuestsLoop'
|caaaaaa<Locals> userCurrentZone = "Vvardenfell", currentMapZoneIdx = 467, limitnbquests = 12, nbquests = 12, showquests = 12, valcheck = 1, order = "Zone+Name" </Locals>|r
user:/AddOns/FCMQT/FCMQT.lua:707: in function 'FCMQT.QuestsListUpdate'
|caaaaaa<Locals> eventCode = 1 </Locals>|r
user:/AddOns/FCMQT/FCMQT.lua:1318: in function 'FCMQT.Init'
|caaaaaa<Locals> eventCode = 65536, addOnName = "FCMQT", panelData = [table:2]{name = "FCMQT Settings", author = "Blackstorm", slashCommand = "/fcmqt", version = "0.66", displayName = "|cefebbeFCMQT Settings|r", type = "panel"}, optionsData = [table:3]{} </Locals>|r
Incidentally, if I do call that it does error probably because it is not intended to be used as just ZO_Tracker:InitialTrackingUpdate()
on a single line without something else being done first.
I love how going in steps and thinking out loud, you tell me you should be using something like FOCUSED_QUEST_TRACKER rather then the class, and I find a slightly updated version of the mod with the older function replaced with FOCUSED_QUEST_TRACKER:InitialTrackingUpdate()
Thanks again, that's interesting. I need to learn about this but not sure what it's even called, the nomenclature for it
I have dabbled in Pascal/Delphi, Assembly, Basic, Python, Lua. I have seen but don't fully understand Java script for one of my websites to get a small widget to click on for a fold out menu. Someone wrote the fold out menu stuff for me just for fun.
Siri: Yeah and Baertram mentioned that the Delphi Embarcadero version with RAD studio should compile for both Android and iOs which I do have.
Baertram: I have see things like that and what you are explaining makes sense to me. You guys know how I stumble around most of the time. I think just knowing that Vehicle is the basic class and Car, Bus, Truck, Race Car are the different kinds of vehicles is good to know. I'm just not using it in the same way Siri explained with FOCUSED_QUEST_TRACKER
Baertram: Because I took Spanish classes and I had two different experiences. The first one time I tried to take classes the teacher talked to the dean of the department and literally kicked me out of the class. The second attempt years later the teacher was more helpful but I got an F because I didn't know how to use accents above the vowels and some other basics. With Spanish I speak it so well because I have been doing it for 25 years you can barely tell I'm American when I speak it because I have such a good accent. Anyone can tell but nobody ever says to me to stop speaking because my accent is so "White" that they can't listen to me speak without hurting their ears. In fact they ask me about my parents and try to determine where in Mexico I might be from and the most common reference is "Are you from the Beach"
So I feel like programming is about the same for me. I can do it and have done it for a long time, since I was about 12. However, I can not dot the I's and cross the T's properly and don't know some things that I should have learned along the way. I'm hoping the advisor understands what I am getting at if I can find a better way to explain it to them.