{{ (hero && hero.name ? hero.name.charAt(0) : '主') }}
{{ (hero && hero.name) || '主角' }} Lv.{{ (hero && hero.level) || 1 }}
🪙

{{ tabTitle }}

{{ hero.name || '主角' }}
暂无角色,请重新登录领取主角

{{ warehouseOpen ? '仓库' : '角色人偶' }}

{{ warehouse.usedSlots }}/{{ warehouse.maxSlots }} {{ prepDisplayRole.name || '主角' }}
{{ slotDisplayIcon('HELMET').text }} {{ equipSilhouette('HELMET') }} 头盔
{{ slotDisplayIcon('WEAPON').text }} {{ equipSilhouette('WEAPON') }} 武器
{{ slotDisplayIcon('ARMOR').text }} {{ equipSilhouette('ARMOR') }} 护甲
{{ slotDisplayIcon('GLOVES').text }} {{ equipSilhouette('GLOVES') }} 护手
{{ slotDisplayIcon('LEGS').text }} {{ equipSilhouette('LEGS') }} 护腿
{{ slotDisplayIcon(acc.slot).text }} {{ equipSilhouette(acc.slot) }} {{ acc.label }}
攻击{{ roleDisplayAtk(prepDisplayRole) }}
防御{{ roleDisplayDef(prepDisplayRole) }}
生命{{ roleDisplayHp(prepDisplayRole) }}
攻速{{ roleDisplayAtkSpeed(prepDisplayRole) }}
暂无角色
📦

{{ isWhDropZone ? '松手放入仓库' : '仓库为空' }}

{{ slot.icon || '📦' }} {{ slot.quantity }}
{{ slot.itemName }}
{{ dragHintText }}

战斗背包

{{ bagItems.length }} 件
🎒

{{ isBagDropZone ? '松手放入背包' : (warehouseOpen ? '背包为空,从仓库拖入' : '背包为空,点上方打开仓库') }}

{{ item.icon || '📦' }} {{ item.quantity }}
{{ item.itemName }}
{{ layoutStatusText }}
{{ shortName(item.roleName) }} {{ item.gridH }}×{{ item.gridW }}
可选角色 · 拖到战场上场 · 拖回此处下阵
{{ layoutGhost.name }}
{{ prepGhost.name }}
🧪

暂无匹配配方

{{ recipe.resultItemIcon || '📦' }}
{{ recipe.resultItemName || recipe.name }}
×{{ recipe.resultQty || 1 }} · {{ itemTypeLabel(recipe.resultItemType) }}
{{ mat.icon || '📦' }}
×{{ mat.requiredQty || 0 }}
无材料数据

出击

体力 {{ stamina.stamina }}/{{ stamina.maxStamina }}

{{ selectedLevel ? (selectedLevel.code || selectedLevel.name) : '关卡预览' }}

{{ sheetChapter ? sheetChapter.name : '' }} · 敌方阵容

{{ previewCleared ? '已首通' : '未首通' }} 体力 {{ previewFightCost }} · 今日
敌方阵容预览 横6 · 竖5
读取怪物...
该关卡暂无怪物配置
{{ shortName(m.monsterName) }} {{ rarityLabel(m.rarity) }}
首通奖励 {{ previewFirstClaimed ? '已领' : '未领' }}
读取中...
  • {{ r.itemName || r.itemId }} ×{{ r.qty != null ? r.qty : 1 }}
怪物掉落 可能掉落
读取中...
无配置掉落
  • {{ d.itemName || d.itemId }} {{ formatDropRate(d.dropRate) }} · {{ formatDropQty(d) }}
{{ craftBurst.icon || '✨' }}

合成详情

{{ craftDetail.resultItemIcon || '📦' }}
{{ craftDetail.resultItemName || craftDetail.name }} 品级 {{ craftDetail.resultItem.grade }}
产出 ×{{ craftDetail.resultQty || 1 }}
{{ craftDetail.remark }}
攻击{{ craftDetail.resultItem.baseAtk != null ? craftDetail.resultItem.baseAtk : '—' }}
防御{{ craftDetail.resultItem.defense != null ? craftDetail.resultItem.defense : '—' }}
生命{{ craftDetail.resultItem.hp != null ? craftDetail.resultItem.hp : '—' }}
攻速{{ formatAtkSpeedShort(craftDetail.resultItem) }}
所需材料
{{ mat.icon || '📦' }}
{{ mat.itemName }}
拥有 {{ mat.ownedQty }}/需要 {{ mat.requiredQty }}
材料掉落 · {{ craftDropFocusName || '关卡' }}
{{ d.displayCode || '—' }} {{ d.levelName || '' }}
{{ d.chapterName || '' }} · {{ d.monsterName }} · {{ formatDropRate(d.dropRate) }} · {{ d.minQty }}-{{ d.maxQty }}

物品详情

