diff --git a/assets/honkai3rd/bosses/pl.webp b/assets/honkai3rd/bosses/pl.png similarity index 100% rename from assets/honkai3rd/bosses/pl.webp rename to assets/honkai3rd/bosses/pl.png diff --git a/assets/honkai3rd/bosses/pvt.png b/assets/honkai3rd/bosses/pvt.png index 62258c72..e5b252c6 100644 Binary files a/assets/honkai3rd/bosses/pvt.png and b/assets/honkai3rd/bosses/pvt.png differ diff --git a/assets/honkai3rd/bosses/qp.png b/assets/honkai3rd/bosses/qp.png new file mode 100644 index 00000000..ce59ebda Binary files /dev/null and b/assets/honkai3rd/bosses/qp.png differ diff --git a/assets/honkai3rd/outfits/bb-wave-galactica.webp b/assets/honkai3rd/outfits/bb-wave-galactica.webp new file mode 100644 index 00000000..d6d12b0e Binary files /dev/null and b/assets/honkai3rd/outfits/bb-wave-galactica.webp differ diff --git a/assets/honkai3rd/outfits/hov-parasol-kaiserin.webp b/assets/honkai3rd/outfits/hov-parasol-kaiserin.webp new file mode 100644 index 00000000..92a521d9 Binary files /dev/null and b/assets/honkai3rd/outfits/hov-parasol-kaiserin.webp differ diff --git a/assets/honkai3rd/outfits/ma-tipsy-hour.webp b/assets/honkai3rd/outfits/ma-tipsy-hour.webp index eb2ea162..1d13881c 100644 Binary files a/assets/honkai3rd/outfits/ma-tipsy-hour.webp and b/assets/honkai3rd/outfits/ma-tipsy-hour.webp differ diff --git a/assets/honkai3rd/outfits/mc-coral-sunrise.webp b/assets/honkai3rd/outfits/mc-coral-sunrise.webp new file mode 100644 index 00000000..5c1ad6c5 Binary files /dev/null and b/assets/honkai3rd/outfits/mc-coral-sunrise.webp differ diff --git a/assets/honkai3rd/outfits/miko-summer-sakura.webp b/assets/honkai3rd/outfits/miko-summer-sakura.webp new file mode 100644 index 00000000..89ab30a9 Binary files /dev/null and b/assets/honkai3rd/outfits/miko-summer-sakura.webp differ diff --git a/assets/honkai3rd/outfits/pi-icy-sea-spray.webp b/assets/honkai3rd/outfits/pi-icy-sea-spray.webp new file mode 100644 index 00000000..ee1d17ab Binary files /dev/null and b/assets/honkai3rd/outfits/pi-icy-sea-spray.webp differ diff --git a/assets/honkai3rd/outfits/portrait-bb-wave-galactica.webp b/assets/honkai3rd/outfits/portrait-bb-wave-galactica.webp new file mode 100644 index 00000000..ae3e2f5b Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-bb-wave-galactica.webp differ diff --git a/assets/honkai3rd/outfits/portrait-blue-reunion.webp b/assets/honkai3rd/outfits/portrait-blue-reunion.webp new file mode 100644 index 00000000..ebccb656 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-blue-reunion.webp differ diff --git a/assets/honkai3rd/outfits/portrait-hov-parasol-kaiserin.webp b/assets/honkai3rd/outfits/portrait-hov-parasol-kaiserin.webp new file mode 100644 index 00000000..873189b5 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-hov-parasol-kaiserin.webp differ diff --git a/assets/honkai3rd/outfits/portrait-ma-tipsy-hour.webp b/assets/honkai3rd/outfits/portrait-ma-tipsy-hour.webp index aefc4748..df8d65f8 100644 Binary files a/assets/honkai3rd/outfits/portrait-ma-tipsy-hour.webp and b/assets/honkai3rd/outfits/portrait-ma-tipsy-hour.webp differ diff --git a/assets/honkai3rd/outfits/portrait-mc-coral-sunrise.webp b/assets/honkai3rd/outfits/portrait-mc-coral-sunrise.webp new file mode 100644 index 00000000..66c0f714 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-mc-coral-sunrise.webp differ diff --git a/assets/honkai3rd/outfits/portrait-miko-summer-sakura.webp b/assets/honkai3rd/outfits/portrait-miko-summer-sakura.webp new file mode 100644 index 00000000..5daa8796 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-miko-summer-sakura.webp differ diff --git a/assets/honkai3rd/outfits/portrait-pi-icy-sea-spray.webp b/assets/honkai3rd/outfits/portrait-pi-icy-sea-spray.webp new file mode 100644 index 00000000..807d8775 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-pi-icy-sea-spray.webp differ diff --git a/assets/honkai3rd/outfits/portrait-sea-and-breeze.webp b/assets/honkai3rd/outfits/portrait-sea-and-breeze.webp new file mode 100644 index 00000000..0e4657df Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-sea-and-breeze.webp differ diff --git a/assets/honkai3rd/outfits/portrait-sf-summer-party.webp b/assets/honkai3rd/outfits/portrait-sf-summer-party.webp new file mode 100644 index 00000000..2e6ded6d Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-sf-summer-party.webp differ diff --git a/assets/honkai3rd/outfits/portrait-sn-stygian-seafoam.webp b/assets/honkai3rd/outfits/portrait-sn-stygian-seafoam.webp new file mode 100644 index 00000000..8993d807 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-sn-stygian-seafoam.webp differ diff --git a/assets/honkai3rd/outfits/portrait-sp-papilio-lily.webp b/assets/honkai3rd/outfits/portrait-sp-papilio-lily.webp new file mode 100644 index 00000000..2eaa6210 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-sp-papilio-lily.webp differ diff --git a/assets/honkai3rd/outfits/portrait-vg-purrfect-holiday.webp b/assets/honkai3rd/outfits/portrait-vg-purrfect-holiday.webp new file mode 100644 index 00000000..2422d944 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-vg-purrfect-holiday.webp differ diff --git a/assets/honkai3rd/outfits/portrait-vp-shallow-sunset.webp b/assets/honkai3rd/outfits/portrait-vp-shallow-sunset.webp new file mode 100644 index 00000000..ad8d6817 Binary files /dev/null and b/assets/honkai3rd/outfits/portrait-vp-shallow-sunset.webp differ diff --git a/assets/honkai3rd/outfits/sea-and-breeze.webp b/assets/honkai3rd/outfits/sea-and-breeze.webp new file mode 100644 index 00000000..e0859553 Binary files /dev/null and b/assets/honkai3rd/outfits/sea-and-breeze.webp differ diff --git a/assets/honkai3rd/outfits/sf-summer-party.webp b/assets/honkai3rd/outfits/sf-summer-party.webp new file mode 100644 index 00000000..b1187e20 Binary files /dev/null and b/assets/honkai3rd/outfits/sf-summer-party.webp differ diff --git a/assets/honkai3rd/outfits/sp-papilio-lily.webp b/assets/honkai3rd/outfits/sp-papilio-lily.webp new file mode 100644 index 00000000..81ed2dd4 Binary files /dev/null and b/assets/honkai3rd/outfits/sp-papilio-lily.webp differ diff --git a/assets/honkai3rd/outfits/vc-blue-reunion.webp b/assets/honkai3rd/outfits/vc-blue-reunion.webp new file mode 100644 index 00000000..b175632a Binary files /dev/null and b/assets/honkai3rd/outfits/vc-blue-reunion.webp differ diff --git a/assets/honkai3rd/outfits/vg-purrfect-holiday.webp b/assets/honkai3rd/outfits/vg-purrfect-holiday.webp new file mode 100644 index 00000000..d54582d7 Binary files /dev/null and b/assets/honkai3rd/outfits/vg-purrfect-holiday.webp differ diff --git a/assets/honkai3rd/outfits/vp-shallow-sunset.webp b/assets/honkai3rd/outfits/vp-shallow-sunset.webp new file mode 100644 index 00000000..634f7b8c Binary files /dev/null and b/assets/honkai3rd/outfits/vp-shallow-sunset.webp differ diff --git a/data/honkai3rd/battlesuits.yaml b/data/honkai3rd/battlesuits.yaml index 1ea4974b..24b0c199 100644 --- a/data/honkai3rd/battlesuits.yaml +++ b/data/honkai3rd/battlesuits.yaml @@ -1,7 +1,7 @@ - id: vill-v version: '5.9' name: Helical Contraption - krName: 나선·어릿광대의 상자 + krName: 나선·환상의 상자 type: quantum valkyrie: vill-v features: diff --git a/data/honkai3rd/versions.yaml b/data/honkai3rd/versions.yaml index bb73e807..11993a8e 100644 --- a/data/honkai3rd/versions.yaml +++ b/data/honkai3rd/versions.yaml @@ -28,6 +28,12 @@ - label: fire krLabel: 화염 boss: tank2 + - - label: qua + krLabel: 양자 + boss: qp + - label: type (hit count) + krLabel: 상성 (타수) + boss: husk2 ma: - - label: sss boss: qksm @@ -41,26 +47,80 @@ boss: tank2 - label: ss boss: hmd + - - label: sss + boss: qksm + - label: sss + boss: wolf-sss + - label: ss + boss: ksm supplyEvents: - # - name: Infinite Ouroboros Battlesuit Expansion Supply - # duration: - # - 2022-09-02 - # - 2022-09-09 - # track: 1 - # verified: false - # featured: - # - type: battlesuit - # id: io - # - type: battlesuit - # id: ma - # others: - # - type: battlesuit - # id: ns - # - type: battlesuit - # id: sd - # - type: battlesuit - # id: dp + - name: Starlance Prime Focused Supply B + krName: 스타 랜스 주계열성 집중 보급 B + duration: + - 2022-09-05 + - 2022-09-12 + track: 3 + verified: false + featured: + - type: weapon + id: starlance-prime + - type: stigmata-set + id: shakespeare-adrift + others: [] + - name: Basilisk's Image Focused Supply A + krName: 과거의 뱀 그림자 집중 보급 A + duration: + - 2022-09-02 + - 2022-09-09 + track: 2 + verified: false + featured: + - type: weapon + id: basilisk-s-image + - type: stigmata-set + id: linnaeus + others: + - type: weapon + id: key-of-radiance + - type: weapon + id: godslayer-surtr + - type: weapon + id: hekate-s-gloom + - type: weapon + id: astral-rend-white-dwarf + - type: weapon + id: starlance-prime + - type: weapon + id: whisper-of-the-past + - type: stigmata-set + id: shakespeare-adrift + - type: stigmata-set + id: dickens + - type: stigmata-set + id: shattered-swords + - type: stigmata-set + id: holmes + - name: Infinite Ouroboros Battlesuit Expansion Supply + krName: 무한·우로보로스 확장 발키리 보급 + duration: + - 2022-09-02 + - 2022-09-09 + track: 1 + verified: false + featured: + - type: battlesuit + id: io + - type: battlesuit + id: fs + others: + - type: battlesuit + id: bb + - type: battlesuit + id: va + - type: battlesuit + id: ns - name: Sanguine Gaze Focused Supply B + krName: 피의 눈동자 집중 보급 B duration: - 2022-08-29 - 2022-09-05 @@ -93,6 +153,7 @@ - type: stigmata-set id: turgenev - name: Twins Of Eden Schicksal Arsenal + krName: 에덴의 두 별 천명 무기고 duration: - 2022-08-26 - 2022-09-09 @@ -125,6 +186,7 @@ - type: stigmata-set id: aslaug - name: Reverist Calico Event Supply + krName: 환몽・꿈꾸는 고양이 발키리 보급 duration: - 2022-08-26 - 2022-09-09 @@ -141,6 +203,7 @@ - type: battlesuit-soul id: random-a-rank - name: Water's Edge Elf Supply + krName: 약수 인형 보급 duration: - 2022-08-26 - 2022-09-09 @@ -151,6 +214,7 @@ id: we others: [] - name: Falcon Flare 0019 Focused Supply B + krName: 은빛날개 0019 집중 보급 B duration: - 2022-08-22 - 2022-08-29 @@ -183,6 +247,7 @@ - type: stigmata-set id: columbus - name: Obscuring Wing Focused Supply B + krName: 영야의 깃털 집중 보급 B duration: - 2022-08-15 - 2022-08-22 @@ -195,6 +260,7 @@ id: aslaug others: [] - name: Daughter Of Corals Outfit Supply + krName: 용궁 소녀 코스튬 보급 duration: - 2022-08-19 - 2022-09-09 @@ -204,7 +270,8 @@ - type: outfit id: io-daughter-of-corals others: [] - - name: Midsummer Collector Outfit 1680 B-Chip + - name: Midsummer Collector Outfit (1680 B-Chip) + krName: 여름 수집가 코스튬 (1680 패키지 코인) duration: - 2022-08-11 - 2022-08-19 @@ -215,6 +282,7 @@ id: rc-midsummer-collector others: [] - name: Midsummer Collector Outfit 1980 B-Chip + krName: 여름 수집가 코스튬 (1980 패키지 코인) duration: - 2022-08-19 - 2022-09-02 @@ -225,6 +293,7 @@ id: rc-midsummer-collector others: [] - name: Sirin Elf Supply + krName: 시린 인형 보급 duration: - 2022-08-11 - 2022-08-26 @@ -234,7 +303,8 @@ - type: elf id: sr others: [] - - name: Elysian Tower Focused Supply A + - name: Tower of the Past Focused Supply A + krName: 과거의 탑 집중 보급 A duration: - 2022-08-11 - 2022-09-02 @@ -253,7 +323,7 @@ - type: weapon id: keys-of-oblivion - type: weapon - id: astral-rend + id: astral-rend-white-dwarf - type: weapon id: starlance-prime - type: weapon @@ -267,6 +337,7 @@ - type: stigmata-set id: wang-zhenyi - name: Helical Contraption Battlesuit Expansion Supply + krName: 나선·환상의 상자 확장 보급 duration: - 2022-08-11 - 2022-09-02 @@ -382,7 +453,7 @@ - 2022-08-08 - 2022-08-11 track: 5 - verified: false + verified: true featured: - type: weapon id: nue-of-the-shadow @@ -394,7 +465,7 @@ - 2022-08-05 - 2022-08-11 track: 4 - verified: false + verified: true featured: - type: weapon id: astral-rend-white-dwarf @@ -402,7 +473,7 @@ id: ragna others: - type: weapon - id: nue-of-the-shadow + id: starlance-prime - type: weapon id: key-of-castigation - type: weapon @@ -412,9 +483,9 @@ - type: weapon id: nebulous-duality - type: weapon - id: hler-s-serenity + id: obscuring-wing - type: stigmata-set - id: columbus + id: aslaug - type: stigmata-set id: shakespeare-adrift - type: stigmata-set @@ -426,7 +497,7 @@ - 2022-08-05 - 2022-08-11 track: 3 - verified: false + verified: true featured: - type: battlesuit id: spa @@ -444,19 +515,39 @@ - 2022-08-01 - 2022-08-08 track: 5 - verified: false + verified: true featured: - type: weapon id: cerulean-flare - type: stigmata-set id: avogadro - others: [] + others: + - type: weapon + id: ice-epiphyllum + - type: weapon + id: key-of-reason + - type: weapon + id: godslayer-surtr + - type: weapon + id: hekate-s-gloom + - type: weapon + id: skadi-ondurgud + - type: weapon + id: hler-s-serenity + - type: stigmata-set + id: murata-himeko + - type: stigmata-set + id: jin-shengtan + - type: stigmata-set + id: gustav-klimt + - type: stigmata-set + id: sirin-ascendant - name: Falcon Flare 0019 Focused Supply A duration: - 2022-07-29 - 2022-08-05 track: 4 - verified: false + verified: true featured: - type: weapon id: falcon-flare-0019 @@ -488,7 +579,7 @@ - 2022-07-29 - 2022-08-05 track: 3 - verified: false + verified: true featured: - type: battlesuit id: sw @@ -501,12 +592,43 @@ id: sf - type: battlesuit id: va + - name: Summery Tide(Summer Outfits) + duration: + - 2022-07-29 + - 2022-08-11 + track: 9 + verified: true + featured: + - type: outfit + id: vp-shallow-sunset + - type: outfit + id: sf-summer-party + - type: outfit + id: vc-blue-reunion + - type: outfit + id: miko-summer-sakura + - type: outfit + id: hov-parasol-kaiserin + - type: outfit + id: sp-papilio-lily + - type: outfit + id: vg-purrfect-holiday + - type: outfit + id: mc-coral-sunrise + - type: outfit + id: sn-stygian-seafoam + - type: outfit + id: pi-icy-sea-spray + - type: outfit + id: bb-wave-galactica + - type: outfit + id: dp-sea-and-breeze - name: Might of An-Utu Schicksal Arsenal duration: - 2022-07-29 - 2022-08-11 track: 7 - verified: false + verified: true featured: - type: weapon id: might-of-an-utu @@ -538,7 +660,7 @@ - 2022-07-29 - 2022-08-11 track: 1 - verified: false + verified: true featured: - type: battlesuit id: sns diff --git a/data/honkai3rd/weapons.yaml b/data/honkai3rd/weapons.yaml index 882b180c..781be232 100644 --- a/data/honkai3rd/weapons.yaml +++ b/data/honkai3rd/weapons.yaml @@ -1,7 +1,7 @@ - id: vill-v-pri-weapon version: '5.9' - name: Elysian Tower·Silk Ladder - krName: 과거의 탑·실로 짠 사다리 + name: Tower of the Past·Silk Ladder + krName: 과거의 탑·나선의 계단 category: cannon rarity: 6 atk: 441 @@ -57,7 +57,7 @@ 빌브이 착용 보너스: 폭발 상태 동안, [잠금] 상태의 적에게 모든 대미지가 15.0% 증가하고, 모든 공격에 추가로 공격력 80.0%의 화염 대미지를 가한다(재사용 대기시간: 1초). - id: vill-v-weapon version: '5.9' - name: Elysian Tower + name: Tower of the Past krName: 과거의 탑 category: cannon rarity: 5 diff --git a/src/lib/honkai3rd/versions.ts b/src/lib/honkai3rd/versions.ts index b818ce12..4652304f 100644 --- a/src/lib/honkai3rd/versions.ts +++ b/src/lib/honkai3rd/versions.ts @@ -34,3 +34,61 @@ export interface SupplyEventData { id: string }[] } + +export const superstringCnKeyword = '超弦空间' +export const maCnKeyword = '战场' + +export const bosses = [ + { + id: 'ksm', + cnKeyword: '八重霞', + }, + { + id: 'qksm', + cnKeyword: '科斯魔', + }, + { + id: 'bke', + cnKeyword: '辉骑士 月魄', + }, + { + id: 'tank', + cnKeyword: 'MHT-3B 天堂使者', + }, + { + id: 'husk', + cnKeyword: '虚树神骸 虚无主义', + }, + { + id: 'husk2', + cnKeyword: '虚树神骸 虚无主义', + }, + { + id: 'husk-sss', + cnKeyword: '虚树神骸 虚无主义', + }, + { + id: 'qt', + cnKeyword: '托纳提乌', + }, + { + id: 'jz', + cnKeyword: '地藏御魂', + }, + { + id: 'ofg', + cnKeyword: '伪神 奥托', + }, + { + id: 'pvt', + cnKeyword: '帕凡提', + }, + { + id: 'hod', + cnKeyword: '支配之律者 乌合之众', + }, + { + id: 'wolf', + cnKeyword: '奔狼的领主', + }, +] diff --git a/src/pages/honkai3rd/enemies.tsx b/src/pages/honkai3rd/enemies.tsx index dc89a11c..95455097 100644 --- a/src/pages/honkai3rd/enemies.tsx +++ b/src/pages/honkai3rd/enemies.tsx @@ -23,7 +23,7 @@ const BossSearchPage = ({}: BossSearchPageProps) => { return ( ) }) diff --git a/src/server/data/honkai3rd/versions.ts b/src/server/data/honkai3rd/versions.ts index 121f1f31..280778dc 100644 --- a/src/server/data/honkai3rd/versions.ts +++ b/src/server/data/honkai3rd/versions.ts @@ -32,6 +32,15 @@ export function listVersionData(locale?: string): VersionData[] { } }) }), + supplyEvents: version.supplyEvents.map((supplyEvent: any) => { + return { + ...supplyEvent, + name: + locale === 'ko-KR' && supplyEvent.krName != null + ? supplyEvent.krName + : supplyEvent.name, + } + }), } }) .sort((a: any, b: any) => {