GithubHelp home page GithubHelp logo

carlssonemil / orion Goto Github PK

View Code? Open in Web Editor NEW
58.0 58.0 30.0 95.51 MB

Simple, lightweight & intuitive camouflage tracker for Call of Duty: Modern Warfare 2 (2022)

Home Page: https://orion.emca.app

License: MIT License

JavaScript 58.01% HTML 0.80% Vue 36.26% SCSS 4.93%

orion's People

Contributors

bendevfr avatar carlssonemil avatar christianopaets avatar dependabot[bot] avatar imgbotapp avatar jamesallnutt avatar ltkort avatar luke-lopresti avatar maxjw avatar robere2 avatar sol3uk avatar timonkobusch avatar voigtus avatar whoandozco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

orion's Issues

Feature Suggestion - Complete All (For each category)

Since lots of new users are coming in with many categories already done, and maybe even whole camo categories done, we should offer them the ability to batch complete a category.
Obviously we could double check with the user if they already have made progress in the category (Are you sure you want to complete all challenges in the category?!), to stop it from accidentally ruining their tracking, but this would be incredibly useful for new user onboarding and making it super satisfying to check off everything you've done without having to double click everything or single click all the camos.

Also this would coincidentally help with development and speed up debugging, but that's just a side effect.

(Bad mockup of one potential implementation):

image

Could also be less invasive and part of double clicking category name? But this doesn't feel as good to me without being accessible and visible to users.

Bug - Import issues

I noticed when importing that the initial import either from file or pressing "Import code" doesn't trigger a call to save to local storage (haven't double checked in code yet), as when I reload the changes aren't retained.
Also the "Import code" button doesn't seem to fire a notification like the "Import from file" does.

brave_zYVzatzUkC

Feature Suggestion

In the settings where you can import/export it would be nice to have a master list of all completed things that you can "uncomplete" so you dont need to mess with the text export in case you misclick and complete a camo by accident.

APK suggestion

hello, my suggestion is if it's not so much complicated to create a little APK file so i can access trough my phone

[Bug] Relative date in completion dialog is incorrect

The relative date in the completion dialog is incorrect (at least it was for me).
I started tracking in November and completed orion today (2023-01-06).
The dialog says "You first started tracking your grind here 1 day ago" (see image)

Since this might have to do with some internationalization, I should add that my browser is set to German region.

image

suggestion

Could it be possible for you to add this website into a exe file. I think an exe file would be more appropriate for this type of thing. Just a suggestion as stated. love your work.

[Request] Add weapon mastery tracking

I really love this, but the one thing I feel it is missing is the ability to track weapon mastery challenges (100 kills with gold, 200 kills with platinum, etc)

Suggestion[integration]

it would be nice to have a OBS integration so Streamer can show there camo grind while streaming <3 or a discord bot <3

love your work man <3

Filter Suggestion

A filter to just show the wepons that are already
Maxxed
Gold
PLAT

etcetera i think you got what i mean

[Bug] Camos

The camos for the Cronen Squall, FJX Imperium, FTAC Siege and GS Magna aren't showing up as the camos, its just a neon green square
image
image
image
image
image
image
image
image
image

Minimal mode

It would be convenient to be able to see all the categories and guns at once, Something similar to the attached image. Other than that the website is a great tool to have for the camo grind, thank you very much for making it and everyone that has helped improve it!
image

[FEATURE] Calling Card Tracker

I currently use a Google Doc which covers all weapons and calling cards. I have recently transitioned to this tracker for camos but would be nice to have a calling card tracker to bring all into one.

Screenshot 2023-02-19 at 11 41 32

Suggestion / Accessibility Improvement - Category Totals Readability

Currently the weapon category total is only the max number of guns you need to get in order for it to be done in that category, however, since there are more weapons in the category now, due to DLC, this can be confusing unless you already know about the grind and or you figure out you can hover over the total like so:

image

