feat(hall-of-fame): 명예의 전당 상세 UI 및 전투 스탯 저장 추가
- CombatStats에 toJson/fromJson 직렬화 메서드 추가 - HallOfFameEntry에 finalStats(CombatStats) 필드 추가 - 명예의 전당 상세 다이얼로그에서 전투 스탯, 장비, 스펠 표시 - GameState에 combatStats 접근자 추가 - game_text_l10n에 명예의 전당 관련 텍스트 추가
This commit is contained in:
@@ -117,6 +117,8 @@ class GameSave {
|
||||
'index': progress.currentQuestMonster!.monsterIndex,
|
||||
}
|
||||
: null,
|
||||
'monstersKilled': progress.monstersKilled,
|
||||
'deathCount': progress.deathCount,
|
||||
},
|
||||
'queue': queue.entries
|
||||
.map(
|
||||
@@ -225,6 +227,8 @@ class GameSave {
|
||||
currentQuestMonster: _questMonsterFromJson(
|
||||
progressJson['questMonster'] as Map<String, dynamic>?,
|
||||
),
|
||||
monstersKilled: progressJson['monstersKilled'] as int? ?? 0,
|
||||
deathCount: progressJson['deathCount'] as int? ?? 0,
|
||||
),
|
||||
queue: QueueState(
|
||||
entries: Queue<QueueEntry>.from(
|
||||
|
||||
Reference in New Issue
Block a user