## 스킬 시스템 개선 - skill_data.dart: 스킬 데이터 구조 전면 개편 (+1176 라인) - skill_service.dart: 스킬 발동 로직 확장 및 버프 시스템 연동 - skill.dart: 스킬 모델 개선, 쿨다운/효과 타입 추가 ## Canvas 애니메이션 리팩토링 - battle_composer.dart 삭제 (레거시 위젯 기반 렌더러) - monster_colors.dart 삭제 (AsciiCell 색상 시스템으로 통합) - canvas_battle_composer.dart: z-index 정렬 (몬스터 z=1, 캐릭터 z=2, 이펙트 z=3) - ascii_cell.dart, ascii_layer.dart: 코드 정리 ## UI/UX 개선 - hp_mp_bar.dart: l10n 적용, 몬스터 HP 바 컴팩트화 - death_overlay.dart: 사망 화면 개선 - equipment_stats_panel.dart: 장비 스탯 표시 확장 - active_buff_panel.dart: 버프 패널 개선 - notification_overlay.dart: 알림 시스템 개선 ## 다국어 지원 확장 - game_text_l10n.dart: 게임 텍스트 통합 (+758 라인) - 한국어/일본어/영어/중국어 번역 업데이트 - ARB 파일 동기화 ## 게임 로직 개선 - progress_service.dart: 진행 로직 리팩토링 - combat_calculator.dart: 전투 계산 로직 개선 - stat_calculator.dart: 스탯 계산 시스템 개선 - story_service.dart: 스토리 진행 로직 개선 ## 기타 - theme_preferences.dart 삭제 (미사용) - 테스트 파일 업데이트 - class_data.dart: 클래스 데이터 정리
79 lines
2.2 KiB
Plaintext
79 lines
2.2 KiB
Plaintext
{
|
|
"@@locale": "zh",
|
|
|
|
"appTitle": "ASCII NEVER DIE",
|
|
"tagNoNetwork": "No network",
|
|
"tagIdleRpg": "Idle RPG loop",
|
|
"tagLocalSaves": "Local saves",
|
|
"newCharacter": "New character",
|
|
"loadSave": "Load save",
|
|
"loadGame": "Load Game",
|
|
"viewBuildPlan": "View build plan",
|
|
"buildRoadmap": "Build roadmap",
|
|
"techStack": "Tech stack",
|
|
"cancel": "Cancel",
|
|
"exitGame": "Exit Game",
|
|
"saveProgressQuestion": "Save your progress before leaving?",
|
|
"exitWithoutSaving": "Exit without saving",
|
|
"saveAndExit": "Save and Exit",
|
|
"progressQuestTitle": "Progress Quest - {name}",
|
|
"levelUp": "Level Up",
|
|
"completeQuest": "Complete Quest",
|
|
"completePlot": "Complete Plot",
|
|
"characterSheet": "Character Sheet",
|
|
"traits": "Traits",
|
|
"stats": "Stats",
|
|
"experience": "Experience",
|
|
"xpNeededForNextLevel": "XP needed for next level",
|
|
"spellBook": "技能",
|
|
"noSpellsYet": "暂无技能",
|
|
"equipment": "Equipment",
|
|
"inventory": "Inventory",
|
|
"encumbrance": "Encumbrance",
|
|
"combatLog": "战斗日志",
|
|
"plotDevelopment": "Plot Development",
|
|
"quests": "Quests",
|
|
"traitName": "Name",
|
|
"traitRace": "Race",
|
|
"traitClass": "Class",
|
|
"traitLevel": "Level",
|
|
"statStr": "STR",
|
|
"statCon": "CON",
|
|
"statDex": "DEX",
|
|
"statInt": "INT",
|
|
"statWis": "WIS",
|
|
"statCha": "CHA",
|
|
"statHpMax": "HP Max",
|
|
"statMpMax": "MP Max",
|
|
"equipWeapon": "Weapon",
|
|
"equipShield": "Shield",
|
|
"equipHelm": "Helm",
|
|
"equipHauberk": "Hauberk",
|
|
"equipBrassairts": "Brassairts",
|
|
"equipVambraces": "Vambraces",
|
|
"equipGauntlets": "Gauntlets",
|
|
"equipGambeson": "Gambeson",
|
|
"equipCuisses": "Cuisses",
|
|
"equipGreaves": "Greaves",
|
|
"equipSollerets": "Sollerets",
|
|
"gold": "Gold",
|
|
"goldAmount": "Gold: {amount}",
|
|
"prologue": "Prologue",
|
|
"actNumber": "Act {number}",
|
|
"noActiveQuests": "No active quests",
|
|
"questNumber": "Quest #{number}",
|
|
"welcomeMessage": "Welcome to Progress Quest!",
|
|
"noSavedGames": "No saved games found.",
|
|
"loadError": "Failed to load save file: {error}",
|
|
"name": "Name",
|
|
"generateName": "Generate Name",
|
|
"total": "Total",
|
|
"unroll": "Unroll",
|
|
"roll": "Roll",
|
|
"race": "Race",
|
|
"classTitle": "Class",
|
|
"percentComplete": "{percent}% complete",
|
|
"newCharacterTitle": "ASCII NEVER DIE - New Character",
|
|
"soldButton": "Sold!"
|
|
}
|