I would suggest that we find another way to display the progress, maybe show the total guns completed and the total in the category, but then we maybe show the number going gold when the user has completed the appropriate number of guns for the platinum challenges? Obviously the hover tooltip is still useful, we could just reword it.

(Bad mockup incoming, the tooltip should show the number of gold weapons needed)

image

[Bug]

image
image
image

There's a issue with category missing

Suggestion: List View

Hey Emil,

love your tracker.

Is it possible to add an option to show each camo requirement as text so i don't have to mouse over?

Ty

Feature Suggestion - Weapon levels tracker

Thanks for making this app, usually I am the one in my group to find handy things like this.
This time one of those I never expected was into it, shared the link to Orion tracker =) People definitely love this.

My suggestion is to make a similar tracker, but for leveling the weapons.
Version 1: Small boxes under each weapon that you check off.
Version 2: A field where you also input operator level and battle passes, and their levels.
Certain weapons are greyed out / or say the background changes color when those weapons are locked.
They can become unlocked by examples:

  • IF the operator is at a certain level
  • If battle pass for season 5 is at a certain level
  • If a specific weapon requires another weapon to be at a certain level (receiver families progression).

[Bug]

Seems to be tracking weapons that are not required within the progress bar now

I.e. If I complete 4/4 snipers the 5th sniper should not count towards my overall progress bar, but it currently is. Effectively lowering the overall progress % because it's counting more weapons than necessary.

Great work though, used this thing a couple years in a row now and love it every year.

Camo Aspect Ratio and Scale Issues

List View

-Weapon Camo Challenges that take up more than 1 line messes with the camo aspect ratio
-Other weapon camo challenges on the same weapon that doesn't take up more than 1 line
-Other weapons in the same weapon category

Example 1:
image

Example 2:
image

Suggestion - Highlight favorited camos on weapons screen

TLDR: It'd be nice to be able to find the camos I want to prioritize on the Camouflages page, favorite them, and then see them highlighted on the Weapons screen so that I can reference the requirements for each alongside the relevant weapon.


I think that it would be a significant improvement to the UI/UX of the website.

What I am thinking of could be as little as a gold outline (to make the user associate it with the gold star of favorites) around the individual skins in the list or grid view on the Weapons page.

Personally, I am trying to grind out some of the camos in the "Fun" and "Solid Colors" categories specifically. The way it is currently set up, I have to favorite both the camo on the Camouflages page and the relevant weapon on the Weapons page and then alternate between tabs in the site. I like the descriptions in the Weapons list view of each skin's requirements but it's harder to find individual skins on that page which is why I need to navigate to the Camouflages page frequently.

Counting individual camos towards Orion progress

Hey Emil,

I used your tracker for Damascus back in the day and I'm enjoying it a lot also with the Orion grind. At the moment I'm only levelling up the guns while focusing on the first 2-3 camos so I don't finish all of them before moving on to the next gun. I noticed that the Orion progress bar doesn't update by just finishing regular camos but only when finishing the gold/plat/poly camo. Is it intended?

It would feel more satisfying to see the progress go up by smaller increments whenever a camo is unlocked, what do you think? ๐Ÿ˜„

Thank you for your work on this! (and the other contributors!)

[Mastery Progress Not Saving]

Whenever I close the tab of the tracker the camos in the mastery section do not save when I re-open the tab. The progress towards orion saves everytime but the progress in the weapon mastery section does not.

No progress tracked for more than necessary for platinum in a category

Title might be a bit confusing so I'll give an example. With the recent update, you can choose to ignore the melee category (and soon some others) and instead unlock two other platinum camos on the new guns (for example, the BAS-P and M13B). Right now the algorithm doesn't track any extra progress when you do a 9th SMG, it only adds progress for the 8 most completed SMGs.

I would expect 100% completion on this export:

