sophice / ow2-battle-pass-calculator Goto Github PK
View Code? Open in Web Editor NEWA simple calculator to help you track your progress through battle passes in Overwatch 2.
License: GNU General Public License v3.0
A simple calculator to help you track your progress through battle passes in Overwatch 2.
License: GNU General Public License v3.0
This would give an indication of if/when you will unlock the new hero, similar to the indications of when you will finish the base/prestige tiers. For now it would be hard-coded to tier 45 for the new hero, but in the future this could be expanded to let the user set a different goal, or multiple goals.
Similar to the "Days missed" field, but this is for the future plans. If you have an upcoming vacation or work-related period where you will not be playing the game for a while, you can put it in and it will adjust your "finish date" accordingly, so you can see how much you need to do DESPITE the time you plan to break from playing.
ie:
Congratulations, you've completed the battle pass!
Prestige progress: 95 tiers, 1,050,208 XP, 87.5%
Remaining for prestige: 25 tiers, 149,792 XP, 12.5%
This means I'm at tier 185, I'm missing 15 tiers to end the current prestige level.
Also this example:
Congratulations, you've completed the battle pass!
Prestige progress: 75 tiers, 751,000 XP, 62.6%
Remaining for prestige: 45 tiers, 449,000 XP, 22.5%
When I'm at Tier 175 with 1000 XP, I'm missing 25 tiers, so the calculations still assume you're on previous Tier.
This happens to all Tiers 85 95 105 115 125 155 175 etc
Then again, it should show how many tiers actually are missing, XP is correct.
After level 80 there are 120 additional levels (so 200 in total) that award player titles. I believe it amounts to an additional 1.2mil BP exp to max out completely.
Maybe the field for BP level could be manually entered in case the user isn't planning on making it to 80, or is going to grind prestige levels.
Thanks for the awesome tool!
It would be nice to know the breakdown of where your XP will come from in the "expected" section. What percent will come from weeklies, dailies and matches. Will need to give some thought to how to best display it. Bar graph, pie chart, one line of percents, three lines of tiers/xp/percents, one line with a toggle to flip between tiers/xp/percents, etc...
There's been a couple "versions" already, and more to come. Start a changelog to track version numbers and changes over time.
If you bought any tiers, either through the premium battle pass or manually, you won't want the math to consider those earned through XP as it will throw off the "projected" section. Need to add a field where you can indicate how many tiers you purchased so they can be discounted from your pace calculations.
Everything was fine until Blizzard decided to change the pace from 63 days to less.
Season 5 is going to be shorter probably due to the fact they will be releasing on Steam in Aug 10th
If this is static value, it might be needed somewhere that default could be changed to specify a different end date.
Some users do not care about prestige and may not even want to see it, preferring to focus only on the core battle pass. This would add a checkbox that, when clicked, would remove all prestige displays from the page, including the progress bars.
Some users may not want to even look at or think about coins/cash purchases. This would be a toggle that disables the coins section and hides any other information related to coins or cash purchases.
Hey! Nice tool you made there. I like the functionality and the design!
Since I did not start to play at release, It would be great to have a field like:
The last variant is probably most versatile, as you could also use it for holiday or other off days.
Some of the new fields and sections may be a bit confusing, especially on mobile where the tooltips can't be seen. Add a help page to describe any less obvious aspects to the inputs and data, as well as some FAQs and troubleshooting. This should include;
I am currently at tier 21, yet my expected finish is in 7 days?
My weekly pace is 12 tiers, therefore I should be at tier 33 in 7 days, far from finished.
Is this a bug or have I made a mistake?
https://sophice.github.io/ow2-battle-pass-calculator/#t=22&x=1240&p=7&d=3&m=5&v=1212&w=3
Also, minor quibble here: the game uses the term 'current tier' to mean the last tier you completed (it says it on the left of the match reward screen), whereas you use current tier to mean the tier you have yet to complete.
Thanks for making the calculator!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.