diff --git a/public/assets/honkai3rd/battlesuits/portrait-sw.png b/public/assets/honkai3rd/battlesuits/portrait-sw.png new file mode 100644 index 00000000..fc3ac22d Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/portrait-sw.png differ diff --git a/public/assets/honkai3rd/battlesuits/sw.png b/public/assets/honkai3rd/battlesuits/sw.png new file mode 100644 index 00000000..1afb1322 Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/sw.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-life-of-bronya-bot.png b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-bot.png new file mode 100644 index 00000000..f02eb0b6 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-life-of-bronya-mid.png b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-mid.png new file mode 100644 index 00000000..a22d2ac1 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-life-of-bronya-top.png b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-top.png new file mode 100644 index 00000000..df987752 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-life-of-bronya-top.png differ diff --git a/public/assets/honkai3rd/stigmata/life-of-bronya-bot.png b/public/assets/honkai3rd/stigmata/life-of-bronya-bot.png new file mode 100644 index 00000000..0692a6bb Binary files /dev/null and b/public/assets/honkai3rd/stigmata/life-of-bronya-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/life-of-bronya-mid.png b/public/assets/honkai3rd/stigmata/life-of-bronya-mid.png new file mode 100644 index 00000000..f86b71b6 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/life-of-bronya-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/life-of-bronya-top.png b/public/assets/honkai3rd/stigmata/life-of-bronya-top.png new file mode 100644 index 00000000..30cd2c38 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/life-of-bronya-top.png differ diff --git a/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-0019.png b/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-0019.png new file mode 100644 index 00000000..3e9bfc9c Binary files /dev/null and b/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-0019.png differ diff --git a/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-final-project.png b/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-final-project.png new file mode 100644 index 00000000..5a5f71ee Binary files /dev/null and b/public/assets/honkai3rd/weapons/blue-flame-silver-falcon-final-project.png differ diff --git a/public/data/battlesuits/sw.json b/public/data/battlesuits/sw.json new file mode 100644 index 00000000..ed47a6a4 --- /dev/null +++ b/public/data/battlesuits/sw.json @@ -0,0 +1,108 @@ +{ + "id": "sw", + "name": "Silverwing:N-EX", + "type": "biologic", + "valkyrie": "bronya", + "strengths": [], + "leader": { + "core": { + "name": "", + "description": "" + }, + "subskills": [ + { + "name": "", + "description": "" + } + ] + }, + "special": { + "core": { + "name": "", + "description": "" + }, + "subskills": [ + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + } + ] + }, + "passive": { + "core": { + "name": "", + "description": "" + }, + "subskills": [ + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + } + ] + }, + "ultimate": { + "core": { + "name": "", + "description": "" + }, + "subskills": [ + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "" + } + ] + }, + "evasion": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "basic": { + "core": { + "name": "", + "description": "" + }, + "subskills": [ + { + "name": "", + "description": "" + }, + { + "name": "", + "description": "", + "requiredRank": "s" + }, + { + "name": "", + "description": "", + "requiredRank": "ss" + } + ] + } +} diff --git a/public/data/stigmata-sets/life-of-bronya.json b/public/data/stigmata-sets/life-of-bronya.json new file mode 100644 index 00000000..7e3b22c4 --- /dev/null +++ b/public/data/stigmata-sets/life-of-bronya.json @@ -0,0 +1,14 @@ +{ + "id": "life-of-bronya", + "name": "Life Of Bronya", + "altName": "Life Of Bronya Set", + "twoSetSkill": { + "name": "", + "description": "" + }, + "threeSetSkill": { + "name": "", + "description": "" + }, + "version": 5.4 +} diff --git a/public/data/stigmata/life-of-bronya-bot.json b/public/data/stigmata/life-of-bronya-bot.json new file mode 100644 index 00000000..e9a5107c --- /dev/null +++ b/public/data/stigmata/life-of-bronya-bot.json @@ -0,0 +1,16 @@ +{ + "id": "life-of-bronya-bot", + "type": "bot", + "name": "Life Of Bronya (B)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "life-of-bronya", + "version": 5.4 +} diff --git a/public/data/stigmata/life-of-bronya-mid.json b/public/data/stigmata/life-of-bronya-mid.json new file mode 100644 index 00000000..c54cf327 --- /dev/null +++ b/public/data/stigmata/life-of-bronya-mid.json @@ -0,0 +1,16 @@ +{ + "id": "life-of-bronya-mid", + "type": "mid", + "name": "Life Of Bronya (M)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "life-of-bronya", + "version": 5.4 +} diff --git a/public/data/stigmata/life-of-bronya-top.json b/public/data/stigmata/life-of-bronya-top.json new file mode 100644 index 00000000..ffbf077d --- /dev/null +++ b/public/data/stigmata/life-of-bronya-top.json @@ -0,0 +1,16 @@ +{ + "id": "life-of-bronya-top", + "type": "top", + "name": "Life Of Bronya (T)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "life-of-bronya", + "version": 5.4 +} diff --git a/public/data/versions/5.3/supply-events/v5.3-21.12.02-sns-battlesuit-supply.json b/public/data/versions/5.3/supply-events/v5.3-21.12.02-sns-battlesuit-supply.json index 47cab272..6915b6eb 100644 --- a/public/data/versions/5.3/supply-events/v5.3-21.12.02-sns-battlesuit-supply.json +++ b/public/data/versions/5.3/supply-events/v5.3-21.12.02-sns-battlesuit-supply.json @@ -40,39 +40,63 @@ "mileages": [ { "count": 10, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 10 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 10 + } + ] }, { "count": 20, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 10 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 10 + } + ] }, { "count": 40, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 20 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 20 + } + ] }, { "count": 60, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 20 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 20 + } + ] }, { "count": 80, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 20 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 20 + } + ] }, { "count": 100, - "type": "battlesuit-fragment", - "id": "sns", - "amount": 20 + "rewardOptions": [ + { + "type": "battlesuit-fragment", + "id": "sns", + "amount": 20 + } + ] } ], "drops": [ diff --git a/public/data/versions/5.3/supply-events/v5.3-21.12.10-mitternachts-waltz-schicksal-arsenal.json b/public/data/versions/5.3/supply-events/v5.3-21.12.10-mitternachts-waltz-schicksal-arsenal.json index 2ec6b9db..f03e8f9f 100644 --- a/public/data/versions/5.3/supply-events/v5.3-21.12.10-mitternachts-waltz-schicksal-arsenal.json +++ b/public/data/versions/5.3/supply-events/v5.3-21.12.10-mitternachts-waltz-schicksal-arsenal.json @@ -3,7 +3,7 @@ "verified": true, "track": 8, "name": "Mitternachts Waltz Schicksal Arsenal", - "type": "sp-equipment", + "type": "shicksal-arsenal", "token": "focused-supply-card", "featured": [ { diff --git a/public/data/versions/5.3/supply-events/v5.3-21.12.24-sr-elf-supply.json b/public/data/versions/5.3/supply-events/v5.3-21.12.24-sr-elf-supply.json index 07040c06..afa8733a 100644 --- a/public/data/versions/5.3/supply-events/v5.3-21.12.24-sr-elf-supply.json +++ b/public/data/versions/5.3/supply-events/v5.3-21.12.24-sr-elf-supply.json @@ -1,6 +1,6 @@ { "version": 5.3, - "verified": false, + "verified": true, "track": 6, "shortName": "Sirin", "name": "Sirin Elf Supply", diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-equipment-expansion-supply.json b/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-equipment-expansion-supply.json new file mode 100644 index 00000000..b8215e53 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-equipment-expansion-supply.json @@ -0,0 +1,295 @@ +{ + "version": 5.4, + "verified": false, + "track": 2, + "name": "Blue Flame Silver Falcon 0019 Expansion Supply", + "type": "expansion-equipment-supply", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019" + }, + { + "type": "stigmata", + "id": "life-of-bronya-top" + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid" + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot" + } + ], + "extra": [], + "duration": ["2022-01-13", "2022-02-04"], + "guarantees": [ + { + "count": 50, + "recurring": false, + "rewards": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 1831, + "items": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019", + "amount": 1 + } + ] + }, + { + "rate": 916, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + } + ] + }, + { + "rate": 916, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + } + ] + }, + { + "rate": 916, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "keys-of-the-void", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "key-of-castigation", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "swan-lake", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "keys-of-oblivion", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "path-to-acheron", + "amount": 1 + } + ] + }, + { + "rate": 460, + "items": [ + { + "type": "weapon", + "id": "hler-s-serenity", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "dante-top", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "dante-mid", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "dante-bot", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "columbus-top", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "columbus-mid", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "columbus-bot", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "holmes-top", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "holmes-mid", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "holmes-bot", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-top", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-mid", + "amount": 1 + } + ] + }, + { + "rate": 420, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-focused-supply-a copy.json b/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-focused-supply-a copy.json new file mode 100644 index 00000000..fd6871ab --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.13-blue-flame-silver-falcon-0019-focused-supply-a copy.json @@ -0,0 +1,269 @@ +{ + "version": 5.4, + "verified": false, + "track": 3, + "name": "Blue Flame Silver Falcon 0019 Focused Supply A", + "type": "focused-supply-a", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019" + }, + { + "type": "stigmata", + "id": "life-of-bronya-top" + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid" + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot" + } + ], + "extra": [], + "duration": ["2022-01-13", "2022-01-21"], + "guarantees": [ + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 2479, + "items": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "keys-of-the-void", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "key-of-castigation", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "swan-lake", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "keys-of-oblivion", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "path-to-acheron", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "hler-s-serenity", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "dante-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "dante-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "dante-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "columbus-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "columbus-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "columbus-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "holmes-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "holmes-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "holmes-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ana-schariac-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.13-sw-battlesuit-expansion-supply.json b/public/data/versions/5.4/supply-events/v5.4-22.01.13-sw-battlesuit-expansion-supply.json new file mode 100644 index 00000000..0a22c587 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.13-sw-battlesuit-expansion-supply.json @@ -0,0 +1,229 @@ +{ + "version": 5.4, + "verified": false, + "track": 1, + "name": "Silverwing: N-EX Expansion Supply", + "type": "expansion-supply", + "token": "expansion-supply-card", + "featured": [ + { + "type": "battlesuit", + "id": "sw" + } + ], + "extra": ["essentines"], + "duration": ["2022-01-13", "2022-02-04"], + "guarantees": [ + { + "count": 100, + "recurring": false, + "rewards": [ + { + "type": "battlesuit", + "id": "sw", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "battlesuit", + "id": "battlesuit-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [ + { + "count": 60, + "rewardOptions": [ + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "count": 110, + "rewardOptions": [ + { + "type": "weapon", + "id": "blue-flame-silver-falcon-0019", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "count": 150, + "rewardOptions": [ + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + }, + { + "count": 190, + "rewardOptions": [ + { + "type": "stigmata", + "id": "life-of-bronya-top", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-mid", + "amount": 1 + }, + { + "type": "stigmata", + "id": "life-of-bronya-bot", + "amount": 1 + } + ] + } + ], + "drops": [ + { + "rate": 1500, + "items": [ + { + "type": "battlesuit", + "id": "sw", + "amount": 1 + } + ] + }, + { + "rate": 2250, + "items": [ + { + "type": "battlesuit-soul", + "id": "sw", + "amount": [7, 9] + } + ] + }, + { + "rate": 4500, + "items": [ + { + "type": "battlesuit", + "id": "wd", + "amount": 1 + } + ] + }, + { + "rate": 15000, + "items": [ + { + "type": "battlesuit-soul", + "id": "wd", + "amount": [4, 6] + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit", + "id": "sp", + "amount": 1 + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit-fragment", + "id": "sp", + "amount": [4, 6] + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit", + "id": "lk", + "amount": 1 + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit-soul", + "id": "lk", + "amount": [5, 8] + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit", + "id": "bb", + "amount": 1 + } + ] + }, + { + "rate": 3000, + "items": [ + { + "type": "battlesuit-fragment", + "id": "bb", + "amount": [4, 6] + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.13-we-elf-supply.json b/public/data/versions/5.4/supply-events/v5.4-22.01.13-we-elf-supply.json new file mode 100644 index 00000000..e7209767 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.13-we-elf-supply.json @@ -0,0 +1,69 @@ +{ + "version": 5.4, + "verified": false, + "track": 5, + "shortName": "Water's Edge", + "name": "Water's Edge Elf Supply", + "type": "elf-supply", + "token": "elf-supply-card", + "featured": [ + { + "type": "elf", + "id": "we" + } + ], + "extra": [], + "duration": ["2022-01-13", "2022-02-04"], + "guarantees": [ + { + "count": 100, + "recurring": true, + "rewards": [ + { + "type": "elf", + "id": "we", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "elf", + "id": "we", + "amount": 1 + }, + { + "type": "elf-part", + "id": "we", + "amount": [2, 4] + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 1510, + "items": [ + { + "type": "elf", + "id": "we", + "amount": 1 + } + ] + }, + { + "rate": 12230, + "items": [ + { + "type": "elf-part", + "id": "we", + "amount": [2, 4] + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.16-hler-s-serenity-focused-supply-b.json b/public/data/versions/5.4/supply-events/v5.4-22.01.16-hler-s-serenity-focused-supply-b.json new file mode 100644 index 00000000..f08dabe0 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.16-hler-s-serenity-focused-supply-b.json @@ -0,0 +1,89 @@ +{ + "version": 5.4, + "verified": false, + "track": 4, + "name": "Hler's serenity Focused Supply B", + "type": "focused-supply-b", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "hler-s-serenity" + }, + { + "type": "stigmata", + "id": "dante-top" + }, + { + "type": "stigmata", + "id": "dante-mid" + }, + { + "type": "stigmata", + "id": "dante-bot" + } + ], + "extra": [], + "duration": ["2022-01-16", "2022-01-24"], + "guarantees": [ + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 2479, + "items": [ + { + "type": "weapon", + "id": "hler-s-serenity", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "dante-top", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "dante-mid", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "dante-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.21-abyss-flower-schicksal-arsenal.json b/public/data/versions/5.4/supply-events/v5.4-22.01.21-abyss-flower-schicksal-arsenal.json new file mode 100644 index 00000000..0873ccd9 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.21-abyss-flower-schicksal-arsenal.json @@ -0,0 +1,314 @@ +{ + "version": 5.4, + "verified": false, + "track": 7, + "name": "Abyss Flower Schicksal Arsenal", + "type": "shicksal-arsenal", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "abyss-flower" + }, + { + "type": "weapon", + "id": "obscuring-wing" + }, + { + "type": "stigmata", + "id": "aslaug-top" + }, + { + "type": "stigmata", + "id": "aslaug-mid" + }, + { + "type": "stigmata", + "id": "aslaug-bot" + } + ], + "extra": [], + "duration": ["2022-01-21", "2022-02-04"], + "guarantees": [ + { + "count": 50, + "recurring": false, + "rewards": [ + { + "type": "weapon", + "id": "abyss-flower", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "abyss-flower", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "obscuring-wing", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "aslaug-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "aslaug-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "aslaug-bot", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "key-of-radiance", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "crusher-bunny-19c", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "basilisk-s-image", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "keys-of-oblivion", + "amount": 1 + } + ] + }, + { + "rate": 1097, + "items": [ + { + "type": "weapon", + "id": "sanguine-gaze", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "murata-himeko-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "murata-himeko-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "murata-himeko-bot", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "turgenev-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "turgenev-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "turgenev-bot", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "linnaeus-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "linnaeus-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "linnaeus-bot", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "shattered-swords-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "shattered-swords-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "shattered-swords-bot", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "verne-top", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "verne-mid", + "amount": 1 + } + ] + }, + { + "rate": 512, + "items": [ + { + "type": "stigmata", + "id": "verne-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.21-crusher-bunny-19c-focused-supply-a.json b/public/data/versions/5.4/supply-events/v5.4-22.01.21-crusher-bunny-19c-focused-supply-a.json new file mode 100644 index 00000000..5970fb03 --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.21-crusher-bunny-19c-focused-supply-a.json @@ -0,0 +1,280 @@ +{ + "version": 5.4, + "verified": false, + "track": 3, + "name": "Crusher Bunny 19C Focused Supply A", + "type": "focused-supply-a", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "crusher-bunny-19c" + }, + { + "type": "stigmata", + "id": "turgenev-top" + }, + { + "type": "stigmata", + "id": "turgenev-mid" + }, + { + "type": "stigmata", + "id": "turgenev-bot" + } + ], + "extra": [], + "duration": ["2022-01-21", "2022-01-28"], + "guarantees": [ + { + "count": 50, + "recurring": true, + "rewards": [ + { + "type": "weapon", + "id": "abyss-flower", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 2479, + "items": [ + { + "type": "weapon", + "id": "crusher-bunny-19c", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "turgenev-top", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "turgenev-mid", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "turgenev-bot", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "dawn-breaker-talwar", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "sleeping-beauty", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "hekate-s-gloom", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "nuada-s-grief", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "eos-gloria", + "amount": 1 + } + ] + }, + { + "rate": 413, + "items": [ + { + "type": "weapon", + "id": "whisper-of-the-past", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "thales-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "thales-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "thales-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "shuijing-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "shuijing-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "shuijing-bot", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "allan-poe-top", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "allan-poe-mid", + "amount": 1 + } + ] + }, + { + "rate": 310, + "items": [ + { + "type": "stigmata", + "id": "allan-poe-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.21-hb-battlesuit-supply.json b/public/data/versions/5.4/supply-events/v5.4-22.01.21-hb-battlesuit-supply.json new file mode 100644 index 00000000..6754c9de --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.21-hb-battlesuit-supply.json @@ -0,0 +1,104 @@ +{ + "version": 5.4, + "verified": false, + "track": 6, + "name": "Haxxor Bunny Supply", + "type": "sp-battlesuit", + "token": "sp-supply-card", + "featured": [ + { + "type": "battlesuit", + "id": "hb" + } + ], + "extra": [], + "duration": ["2022-01-21", "2021-02-04"], + "guarantees": [ + { + "count": 25, + "recurring": false, + "rewards": [ + { + "type": "battlesuit", + "id": "hb", + "amount": 1 + } + ] + }, + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "battlesuit", + "id": "random-a-rank", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 7677, + "items": [ + { + "type": "battlesuit", + "id": "hb", + "amount": 1 + } + ] + }, + { + "rate": 14108, + "items": [ + { + "type": "battlesuit-fragment", + "id": "hb", + "amount": [5, 8] + } + ] + }, + { + "rate": 7677, + "items": [ + { "type": "battlesuit", "id": "random-a-rank", "amount": 1 }, + { + "type": "battlesuit-fragment", + "id": "hb", + "amount": 5 + } + ] + }, + { + "rate": 4703, + "items": [ + { + "type": "battlesuit-fragment", + "id": "random-a-rank", + "amount": [4, 6] + }, + { + "type": "battlesuit-fragment", + "id": "hb", + "amount": [2, 3] + } + ] + }, + { + "rate": 4703, + "items": [ + { + "type": "battlesuit-soul", + "id": "random-a-rank", + "amount": [5, 8] + }, + { + "type": "battlesuit-fragment", + "id": "hb", + "amount": [2, 3] + } + ] + } + ] +} diff --git a/public/data/versions/5.4/supply-events/v5.4-22.01.24-nuada-s-grief-focused-supply-b.json b/public/data/versions/5.4/supply-events/v5.4-22.01.24-nuada-s-grief-focused-supply-b.json new file mode 100644 index 00000000..e108d2da --- /dev/null +++ b/public/data/versions/5.4/supply-events/v5.4-22.01.24-nuada-s-grief-focused-supply-b.json @@ -0,0 +1,89 @@ +{ + "version": 5.4, + "verified": false, + "track": 4, + "name": "Hler's serenity Focused Supply B", + "type": "focused-supply-b", + "token": "focused-supply-card", + "featured": [ + { + "type": "weapon", + "id": "nuada-s-grief" + }, + { + "type": "stigmata", + "id": "ishikawa-goemon-top" + }, + { + "type": "stigmata", + "id": "ishikawa-goemon-mid" + }, + { + "type": "stigmata", + "id": "ishikawa-goemon-bot" + } + ], + "extra": [], + "duration": ["2022-01-24", "2022-01-31"], + "guarantees": [ + { + "count": 10, + "recurring": true, + "rewards": [ + { + "type": "stigmata", + "id": "4star-stigmata-in-drops", + "amount": 1 + }, + { + "type": "weapon", + "id": "4star-weapon-in-drops", + "amount": 1 + } + ] + } + ], + "mileages": [], + "drops": [ + { + "rate": 2479, + "items": [ + { + "type": "weapon", + "id": "nuada-s-grief", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-top", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-mid", + "amount": 1 + } + ] + }, + { + "rate": 1240, + "items": [ + { + "type": "stigmata", + "id": "ishikawa-goemon-bot", + "amount": 1 + } + ] + } + ] +} diff --git a/src/data/honkai3rd/supply-events.ts b/src/data/honkai3rd/supply-events.ts index deacd9ec..a41250cc 100644 --- a/src/data/honkai3rd/supply-events.ts +++ b/src/data/honkai3rd/supply-events.ts @@ -21,9 +21,11 @@ export interface SupplyEventData { }[] mileages: { count: number - type: string - id: string - amount: number + rewardOptions: { + type: string + id: string + amount: number + }[] }[] drops: { type: string