[{"category":"Assault Rifles","name":"M4","dlc":false,"comingSoon":false,"progress":{"Scales":true,"Desert Hybrid":true,"Dark Leaves":true,"Urban Renewal":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"TAQ-56","dlc":false,"comingSoon":false,"progress":{"Hidden Snake":true,"Iceland":true,"Stonewall Digital":true,"Back in Blue":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"Kastov 762","dlc":false,"comingSoon":false,"progress":{"Urban Foliage":true,"Rip N' Tear":true,"Forest Ice":true,"Red Tiger":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"Lachmann-556","dlc":false,"comingSoon":false,"progress":{"Marshland":true,"Pine":true,"Dark Tiger Digital":true,"Cthulhu":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"STB 556","dlc":false,"comingSoon":false,"progress":{"Sponge Tac":true,"Black Top":true,"Slate":true,"Neon Pink":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"M16","dlc":false,"comingSoon":false,"progress":{"Modern Woodland":true,"Marsh Digital":true,"Dank Forest":true,"Intoxicate":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"Kastov-74U","dlc":false,"comingSoon":false,"progress":{"Ripple Effect":true,"Jungle Digital":true,"Canary Stone":true,"Chemical Reaction":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"Kastov 545","dlc":false,"comingSoon":false,"progress":{"Snowdrift":true,"Mudslide":true,"Savannah":true,"Petri Digital":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"M13B","dlc":true,"comingSoon":false,"progress":{"Tarnished":true,"Field Ops":true,"Projectile":true,"Ice Cave":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Assault Rifles","name":"Chimera","dlc":true,"comingSoon":true,"progress":{"Gold":false,"Platinum":false,"Polyatomic":false}},{"category":"Battle Rifles","name":"Lachmann-762","dlc":false,"comingSoon":false,"progress":{"Day Marsh":true,"Desert Oil Digital":true,"Stalking Cat":true,"Internal Flame":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Battle Rifles","name":"SO-14","dlc":false,"comingSoon":false,"progress":{"Dune Stalker":true,"Reptilian":true,"Heavy Commando":true,"Tendrils":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Battle Rifles","name":"TAQ-V","dlc":false,"comingSoon":false,"progress":{"Dune Sea":true,"Faded Veil":true,"Anaconda":true,"Slime Time":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Battle Rifles","name":"FTAC Recon","dlc":false,"comingSoon":false,"progress":{"Beached":true,"Torn Scales":true,"Desert Cat":true,"Haunting":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"VEL 46","dlc":false,"comingSoon":false,"progress":{"Arid Digital":true,"Midnight Bay":true,"Tagged":true,"Whiteout":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"MX9","dlc":false,"comingSoon":false,"progress":{"Concrete Jungle":true,"Forest Digital":true,"Overgrown":true,"Rainbow Tiger":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"Lachmann Sub","dlc":false,"comingSoon":false,"progress":{"Darkfall":true,"Arctic Digital":true,"Crime Scene":true,"Poison":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"Vaznev-9K","dlc":false,"comingSoon":false,"progress":{"Snow Melt Digital":true,"Kill Brush":true,"Forest Rain":true,"Omnihex":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"FSS Hurricane","dlc":false,"comingSoon":false,"progress":{"Green Woods":true,"Python":true,"Moon Shadow":true,"Neon Loud":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"Minibak","dlc":false,"comingSoon":false,"progress":{"Timber":true,"Rattlesnake":true,"Green Digital":true,"Skyfire":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"PDSW 528","dlc":false,"comingSoon":false,"progress":{"Shadow Stalker":true,"Gecko":true,"Shale":true,"Power Pink":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"Fennec 45","dlc":false,"comingSoon":false,"progress":{"Motley":true,"Eclipse":true,"Feral Beast":true,"80s Fever":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sub Machine Guns","name":"BAS-P","dlc":true,"comingSoon":false,"progress":{"Grass Snake":true,"Bark Digital":true,"Urban Dusk":true,"Dark Violet":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Shotguns","name":"Lockwood 300","dlc":false,"comingSoon":false,"progress":{"Mosswood":true,"Jungle Cat":true,"Red Cell":true,"Hunting Orange":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Shotguns","name":"Expedite 12","dlc":false,"comingSoon":false,"progress":{"Forest Shadow":true,"Tiger Stripes":true,"Snowed In":true,"Violent Orchid":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Shotguns","name":"Bryson 800","dlc":false,"comingSoon":false,"progress":{"Mud Bath":true,"Bamboo":true,"Ground Cover":true,"Aqua":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Shotguns","name":"Bryson 890","dlc":false,"comingSoon":false,"progress":{"Snowstorm Digital":true,"Stone Guard":true,"Shedding":true,"Arctic Chill":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"Sakin MG38","dlc":false,"comingSoon":false,"progress":{"Commando Paint":true,"Necropolis":true,"Fractal Mud":true,"Magma Digital":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"HCR 56","dlc":false,"comingSoon":false,"progress":{"Surface Tension":true,"Hexed":true,"Sunset":true,"Tessellation":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"556 Icarus","dlc":false,"comingSoon":false,"progress":{"Olive":true,"What Skulls?":true,"Night Quarry":true,"Autumn Dazzle":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"Raal MG","dlc":false,"comingSoon":false,"progress":{"Rocky Desert":true,"Trailblazer":true,"Night Terror":true,"Lodge":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"RPK","dlc":false,"comingSoon":false,"progress":{"Dark Rainforest":true,"China Lake":true,"Asphalt":true,"Rupture":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Light Machine Guns","name":"Rapp H","dlc":false,"comingSoon":false,"progress":{"Desert Snake":true,"Classic Digital":true,"Quarry":true,"Blue Tiger":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"EBR-14","dlc":false,"comingSoon":false,"progress":{"Sandstorm Digital":true,"Moss":true,"Autumn Return":true,"Sunlit Croc":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"SP-R 208","dlc":false,"comingSoon":false,"progress":{"Dark Canopy":true,"Desert Digital":true,"Ferns":true,"Crimson Streak":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"Lockwood MK2","dlc":false,"comingSoon":false,"progress":{"Sand Viper":true,"Desert Rain":true,"Wild Zebra":true,"Granite":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"LM-S","dlc":false,"comingSoon":false,"progress":{"Commando Digital":true,"Abominable":true,"Autumnal":true,"Coral Snake":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"SA-B 50","dlc":false,"comingSoon":false,"progress":{"Urban Digital":true,"Bullsnake":true,"Toxicity":true,"Splintered Asphalt":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Marksman Rifles","name":"TAQ-M","dlc":false,"comingSoon":false,"progress":{"Dead Hive":true,"Forest Water":true,"Skin and Scales":true,"Chemist Digital":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sniper Rifles","name":"MCPR-300","dlc":false,"comingSoon":false,"progress":{"Clay":true,"Snow Grass":true,"Neon Shards":true,"Bloodied":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sniper Rifles","name":"Signal 50","dlc":false,"comingSoon":false,"progress":{"Gladiator":true,"Unearthed":true,"Earthbound":true,"Spectrums":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sniper Rifles","name":"LA-B 330","dlc":false,"comingSoon":false,"progress":{"Shark Net":true,"Dirt":true,"Leafless":true,"Teal Tiger":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sniper Rifles","name":"SP-X 80","dlc":false,"comingSoon":false,"progress":{"Scratch":true,"Dry Field":true,"Aspen":true,"Lichyard":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Sniper Rifles","name":"Victus XMR","dlc":true,"comingSoon":false,"progress":{"Snowy Nights":false,"Burned Edges":false,"Tangographical":false,"Coral Reef":false,"Gold":false,"Platinum":false,"Polyatomic":false}},{"category":"Handguns","name":"P890","dlc":false,"comingSoon":false,"progress":{"Sand":true,"Muddied":true,"Blue Digital":true,"Pixel Land":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Handguns","name":".50 GS","dlc":false,"comingSoon":false,"progress":{"Blades":true,"Foliage":true,"Leopard":true,"8-Bit Static":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Handguns","name":"X12","dlc":false,"comingSoon":false,"progress":{"Bio Static Digital":true,"Desert Wave":true,"Garter Snake":true,"Azul":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Handguns","name":"Basilisk","dlc":false,"comingSoon":false,"progress":{"Outcrop":true,"Countryside":true,"Dark Denim":true,"Chrysolite":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Handguns","name":"X13 Auto","dlc":false,"comingSoon":false,"progress":{"Void and Light":true,"Asphalt Digital":true,"Dark Echo":true,"Party Time":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Launchers","name":"PILA","dlc":false,"comingSoon":false,"progress":{"Dead Leaves":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Launchers","name":"STRELA-P","dlc":false,"comingSoon":false,"progress":{"Deep Jungle":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Launchers","name":"JOKR","dlc":false,"comingSoon":false,"progress":{"Azure Fray":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Launchers","name":"RPG-7","dlc":false,"comingSoon":false,"progress":{"Jungle Digital (RPG)":true,"Gold":true,"Platinum":true,"Polyatomic":true}},{"category":"Melee","name":"Combat Knife","dlc":false,"comingSoon":false,"progress":{"Crimson":false,"Gold":false,"Platinum":false,"Polyatomic":false}},{"category":"Melee","name":"Riot Shield","dlc":false,"comingSoon":false,"progress":{"Urban Zebra":false,"Gold":false,"Platinum":false,"Polyatomic":false}}]

[Bug]

you only need to have 51 guns to Polyatomic to reach ORION not 55

Camouflage Images - Contributing Guidelines

I noticed there were a few missing camouflage images from the tracker and wanted to contribute them, but I'm not sure of the process for adding them! Do you just screenshot them in game? And is there a specific naming convention for the images themselves?

It would be great to have some guidelines in CONTRIBUTING.md for this!

Feature suggestion - Hide DLC weapons filter

As someone who's primarily focused on the vanilla, day one gun camo grind initially, I really think a 'hide DLC weapons' filter would be very helpful. I get that, unlike MW19, DLC weapons can actually help towards the orion grind, but right now I'm trying to focus on getting everything vanilla unlocked first.

[Bug]

The Challenge for the Tempest Torrent is only 10 Double Kills not 50.

suggestion

Make a "pinned" camo section where you can select up to 3 or so camos that you are working on such as a primary rifle and a secondary pistol that pin to the top of the page.

Refactor camouflage data structure

As discussed in #34 ideally we should refactor the data structure of the camouflages (and preferably the weapons too) by adding unique IDs to completely circumvent the possible name-change (or misspell) issues that might arise down the line.

Preferably this new structure would have some sort of logic to handle IDs automatically so we won't have to manually keep track when adding new camouflages, or weapons.

Maybe even going as far as adding a completely separate Postgres database instance to handle all data-storage (except progress) for us, with an API that fetches all available data upon page load? Adding a database will make it harder to contribute changes though ๐Ÿค”

Putting this in the backlog for now for future reference.

Orion Camo Tracker Issues and Bugs

Thank you for another camo tracker for COD, this tracker has saved me so much time grinding camos. I am very grateful for your continued work on this. โ™ฅ

Issues

-Platinum doesn't automatically unlock after completing all Gold guns in a category

  • Needs a button like Gold for the challenge

-Every gun in the same category doesn't always have the same challenge

  • Needs an override to add camo challenges for certain guns

Bugs

-Hide completed filter does not work

-Adding a Gold requirement in src\data\requirements.js does not work

Suggestions

-Add Gold, Plat Progress Bar at the bottom since...

  1. You need to go out of your way to get the camo for every gun
  2. The Orion progress bar doesn't progress until you start ticking off the Polyatomic boxes

Also probably a way to hide them since it could take up a bit of screen space.

I now know why developers hate QA ๐Ÿคฃ
I'll make sure to buy you a coffee sometime!

Incorrect camouflage order for Fennec 45

The camouflage order on the Fennec 45 is incorrect. The camouflage "2087" is first when it should be last. Probably related to the way object keys are sorted by default in JavaScript.

Screenshot 2022-11-09 at 00 10 38

[Bug] Orion Progress stuck at 75.52%

My progress won't go up anymore when I add new gold weapons to my list (Marksman Rifles)
but works when I add Plat weapons

My file

[{"category":"Assault Rifles","name":"M4","dlc":false,"comingSoon":false,"progress":{"Scales":true,"Desert Hybrid":true,"Dark Leaves":true,"New Urban":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"TAQ-56","dlc":false,"comingSoon":false,"progress":{"Hidden Snake":true,"Icepick":true,"Stonewall Digital":true,"Back in Blue":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"Kastov 762","dlc":false,"comingSoon":false,"progress":{"Urban Foliage":true,"Rip N' Tear":true,"Forest Ice":true,"Red Tiger":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"Lachmann-556","dlc":false,"comingSoon":false,"progress":{"Marshland":true,"Pine":true,"Dark Tiger Digital":true,"Cthulhu":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"STB 556","dlc":false,"comingSoon":false,"progress":{"Sponge Tac":true,"Black Top":true,"Slate":true,"Neon Pink":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"M16","dlc":false,"comingSoon":false,"progress":{"Modern Woodland":true,"Marsh Digital":true,"Dank Forest":true,"Intoxicate":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"Kastov-74U","dlc":false,"comingSoon":false,"progress":{"Ripple Effect":true,"Jungle Digital":true,"Canary Stone":true,"Chemical Reaction":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"Kastov 545","dlc":false,"comingSoon":false,"progress":{"Snowdrift":true,"Mudslide":true,"Savannah":true,"Petri Digital":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"Chimera","dlc":true,"comingSoon":false,"progress":{"Charcoal":true,"Aztec":true,"Diabolical":true,"Snow Leopard":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Assault Rifles","name":"M13B","dlc":true,"comingSoon":false,"progress":{"Tarnished":true,"Field Ops":true,"Projectile":true,"Ice Cave":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Battle Rifles","name":"Lachmann-762","dlc":false,"comingSoon":false,"progress":{"Day Marsh":true,"Desert Oil Digital":true,"Stalking Cat":true,"Internal Flame":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Battle Rifles","name":"SO-14","dlc":false,"comingSoon":false,"progress":{"Dune Stalker":true,"Reptilian":true,"Heavy Commando":true,"Tendrils":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Battle Rifles","name":"TAQ-V","dlc":false,"comingSoon":false,"progress":{"Dune Sea":true,"Faded Veil":true,"Anaconda":true,"Slime Time":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Battle Rifles","name":"FTAC Recon","dlc":false,"comingSoon":false,"progress":{"Beached":true,"Torn Scales":true,"Desert Cat":true,"Haunting":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"VEL 46","dlc":false,"comingSoon":false,"progress":{"Arid Digital":true,"Midnight Bay":true,"Tagged":true,"Whiteout":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"MX9","dlc":false,"comingSoon":false,"progress":{"Concrete Jungle":true,"Forest Digital":true,"Overgrown":true,"Rainbow Tiger":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"Lachmann Sub","dlc":false,"comingSoon":false,"progress":{"Darkfall":true,"Arctic Digital":true,"Crime Scene":true,"Poison":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"Vaznev-9K","dlc":false,"comingSoon":false,"progress":{"Snow Melt Digital":true,"Kill Brush":true,"Forest Rain":true,"Omnihex":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"FSS Hurricane","dlc":false,"comingSoon":false,"progress":{"Green Woods":true,"Python":true,"Moon Shadow":true,"Neon Loud":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"Minibak","dlc":false,"comingSoon":false,"progress":{"Timber":true,"Rattlesnake":true,"Green Digital":true,"Stoked Flame":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"BAS-P","dlc":true,"comingSoon":false,"progress":{"Grass Snake":true,"Bark Digital":true,"Urban Dusk":true,"Dark Violet":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"PDSW 528","dlc":false,"comingSoon":false,"progress":{"Shadow Stalker":true,"Gecko":true,"Shale":true,"Pinkish":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sub Machine Guns","name":"Fennec 45","dlc":false,"comingSoon":false,"progress":{"Motley":true,"Shadow Tiger":true,"Feral Beast":true,"80s Fever":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Shotguns","name":"Lockwood 300","dlc":false,"comingSoon":false,"progress":{"Mosswood":true,"Jungle Cat":true,"Red Cell":true,"Hunting Orange":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Shotguns","name":"Expedite 12","dlc":false,"comingSoon":false,"progress":{"Forest Shadow":true,"Tiger Stripes":true,"Snowed In":true,"Violent Orchid":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Shotguns","name":"Bryson 800","dlc":false,"comingSoon":false,"progress":{"Mud Bath":true,"Bamboo":true,"Ground Cover":true,"Aqua":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Shotguns","name":"Bryson 890","dlc":false,"comingSoon":false,"progress":{"Snowstorm Digital":true,"Stone Guard":true,"Shedding":true,"Arctic Chill":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"Sakin MG38","dlc":false,"comingSoon":false,"progress":{"Commando Paint":true,"Necropolis":true,"Fractal Mud":true,"Magma Digital":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"HCR 56","dlc":false,"comingSoon":false,"progress":{"Surface Tension":true,"Hexed":true,"Sunset":true,"Tessellation":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"556 Icarus","dlc":false,"comingSoon":false,"progress":{"Olive":true,"What Skulls?":true,"Night Quarry":true,"Autumn Dazzle":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"Raal MG","dlc":false,"comingSoon":false,"progress":{"Rocky Desert":true,"Trailblazer":true,"Night Terror":true,"Uncheckered":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"RPK","dlc":false,"comingSoon":false,"progress":{"Dark Rainforest":true,"China Lake":true,"Asphalt":true,"Rupture":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Light Machine Guns","name":"Rapp H","dlc":false,"comingSoon":false,"progress":{"Desert Snake":true,"Classic Digital":true,"Quarry":true,"Blue Tiger":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"EBR-14","dlc":false,"comingSoon":false,"progress":{"Sandstorm Digital":true,"Moss":true,"Autumn Return":true,"Sunlit Croc":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"SP-R 208","dlc":false,"comingSoon":false,"progress":{"Dark Canopy":true,"Desert Digital":true,"Ferns":true,"Crimson Streak":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"Lockwood MK2","dlc":false,"comingSoon":false,"progress":{"Sand Viper":true,"Desert Rain":true,"Wild Zebra":true,"Granite":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"LM-S","dlc":false,"comingSoon":false,"progress":{"Commando Digital":true,"Abominable":true,"Autumnal":true,"Coral Snake":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"SA-B 50","dlc":false,"comingSoon":false,"progress":{"Urban Digital":true,"Bullsnake":false,"Toxicity":false,"Splintered Asphalt":false,"Gold":false,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Marksman Rifles","name":"TAQ-M","dlc":false,"comingSoon":false,"progress":{"Dead Hive":false,"Forest Water":false,"Skin and Scales":false,"Chemist Digital":false,"Gold":false,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sniper Rifles","name":"MCPR-300","dlc":false,"comingSoon":false,"progress":{"Clay":true,"Snow Grass":true,"Neon Shards":true,"Bloodied":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sniper Rifles","name":"Victus XMR","dlc":true,"comingSoon":false,"progress":{"Snowy Nights":true,"Burned Edges":true,"Tangographical":false,"Coral Reef":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sniper Rifles","name":"Signal 50","dlc":false,"comingSoon":false,"progress":{"Gladiator":true,"Unearthed":true,"Earthbound":true,"Spectrums":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sniper Rifles","name":"LA-B 330","dlc":false,"comingSoon":false,"progress":{"Shark Net":true,"Dirt":true,"Leafless":true,"Teal Tiger":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Sniper Rifles","name":"SP-X 80","dlc":false,"comingSoon":false,"progress":{"Scratch":true,"Dry Field":true,"Aspen":true,"Lichyard":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Handguns","name":"P890","dlc":false,"comingSoon":false,"progress":{"Sand":true,"Muddied":true,"Blue Digital":true,"Pixel Coast":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Handguns","name":".50 GS","dlc":false,"comingSoon":false,"progress":{"Blades":true,"Foliage":true,"Leopard":true,"8-Bit Static":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Handguns","name":"X12","dlc":false,"comingSoon":false,"progress":{"Bio Static Digital":true,"Desert Wave":true,"Garter Snake":true,"Azul":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Handguns","name":"Basilisk","dlc":false,"comingSoon":false,"progress":{"Outcrop":true,"Countryside":true,"Navy":true,"Chrysolite":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Handguns","name":"X13 Auto","dlc":false,"comingSoon":false,"progress":{"Void and Light":true,"Asphalt Digital":true,"Dark Echo":true,"Party Time":true,"Gold":true,"Platinum":false,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Launchers","name":"PILA","dlc":false,"comingSoon":false,"progress":{"Dead Leaves":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Launchers","name":"STRELA-P","dlc":false,"comingSoon":false,"progress":{"Deep Jungle":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Launchers","name":"JOKR","dlc":false,"comingSoon":false,"progress":{"Azure Fray":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Launchers","name":"RPG-7","dlc":false,"comingSoon":false,"progress":{"Jungle Digital (RPG)":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Melee","name":"Combat Knife","dlc":false,"comingSoon":false,"progress":{"Scarlet":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}},{"category":"Melee","name":"Riot Shield","dlc":false,"comingSoon":false,"progress":{"Urban Zebra":true,"Gold":true,"Platinum":true,"Polyatomic":false},"masteryProgress":{"Gold":false,"Platinum":false,"Polyatomic":false,"Orion":false}}]

Weapon Mastery Tracking (Feature Suggestion)

It would be nice to have weapon mastery tracking, similar to the Damascus tracker.
They've also made it simple this time around, only requiring kills with a specific camo equipped.

image

Feature Suggestion - Camo Categories View

Thanks for following up with another app like this, really love the formula you've got with all the trackers, they work really well!

So this game mixes things up a fair bit. It's far more focused on individual camos, allowing you to unlock them across all guns. With that in mind I have a new use-case that I think many other people will also be in the same boat as me, in wanting to track specific camos and categories of camos. Including the level I need the weapon to be to unlock the challenge, as well as the actual challenge itself.
There are 15 Camo Categories (Including a Mastery Category):

  • Spray Paint
  • Woodland
  • Digital
  • Dragon
  • Geometric
  • Fun
  • Foliage
  • Skulls
  • Tiger
  • Stripes
  • Reptile
  • Solid Colours
  • Classic
  • Cliffside
  • Completionist

My suggestion would be that you have an alternative view of the camos, where the camos are the stars of the show (not the guns), and you can pin/star/favourite the camos you are most interested in so you can bee-line those.
In the screenshot you can see the most important info that the game buries in it's menus, this is what I would expect to be front and centre in a tracking app that focuses on the camos. (whilst also showing the eventual challenge you will need to complete as well as the level requirement)

image

There could be a similar design/layout, but the camos are the stars. Here's a (really bad and quick) mock-up:

image

Let me know what you think of the idea and how you'd implement it if at all, and I can get to work on a PR with something like this to expand the functionality of the app for people more like me, bee-lining specific fun camos ๐Ÿ˜„

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.