文件:
{{ currentFileIndex + 1 }} / {{
jsonFiles.length }}
场景:
{{ currentPlaygroundScenario?.cardId || '-'
}}
{{ currentFileName }}
第 {{ currentPlaygroundStepIndex + 1 }} / {{ playgroundRun?.steps?.length || 0 }} 步 · {{
currentPlaygroundStep.title }}
{{ currentPlaygroundStepIndex === 0 ? '起始快照' : '等待用户输入' }}
{{ index + 1 }}.
{{ summarizeTraceAction(traceAction) }}
本地 JSON
{{ jsonFiles.length > 0 ? '可使用方向键切换文件' : '请选择包含 JSON 的文件夹' }}
Backend 对局
加载已保存状态
状态: {{ backendStatus }}
状态 ID:
{{ gameId }}
Seed:
{{ gameSeed }}
保存状态:
{{ gameStateDirty ? '未保存更改' : (gameStateSaved ? '已保存' : '未保存') }}
同步方式: 游戏动作响应驱动
机器人回合: {{ autoRefreshActive ? '推进中' : '未运行' }}
| 上次同步: {{ lastBackendSyncAt }}
当前视角: {{ playerPerspective === 'player2' ? '玩家2' : '玩家1' }}
(URL 参数: ?player=player2)
{{ backendError }}
暂无动作
{{ entry.no }}
{{ getActionLogTypeLabel(entry.type)
}}
T{{ entry.turn }} · P{{
entry.currentPlayer }}
{{ getActionLogTypeLabel(entry.type) }} ·
{{ entry.sourceName }}
->
,
{{ target.name }}
-> {{ entry.targetSummary
}}
({{ entry.valueSummary }})
当前回合:
{{ getCurrentTurn() }}
当前玩家:
{{ gameState?.currentPlayer || '-'
}}
回合阶段:
{{ gameState?.turnState || '-' }}
可选动作:
{{ availableActionCount }}
游戏结束:
{{ gameOver ? '是' : '否' }}
玩家牌库:
{{ getPlayerDeckCount() }}
对手牌库:
{{ getOpponentDeckCount() }}
玩家法力:
{{ gameState?.player1?.mana || 0 }}/{{
getMaxMana(gameState?.player1) }}({{ gameState?.player1?.maxmana || 0
}})
对手法力:
{{ gameState?.player2?.mana || 0 }}/{{
getMaxMana(gameState?.player2) }}({{ gameState?.player2?.maxmana || 0
}})
可执行动作:
{{ actionableCardsCount +
(isHeroPowerActionable ? 1 : 0) }}
手牌: {{ actionableCardsCount }}
, 英雄技能: 1
选择类型:
{{ currentChoices.type === 'position'
? '放置位置' : ((currentChoices.cards && currentChoices.cards.length > 0) ?
'选择卡牌' : '选择目标') }}
{{ currentChoices.type === 'position' ? '可放置位置:' :
((currentChoices.cards && currentChoices.cards.length > 0) ? '可选择卡牌:' :
'可选择目标:') }}
{{ currentChoices.type === 'position'
? (currentChoices.status?.length || 0)
: ((currentChoices.cards && currentChoices.cards.length > 0) ?
(currentChoices.cards?.length || 0) : (currentChoices.targets?.length || 0))
}}
{{ selectedHeroPowerActionPrompt || selectedHandActionPrompt }}
攻击状态:
选择攻击目标
已选择: {{ selectedBattlefieldMinion?.name || '未知随从' }}