· 6 years ago · Oct 03, 2019, 09:09 PM
1<!--
2##########################################################################
3# PROBLEM WITH TACO (USING API KEY) ON A PARTIALLY COMPLETED ACHIEVEMENT #
4##########################################################################
5
6In some cases when using the API key function to hide the completed achievements
7TacO acts with some markers as if a partially achieved achievement was completely done by hiding the markers of the achievement
8but will continue to display the sub-markers that would not be completed (normal operation for that).
9
10###########
11# DETAILS #
12###########
13
14The marker attached to the [ID] of the "Master of Ceremonies" (Season 5 - Bound by Blood - Metal Concert Meta) no longer appears when achievement is not over !
15The markers attached to the [Bits] of the sub-elements that are completed [2,3,4,6,7,8,9,10,13,14] are also masked (normal behavior)
16Markers attached to [Bits] of sub-elements that are not completed [0,1,5,11,12] are displayed correctly (normal behavior)
17There is only the root marker relative to the [ID] that behaves as if everything were realized.
18
19This poses quite serious problems because the main marker that must be seen from a distance to indicate the location of achievement is not visible in this case.
20And even if the sub-element markers are visible, the player no longer has a global indication.
21
22I think it's either a bug in the interpretation of the API response.
23Either a modification in the API that does not return the usual term and causes the display to be disabled by TacO.
24
25As we see here, nothing particular in the markers, there is a main marker with the achievement ID, containing the sub-elements each containing the Bits of the sub-element.
26
27Currently, I'm discovering this problem, and I don't have a quick solution to compensate, except to ask players not to use the API key.
28I can't create an additional marker that doesn't have an 'achievementId' attribute to make sure it is visible because it would be totally nonsense to use the API key then.
29
30So I hope that the origin of this will be found, because I can only ask for help in this case.
31
32-->
33<OverlayData>
34 <MarkerCategory name="example" DisplayName="Master of Ceremonies" achievementId="4967">
35 <MarkerCategory name="0" DisplayName="1. Charge the Amps" achievementBit="0"/>
36 <MarkerCategory name="1" DisplayName="2. Cover for the Backup Dancers" achievementBit="1"/>
37 <MarkerCategory name="2" DisplayName="3. Launch the Fireworks" achievementBit="2"/>
38 <MarkerCategory name="3" DisplayName="4. Catch the Leaping Band Member" achievementBit="3"/>
39 <MarkerCategory name="4" DisplayName="5. Sweep the Perimeter" achievementBit="4"/>
40 <MarkerCategory name="5" DisplayName="6. Cheer" achievementBit="5"/>
41 <MarkerCategory name="6" DisplayName="7. Salute" achievementBit="6"/>
42 <MarkerCategory name="7" DisplayName="8. Jump in the Mosh Pit" achievementBit="7"/>
43 <MarkerCategory name="8" DisplayName="9. Defeat the Sparks" achievementBit="8"/>
44 <MarkerCategory name="9" DisplayName="10. Defeat the Powerful Spark" achievementBit="9"/>
45 <MarkerCategory name="10" DisplayName="11. Repair the Faulty Wiring" achievementBit="10"/>
46 <MarkerCategory name="11" DisplayName="12. Hype Up the Crowd" achievementBit="11"/>
47 <MarkerCategory name="12" DisplayName="13. Break Up a Fight" achievementBit="12"/>
48 <MarkerCategory name="13" DisplayName="14. Keep the Pyrotechnics under Control" achievementBit="13"/>
49 <MarkerCategory name="14" DisplayName="15. Stop the Amp from Overloading" achievementBit="14"/>
50 </MarkerCategory>
51 <POIs>
52 <POI MapID="1330" xpos="541.147" ypos="83.2356" zpos="-403.682" type="example" GUID="D4fXpSeNd0+/Zyn+tdscOg=="/>
53 <POI MapID="1330" xpos="556.699" ypos="85.5902" zpos="-435.437" type="example.0" GUID="kPEPL1BYfECgkjBu3iRSpw=="/>
54 <POI MapID="1330" xpos="556.217" ypos="85.598" zpos="-431.715" type="example.1" GUID="kLl/liXFJ0CoS02Mgug5qA=="/>
55 <POI MapID="1330" xpos="555.813" ypos="85.6403" zpos="-428.007" type="example.2" GUID="rKOKbewS1ke9fheIVon0hw=="/>
56 <POI MapID="1330" xpos="555.35" ypos="85.5989" zpos="-423.996" type="example.3" GUID="aKMErKoDyE+AcXhAt1wSGw=="/>
57 <POI MapID="1330" xpos="549.831" ypos="87.4762" zpos="-422.262" type="example.4" GUID="rUrJBazYY0q4T0kYJC2y9A=="/>
58 <POI MapID="1330" xpos="549.479" ypos="87.4598" zpos="-418.179" type="example.5" GUID="S722wIOoAUekG3lL0M90Dw=="/>
59 <POI MapID="1330" xpos="549.021" ypos="87.6046" zpos="-413.827" type="example.6" GUID="N/HGILBwvE+1IWqlg4/YRg=="/>
60 <POI MapID="1330" xpos="548.589" ypos="87.6124" zpos="-410.136" type="example.7" GUID="Q1UuPznWy0yNiahoqrI7Bw=="/>
61 <POI MapID="1330" xpos="558.411" ypos="86.937" zpos="-389.27" type="example.8" GUID="AOf+EPqEdE2aTwmfVDXkRQ=="/>
62 <POI MapID="1330" xpos="561.227" ypos="86.6778" zpos="-387.363" type="example.9" GUID="UV9JlHQzpUWiLsXYezwu4g=="/>
63 <POI MapID="1330" xpos="564.802" ypos="86.7188" zpos="-384.838" type="example.10" GUID="dcRKdoj9YUyxdC2wv2z8vw=="/>
64 <POI MapID="1330" xpos="567.971" ypos="86.7205" zpos="-382.491" type="example.11" GUID="aw/AbDk6G0+kRX0WOMx6lg=="/>
65 <POI MapID="1330" xpos="571.305" ypos="86.6997" zpos="-380.099" type="example.12" GUID="IZnekro+pUemtoLWrkxoKg=="/>
66 <POI MapID="1330" xpos="574.408" ypos="86.8018" zpos="-378.023" type="example.13" GUID="6rOylZrfP0W0mmRte0vSfw=="/>
67 <POI MapID="1330" xpos="578.332" ypos="86.818" zpos="-375.395" type="example.14" GUID="fB4TxE7k6kaQ7cNCsU2PoA=="/>
68 </POIs>
69</OverlayData>