This is a node js parser for pandapaxxy's wishlists
- npm v6.14 (may work with other versions)
- node v14.20 (may work other versions) get both at https://nodejs.org/en/download/
- Clone the git repo
- run
npm ci
- Get Google Drive API credentials (https://developers.google.com/drive/api/quickstart/nodejs) and save them on
google.credentials.json
on the application root dir - run
npm start
- Select the sheets that should be included in the wishlists (usually all weapon types, except exotic)
- Select which row should be considered as the "header" of the sheet (usually something that goes as
Name | Element | etc...
) - Select which column should be considered the weapon name (usually
Name
) - Select all columns that should be considered as perks (
Sights/Barrels
,Magazine
,Perk 1
,Perk 2
, may vary depending on the weapon type) - Sometimes the application will need manual intervention to correct typos or ambiguous perks, it's possible to assign more than one perk to a perk name in those cases
- Repeat steps 6 through 9 to every sheet you selected in step 5
- Once the scripts finishes running, the resulting files will be available on
output/pandapaxxy/{input type}/season-{season number}.json