diff --git a/public/assets/honkai3rd/battlesuits/pe.png b/public/assets/honkai3rd/battlesuits/pe.png new file mode 100644 index 00000000..99f25522 Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/pe.png differ diff --git a/public/assets/honkai3rd/battlesuits/portrait-pe.png b/public/assets/honkai3rd/battlesuits/portrait-pe.png new file mode 100644 index 00000000..f5b48110 Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/portrait-pe.png differ diff --git a/public/assets/honkai3rd/battlesuits/portrait-spina.png b/public/assets/honkai3rd/battlesuits/portrait-spina.png new file mode 100644 index 00000000..cbca0720 Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/portrait-spina.png differ diff --git a/public/assets/honkai3rd/battlesuits/spina.png b/public/assets/honkai3rd/battlesuits/spina.png new file mode 100644 index 00000000..ea7647a3 Binary files /dev/null and b/public/assets/honkai3rd/battlesuits/spina.png differ diff --git a/public/assets/honkai3rd/stigmata/durandal-stage-bot.png b/public/assets/honkai3rd/stigmata/durandal-stage-bot.png new file mode 100644 index 00000000..d7c508da Binary files /dev/null and b/public/assets/honkai3rd/stigmata/durandal-stage-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/durandal-stage-mid.png b/public/assets/honkai3rd/stigmata/durandal-stage-mid.png new file mode 100644 index 00000000..f1365c74 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/durandal-stage-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/durandal-stage-top.png b/public/assets/honkai3rd/stigmata/durandal-stage-top.png new file mode 100644 index 00000000..4f4b7ae7 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/durandal-stage-top.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-durandal-stage-bot.png b/public/assets/honkai3rd/stigmata/icon-durandal-stage-bot.png new file mode 100644 index 00000000..e048a4aa Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-durandal-stage-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-durandal-stage-mid.png b/public/assets/honkai3rd/stigmata/icon-durandal-stage-mid.png new file mode 100644 index 00000000..33c94401 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-durandal-stage-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-durandal-stage-top.png b/public/assets/honkai3rd/stigmata/icon-durandal-stage-top.png new file mode 100644 index 00000000..dc2ff7c4 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-durandal-stage-top.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-ragna-bot.png b/public/assets/honkai3rd/stigmata/icon-ragna-bot.png new file mode 100644 index 00000000..dfb9039b Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-ragna-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-ragna-mid.png b/public/assets/honkai3rd/stigmata/icon-ragna-mid.png new file mode 100644 index 00000000..386581d8 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-ragna-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/icon-ragna-top.png b/public/assets/honkai3rd/stigmata/icon-ragna-top.png new file mode 100644 index 00000000..b86cf395 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/icon-ragna-top.png differ diff --git a/public/assets/honkai3rd/stigmata/ragna-bot.png b/public/assets/honkai3rd/stigmata/ragna-bot.png new file mode 100644 index 00000000..d17f1441 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/ragna-bot.png differ diff --git a/public/assets/honkai3rd/stigmata/ragna-mid.png b/public/assets/honkai3rd/stigmata/ragna-mid.png new file mode 100644 index 00000000..a9451846 Binary files /dev/null and b/public/assets/honkai3rd/stigmata/ragna-mid.png differ diff --git a/public/assets/honkai3rd/stigmata/ragna-top.png b/public/assets/honkai3rd/stigmata/ragna-top.png new file mode 100644 index 00000000..1e2acc0b Binary files /dev/null and b/public/assets/honkai3rd/stigmata/ragna-top.png differ diff --git a/public/data/honkai3rd/battlesuits/pe.json b/public/data/honkai3rd/battlesuits/pe.json new file mode 100644 index 00000000..6904a1f5 --- /dev/null +++ b/public/data/honkai3rd/battlesuits/pe.json @@ -0,0 +1,50 @@ +{ + "id": "pe", + "version": "5.5", + "name": "Palatinus Equinox", + "type": "imaginary", + "valkyrie": "durandal", + "features": ["physical", "time mastery"], + "leader": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "special": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "passive": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "ultimate": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "evasion": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "basic": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + } +} diff --git a/public/data/honkai3rd/battlesuits/spina.json b/public/data/honkai3rd/battlesuits/spina.json new file mode 100644 index 00000000..d8a20d59 --- /dev/null +++ b/public/data/honkai3rd/battlesuits/spina.json @@ -0,0 +1,50 @@ +{ + "id": "spina", + "version": "5.5", + "name": "Spina Astera", + "type": "mecha", + "valkyrie": "rita", + "features": ["fire-dmg", "ignite", "time mastery"], + "leader": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "special": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "passive": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "ultimate": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "evasion": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + }, + "basic": { + "core": { + "name": "", + "description": "" + }, + "subskills": [] + } +} diff --git a/public/data/honkai3rd/stigmata-sets/durandal-stage.json b/public/data/honkai3rd/stigmata-sets/durandal-stage.json new file mode 100644 index 00000000..707b0434 --- /dev/null +++ b/public/data/honkai3rd/stigmata-sets/durandal-stage.json @@ -0,0 +1,15 @@ +{ + "id": "durandal-stage", + "name": "Durandal - Stage", + "altName": "Set", + "twoSetSkill": { + "name": "2 pieces", + "description": "" + }, + "threeSetSkill": { + "name": "3 pieces", + "description": "" + }, + "version": "5.5", + "rarity": 5 +} diff --git a/public/data/honkai3rd/stigmata-sets/ragna.json b/public/data/honkai3rd/stigmata-sets/ragna.json new file mode 100644 index 00000000..d88e19a4 --- /dev/null +++ b/public/data/honkai3rd/stigmata-sets/ragna.json @@ -0,0 +1,15 @@ +{ + "id": "ragna", + "name": "Ragna", + "altName": "Set", + "twoSetSkill": { + "name": "2 pieces", + "description": "" + }, + "threeSetSkill": { + "name": "3 pieces", + "description": "" + }, + "version": "5.5", + "rarity": 5 +} diff --git a/public/data/honkai3rd/stigmata/durandal-stage-bot.json b/public/data/honkai3rd/stigmata/durandal-stage-bot.json new file mode 100644 index 00000000..5a06e920 --- /dev/null +++ b/public/data/honkai3rd/stigmata/durandal-stage-bot.json @@ -0,0 +1,16 @@ +{ + "id": "durandal-stage-bot", + "type": "bot", + "name": "Durandal - Stage (B)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "durandal-stage", + "version": "5.5" +} diff --git a/public/data/honkai3rd/stigmata/durandal-stage-mid.json b/public/data/honkai3rd/stigmata/durandal-stage-mid.json new file mode 100644 index 00000000..f4377dc9 --- /dev/null +++ b/public/data/honkai3rd/stigmata/durandal-stage-mid.json @@ -0,0 +1,16 @@ +{ + "id": "durandal-stage-mid", + "type": "mid", + "name": "Durandal - Stage (M)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "durandal-stage", + "version": "5.5" +} diff --git a/public/data/honkai3rd/stigmata/durandal-stage-top.json b/public/data/honkai3rd/stigmata/durandal-stage-top.json new file mode 100644 index 00000000..110bde29 --- /dev/null +++ b/public/data/honkai3rd/stigmata/durandal-stage-top.json @@ -0,0 +1,16 @@ +{ + "id": "durandal-stage-top", + "type": "top", + "name": "Durandal - Stage (T)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "durandal-stage", + "version": "5.5" +} diff --git a/public/data/honkai3rd/stigmata/ragna-bot.json b/public/data/honkai3rd/stigmata/ragna-bot.json new file mode 100644 index 00000000..a2a712b0 --- /dev/null +++ b/public/data/honkai3rd/stigmata/ragna-bot.json @@ -0,0 +1,16 @@ +{ + "id": "ragna-bot", + "type": "bot", + "name": "Ragna (B)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "ragna", + "version": "5.5" +} diff --git a/public/data/honkai3rd/stigmata/ragna-mid.json b/public/data/honkai3rd/stigmata/ragna-mid.json new file mode 100644 index 00000000..f8f94e11 --- /dev/null +++ b/public/data/honkai3rd/stigmata/ragna-mid.json @@ -0,0 +1,16 @@ +{ + "id": "ragna-mid", + "type": "mid", + "name": "Ragna (M)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "ragna", + "version": "5.5" +} diff --git a/public/data/honkai3rd/stigmata/ragna-top.json b/public/data/honkai3rd/stigmata/ragna-top.json new file mode 100644 index 00000000..4c0deff7 --- /dev/null +++ b/public/data/honkai3rd/stigmata/ragna-top.json @@ -0,0 +1,16 @@ +{ + "id": "ragna-top", + "type": "top", + "name": "Ragna (T)", + "skill": { + "name": "", + "description": "" + }, + "hp": 0, + "atk": 0, + "def": 0, + "crt": 0, + "rarity": 5, + "set": "ragna", + "version": "5.5" +} diff --git a/src/pages/honkai3rd/elfs/[elfId].tsx b/src/pages/honkai3rd/elfs/[elfId].tsx index e69a7b52..d0b1c19b 100644 --- a/src/pages/honkai3rd/elfs/[elfId].tsx +++ b/src/pages/honkai3rd/elfs/[elfId].tsx @@ -14,6 +14,7 @@ import { translate, useTranslation } from '../../../lib/i18n' import { useRouter } from 'next/router' import Head from '../../../components/atoms/Head' import { battlesuitFeatures } from '../../../lib/honkai3rd/battlesuits' + interface ElfShowPageProps { elf: ElfData }