BoyC / GW2TacO

Guild Wars 2 Tactical Overlay (GW2TacO)
Other
245 stars 48 forks source link

External markers overriding #130

Open Arkane-x6 opened 1 year ago

Arkane-x6 commented 1 year ago

I feel like some (most?) of categories of my markers packs don't need to be always displayed on my IG screen, and so, need to have visibility limits. De/activate those is not practical, I need them when I'm near to some markers (completions markers). I extracted theses packages and edit categories/markers, but each time the package is updated, I need to readd my changes (kinda hard to do it each time x)

So, it would be nice if we could edit external markers. Not replace original datas ofc, but maybe save the changes in a file like we have in activationdata.xml

Something like this ?

<POIChanges GUID="xxx" xpos="-548.436"/>
<POIChanges GUID="yyy" deleted="true"/>
<CategoryChanges id="reactif.story_journal.season_4.war_eternal.newborn_skyscales.skyscale_scales" fadeNear="2000" fadeFar="5000"/>
nate998877 commented 1 year ago

IMO this should be handled by forking the packs or requesting the pack maintainers to update the markers if it makes sense. This is also something I would like to address with an external piece of software at some point.

LadyElyssa commented 9 months ago

One temporary workaround would be to put your changes in the poidata.xml file as this seems to be loaded/processed after the marker/trail files. This would allow you to effectively make changes that affect external packs and would not be reset when packs are updated. Though you would of course have to update the poidata.xml file to account for any new markers.