Update Inkipedia data and fix a regex issue that led to missing gear

This commit is contained in:
Matt Isenhower 2020-10-18 12:55:39 -07:00
parent 72d315a1e1
commit dcc3efae3e
2 changed files with 234 additions and 3 deletions

View File

@ -530,7 +530,7 @@
"name": "Gray FA-11 Bomber",
"price": null,
"rarity": 1,
"skill": "201"
"skill": "200"
},
{
"brand": "7",
@ -798,6 +798,13 @@
"rarity": 2,
"skill": "104"
},
{
"brand": "0",
"name": "Mecha Body - AKM",
"price": null,
"rarity": 2,
"skill": "10"
},
{
"brand": "16",
"name": "Milky Eminence Jacket",
@ -917,6 +924,13 @@
"rarity": 2,
"skill": "0"
},
{
"brand": "0",
"name": "Octo Support Hoodie",
"price": null,
"rarity": 2,
"skill": "201"
},
{
"brand": "98",
"name": "Octo Tee",
@ -959,6 +973,13 @@
"rarity": 1,
"skill": "4"
},
{
"brand": "97",
"name": "Online Jersey",
"price": null,
"rarity": 2,
"skill": "4"
},
{
"brand": "8",
"name": "Orange Cardigan",
@ -1281,6 +1302,13 @@
"rarity": 2,
"skill": "108"
},
{
"brand": "0",
"name": "Splatfest Tee Replica",
"price": null,
"rarity": 2,
"skill": "108"
},
{
"brand": "4",
"name": "Squid Satin Jacket",
@ -1379,6 +1407,13 @@
"rarity": 0,
"skill": "5"
},
{
"brand": "0",
"name": "SWC Logo Tee",
"price": null,
"rarity": 2,
"skill": "4"
},
{
"brand": "11",
"name": "Takoroka Crazy Baseball LS",
@ -1689,6 +1724,13 @@
"rarity": 2,
"skill": "101"
},
{
"brand": "0",
"name": "Anglerfish Mask",
"price": null,
"rarity": 2,
"skill": "0"
},
{
"brand": "15",
"name": "Annaki Beret",
@ -1871,6 +1913,13 @@
"rarity": 2,
"skill": "0"
},
{
"brand": "0",
"name": "Eel-Cake Hat",
"price": null,
"rarity": 2,
"skill": "8"
},
{
"brand": "99",
"name": "Enchanted Hat",
@ -1878,6 +1927,13 @@
"rarity": 1,
"skill": "0"
},
{
"brand": "0",
"name": "Eye of Justice",
"price": null,
"rarity": 2,
"skill": "5"
},
{
"brand": "17",
"name": "Face Visor",
@ -1892,6 +1948,20 @@
"rarity": 1,
"skill": "5"
},
{
"brand": "0",
"name": "Festive Party Cone",
"price": null,
"rarity": 2,
"skill": "201"
},
{
"brand": "0",
"name": "Fierce Fishskull",
"price": null,
"rarity": 2,
"skill": "4"
},
{
"brand": "6",
"name": "Firefin Facemask",
@ -1969,6 +2039,13 @@
"rarity": 0,
"skill": "3"
},
{
"brand": "10",
"name": "Green Novelty Visor",
"price": null,
"rarity": 2,
"skill": "6"
},
{
"brand": "8",
"name": "Half-Rim Glasses",
@ -1997,6 +2074,13 @@
"rarity": 2,
"skill": "7"
},
{
"brand": "0",
"name": "Hivemind Antenna",
"price": null,
"rarity": 2,
"skill": "103"
},
{
"brand": "5",
"name": "Hockey Helmet",
@ -2004,6 +2088,13 @@
"rarity": 2,
"skill": "201"
},
{
"brand": "0",
"name": "Hockey Mask",
"price": null,
"rarity": 2,
"skill": "2"
},
{
"brand": "7",
"name": "Hothouse Hat",
@ -2039,6 +2130,13 @@
"rarity": 0,
"skill": "6"
},
{
"brand": "0",
"name": "Jetflame Crest",
"price": null,
"rarity": 2,
"skill": "3"
},
{
"brand": "4",
"name": "Jogging Headband",
@ -2074,6 +2172,20 @@
"rarity": 0,
"skill": "11"
},
{
"brand": "0",
"name": "Koshien Bandana",
"price": null,
"rarity": 0,
"skill": "4"
},
{
"brand": "0",
"name": "Kyonshi Hat",
"price": null,
"rarity": 2,
"skill": "3"
},
{
"brand": "9",
"name": "Lightweight Cap",
@ -2081,6 +2193,13 @@
"rarity": 0,
"skill": "4"
},
{
"brand": "0",
"name": "Li'l Devil Horns",
"price": null,
"rarity": 2,
"skill": "1"
},
{
"brand": "2",
"name": "Long-Billed Cap",
@ -2102,6 +2221,13 @@
"rarity": 2,
"skill": "10"
},
{
"brand": "0",
"name": "Mecha Head - HTR",
"price": null,
"rarity": 2,
"skill": "201"
},
{
"brand": "5",
"name": "Moist Ghillie Helmet",
@ -2130,6 +2256,13 @@
"rarity": 2,
"skill": "102"
},
{
"brand": "0",
"name": "New Year's Glasses DX",
"price": null,
"rarity": 2,
"skill": "5"
},
{
"brand": "5",
"name": "Noise Cancelers",
@ -2179,6 +2312,13 @@
"rarity": 1,
"skill": "103"
},
{
"brand": "10",
"name": "Orange Novelty Visor",
"price": null,
"rarity": 2,
"skill": "101"
},
{
"brand": "5",
"name": "Paintball Mask",
@ -2228,6 +2368,13 @@
"rarity": 2,
"skill": "11"
},
{
"brand": "10",
"name": "Pink Novelty Visor",
"price": null,
"rarity": 2,
"skill": "102"
},
{
"brand": "99",
"name": "Power Mask",
@ -2242,6 +2389,13 @@
"rarity": 1,
"skill": "11"
},
{
"brand": "10",
"name": "Purple Novelty Visor",
"price": null,
"rarity": 2,
"skill": "11"
},
{
"brand": "8",
"name": "Retro Specs",
@ -2550,6 +2704,13 @@
"rarity": 0,
"skill": "11"
},
{
"brand": "0",
"name": "Twisty Headband",
"price": null,
"rarity": 2,
"skill": "7"
},
{
"brand": "2",
"name": "Two-Stripe Mesh",
@ -2893,7 +3054,7 @@
"name": "Fringed Loafers",
"price": null,
"rarity": 1,
"skill": "201"
"skill": "200"
},
{
"brand": "1",
@ -3021,6 +3182,13 @@
"rarity": 1,
"skill": "2"
},
{
"brand": "4",
"name": "Marination Lace-Ups",
"price": null,
"rarity": 2,
"skill": "7"
},
{
"brand": "8",
"name": "Mawcasins",
@ -3028,6 +3196,20 @@
"rarity": 1,
"skill": "2"
},
{
"brand": "0",
"name": "Mecha Legs - LBS",
"price": null,
"rarity": 2,
"skill": "110"
},
{
"brand": "2",
"name": "Midnight Slip-Ons",
"price": null,
"rarity": 2,
"skill": "110"
},
{
"brand": "16",
"name": "Milky Enperrials",
@ -3119,6 +3301,13 @@
"rarity": 0,
"skill": "11"
},
{
"brand": "11",
"name": "New-Day Arrows",
"price": null,
"rarity": 2,
"skill": "2"
},
{
"brand": "3",
"name": "New-Leaf Leather Boots",
@ -3140,6 +3329,13 @@
"rarity": 1,
"skill": "3"
},
{
"brand": "16",
"name": "Online Squidkid V",
"price": null,
"rarity": 2,
"skill": "109"
},
{
"brand": "11",
"name": "Orange Arrows",
@ -3189,6 +3385,20 @@
"rarity": 0,
"skill": "3"
},
{
"brand": "3",
"name": "Pearl Punk Crowns",
"price": null,
"rarity": 2,
"skill": "0"
},
{
"brand": "4",
"name": "Pearl-Scout Lace-Ups",
"price": null,
"rarity": 2,
"skill": "9"
},
{
"brand": "99",
"name": "Pearlescent Kicks",
@ -3196,6 +3406,13 @@
"rarity": 1,
"skill": "5"
},
{
"brand": "16",
"name": "Pearlescent Squidkid IV",
"price": null,
"rarity": 2,
"skill": "111"
},
{
"brand": "10",
"name": "Pink Trainers",
@ -3371,6 +3588,13 @@
"rarity": 1,
"skill": "7"
},
{
"brand": "16",
"name": "Rina Squidkid IV",
"price": null,
"rarity": 2,
"skill": "200"
},
{
"brand": "3",
"name": "Roasted Brogues",
@ -3567,6 +3791,13 @@
"rarity": 2,
"skill": "2"
},
{
"brand": "11",
"name": "Trooper Power Stripes",
"price": null,
"rarity": 2,
"skill": "10"
},
{
"brand": "2",
"name": "Truffle Canvas Hi-Tops",

View File

@ -64,7 +64,7 @@ module.exports = async () => {
for (let url of inkipediaSources) {
let response = await axios.get(url);
let regex = /\{\{GearList\/Item.*?\}\}/g;
let regex = /\{\{GearList\/Item.*?filter_brand/g;
let row;
while (row = regex.exec(response.data)) {
// Format: name=value|brand=value|...