Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/fix world-heatmap #7227

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

GrandTheftWalrus
Copy link
Contributor

@GrandTheftWalrus GrandTheftWalrus commented Jan 11, 2025

  • Added a super dupers important fix that needs to go through before Leagues V is over in order to work (separating Leagues data from regular account data)
  • Different gamemodes now have their own heatmaps
  • Automatic fix for file naming scheme
  • Heatmaps are now 3D instead of assuming it's all on plane 0
  • Data upload time is now determined by age of oldest heatmap instead of individually
  • Refactored a lot of code
  • Legacy save file conversion now updates metadata

It's a pretty huge diff due to the refactoring. I'll sling the reviewer $50 CAD if they're able to review it by Wednesday

Update: It turns out there was a way to fix users' data without the update approval being time-sensitive (and it's much more comprehensive anyway), but I'll still honor the 50 zucks for Wednesday thing

- Added a super dupers important fix that needs to go through before Leagues V is over in order to work (separating Leagues data from regular account data)
- Different gamemodes now have their own heatmaps
- Automatic fix for file naming scheme
- Implemented 3D tracking of data instead of assuming it's all on plane 0
- Data upload time is now determined by age of oldest heatmap instead of individually
- Refactored a lot of code
- Legacy save file conversion now updates metadata
@runelite-github-app
Copy link

runelite-github-app bot commented Jan 11, 2025

Fixed bad use of @Inject
Fixed a yuge bug where creating a new config profile and then switching it would result in all if not most heatmaps getting reset and then saved over lul
- Leagues-decontamination is now performed if the user is on the Leagues hiscores (turns out to be a much better way of determining if they ever played leagues than detecting if they ever log onto Leagues in the very few days between the release of V1.6 and the end of Leagues)
- Parallelized the file-moving during leagues decontamination
@GrandTheftWalrus GrandTheftWalrus changed the title 🥺 Fix + Update world-heatmap Update/fix world-heatmap Jan 14, 2025
Added final upload to Leagues-decontamination process
Added date modified reset to Leagues decontamination
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant