Wynntils

Wynntils

611k Downloads

Lootruns Features | Mission Tracker, Killstreak Tracker, Orange Beacon Tracker & Pull Tracker

DocDrewskii opened this issue ยท 0 comments

commented

Feature 1

Mission Selection Tracker:
Tracks and Displays which lootrun missions you selected via the overlay system. There will be 2 modes of mission and checks chat for mission completion to update. Completed which turns the text under the format to the specified color in the config book and Incomplete which will do the same but with different color

Format:
Missions (challengeCount) || Challenge count replaces it with the lootrun_beacon_count of the gray beacon ||

  • Mission 1
  • Mission 2
  • etc...

Feature 2

Killstreak Boon Selection Tracker:
Tracks and Displays the timer left before killstreak boons expire. The way this can be done is checking the chat for the selected boon type and then when it says Killstreak, It checks which status was added and displays it on the format

Format:
Killstreaks (CounterInSeconds) || The counter in seconds resets everytime a mob is slain or if user does /class ||
KS Damage % || This is a display of exactly which killstreaks the user has ||
etc...

Feature 3

Orange Beacon Challenge Counter:
Uses same logic as the red beacon however instead of calculating the challenges everytime a new red beacon is added, you would create a hashmap that stores the challenge count of the orange beacon choosen and displays it similar to the red but works with multiple hashmaps

Format:
Orange (0) - No beacons
Orange (5) - 1 Beacon with 5 challenges
Orange (4,5) - 2 Beacons, one with 4 and one with 5. When one beacon expires, it removes the value and returns to display how many challenges are left with each beacon. ex. If the user completes 4 challenges it returns the format to Orange (1) cause the user would have 1 challenge left in the other orange hashmap before it returns to Orange (0) and the beacon expires.

Feature 4

Pull Tracker:
Tracks users pulls gained within a lootrun mid lootrun; no more running to pesky lootrun camp to check. This is done by adding 1 pull everytime a non purple/dark_grey beacon is added and x amount of pulls when they select a beacon. so you would do a chat check for the amount of pulls and then check if the challenge is completed and when the challenge is completed add the amount of pulls +1.
EX: Purple Beacon: +6 pulls, +6 curses would add 7 but purple can be a lot of different values so it would read the number from the text to determine how many pulls one is getting on the completed challenge.

Format:
End Chest Pull Tracker: {amount} pulls