{{ prepItemView.icon || '📦' }} {{ itemTypeLabel(prepItemView.itemType) }}
{{ prepItemView.name || '物品' }}
{{ prepItemView.code }}
数量 {{ prepItemView.quantity || 0 }}
装备槽 {{ slotLabelMap[prepItemView.slot] || prepItemView.slot }}
攻击 {{ prepItemView.baseAtk ?? 0 }}
生命 {{ prepItemView.hp ?? 0 }}
防御 {{ prepItemView.defense ?? 0 }}
攻速 {{ formatAtkSpeedShort(prepItemView) }}
品级 {{ prepItemView.grade ?? '—' }}
堆叠 {{ prepItemView.maxStack }}

{{ prepItemView.remark }}

普攻技能
  • 1. {{ prepItemNormalRow.name || '普攻' }} 系统默认
充能技能
  • {{ idx + 1 }}. {{ row.name || '技能' }}
被动技能
  • {{ idx + 1 }}. {{ ps.name || '被动' }}

角色详情

{{ detailRole.mainRole ? '主角' : '角色' }}
{{ detailRole.name || '主角' }}
占地 {{ detailRole.gridH || 2 }}×{{ detailRole.gridW || 2 }}
攻击{{ roleDisplayAtk(detailRole) }}
生命{{ roleDisplayHp(detailRole) }}
防御{{ roleDisplayDef(detailRole) }}
攻速{{ roleDisplayAtkSpeed(detailRole) }}
基础 / 额外 / 装备
  • 基础攻击{{ detailRole.baseAtk || 0 }}
  • 额外攻击{{ detailRole.extraAtk || 0 }}
  • 装备攻击+{{ detailRole.equipBonusAtk || 0 }}
  • 基础生命{{ detailRole.baseHp || 0 }}
  • 额外生命{{ detailRole.extraHp || 0 }}
  • 装备生命+{{ detailRole.equipBonusHp || 0 }}
  • 基础防御{{ detailRole.baseDef || 0 }}
  • 额外防御{{ detailRole.extraDef || 0 }}
  • 装备防御+{{ detailRole.equipBonusDef || 0 }}
  • 基础攻速{{ roleBaseAtkSpeed(detailRole) }}
  • 最终攻速{{ roleDisplayAtkSpeed(detailRole) }}
  • 基础行动值{{ detailRole.baseAction || 0 }}
  • 最终行动值{{ roleDisplayAction(detailRole) }}
攻速参数
  • 增加攻速{{ detailRole.atkSpeedUpRatio || 0 }}%
  • 减少攻速{{ detailRole.atkSpeedDownRatio || 0 }}%
比例
  • 造成伤害比例{{ detailRole.dealDmgRatio != null ? detailRole.dealDmgRatio : 100 }}%
  • 受到伤害比例{{ detailRole.takenDmgRatio != null ? detailRole.takenDmgRatio : 100 }}%
  • 造成元素伤害比例{{ detailRole.dealElementDmgRatio != null ? detailRole.dealElementDmgRatio : 100 }}%
  • 受到元素伤害比例{{ detailRole.takenElementDmgRatio != null ? detailRole.takenElementDmgRatio : 100 }}%
  • 造成物理伤害比例{{ detailRole.dealPhysDmgRatio != null ? detailRole.dealPhysDmgRatio : 100 }}%
  • 受到物理伤害比例{{ detailRole.takenPhysDmgRatio != null ? detailRole.takenPhysDmgRatio : 100 }}%
  • 吸血比例{{ detailRole.lifeStealRatio || 0 }}%

{{ skillDetailKind === 'passive' ? '被动详情' : '技能详情' }}

{{ skillTypeLabel(skillDetail.skill.skillType) }} 系统默认
{{ skillDetail.skill.name || '技能' }}
{{ skillDetail.skill.code }}
充能 [{{ skillChargeBracket(skillDetail.skill) }}] | 流派 {{ skillDetail.skill.skillSchool || '无' }} | 元素 {{ damageElementLabel(skillDetail.skill.damageElement) }}

{{ skillDetail.skill.remark }}

充能条件
  • {{ idx + 1 }}. {{ formatChargeConditionSummary(c) }}
释放效果
  • {{ idx + 1 }}.
暂无充能条件与效果配置
被动
{{ skillDetail.name || '被动' }}
{{ passiveTypeLabel(skillDetail.passiveType) }}

{{ skillDetail.remark }}

生效条件
  • {{ idx + 1 }} {{ line }}
属性效果
  • {{ idx + 1 }} {{ passiveAttrLabel(e.attrKey) }} {{ attrDirLabel(e.attrDir) }}{{ e.valueNum != null ? e.valueNum : '' }}
战斗输出
  • {{ idx + 1 }}
暂无效果配置

BUFF 详情

{{ buffDetail.beneficial === false ? '减益' : '增益' }}
{{ buffDetail.name || 'BUFF' }}
{{ buffKindLabel(buffDetail.buffKind) }}
持续 {{ formatBuffDuration(buffDetail) }} · 叠加 {{ formatBuffStack(buffDetail) }} · {{ buffDetail.dispelable === false ? '不可驱散' : '可驱散' }}

{{ buffDetail.remark }}

效果
  • {{ idx + 1 }}.
暂无效果配置
已选 {{ batchSelectedCount }} 件

设置

{{ toast.text }}