feat: 디버그 패널 스킬 강제 발동 및 UI 모드 토글 시스템 추가

- UIModeController: leftAlt 키로 커서 표시/게임플레이 입력 차단 토글 (공용 싱글톤)
- DebugPanelUI: 보스 스킬 강제 발동 섹션 추가 (드롭다운 + 발동/취소 버튼)
- 에디터에서 Data/Skills의 보스 이름 기반 스킬 검색, 빌드에서 패턴 슬롯 fallback
- BossCombatBehaviorContext.GetAllPatternSkills() 추가 (디버그용 스킬 목록 수집)
- TMP Settings에 한글 폰트(MaruBuri)를 fallback으로 등록
- 젬/패시브/디버그 토글 버튼을 우측 하단에 수직 정렬
- InputSystem에 UIMode 액션(leftAlt) 추가
This commit is contained in:
2026-04-01 23:14:05 +09:00
parent 3663692b9d
commit ce883e4fa3
10 changed files with 569 additions and 20 deletions

View File

@@ -2083,7 +2083,7 @@ MonoBehaviour:
intelligence:
baseValue: 10
vitality:
baseValue: 10
baseValue: 100
wisdom:
baseValue: 10
spirit:
@@ -2153,6 +2153,7 @@ MonoBehaviour:
- {fileID: 712281148059590495, guid: b590c58b50c3b554687b172862fa5d9d, type: 3}
- {fileID: 6888780564265376159, guid: 827dfeae95fdf6b41b78698f2e846b5f, type: 3}
- {fileID: -8752051743343580635, guid: 5eaeca917bbeb494eb14ad0e0552c42f, type: 3}
- {fileID: 7400000, guid: c8fdea7dee0c6f04bbd27fe565071682, type: 2}
debugMode: 1
showAreaDebug: 1
debugDrawDuration: 1
@@ -2191,7 +2192,6 @@ MonoBehaviour:
navMeshAgent: {fileID: 5153439431748782209}
behaviorGraphAgent: {fileID: 0}
primaryPattern: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2}
secondaryPattern: {fileID: 11400000, guid: 4a52d59d590b4eaa9ef92b7984eb08c7, type: 2}
mobilityPattern: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2}
utilityPattern: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2}
comboPattern: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2}
@@ -2203,9 +2203,6 @@ MonoBehaviour:
mobilityTriggerDistance: 8
punishSearchRadius: 6
utilityTriggerDistance: 5
phase1SecondaryInterval: 3
phase2SecondaryInterval: 2
phase3SecondaryInterval: 2
basicLoopMinCountAfterBigPattern: 2
signatureRequiredDamageRatio: 0.1
signatureTelegraphAbnormality: {fileID: 11400000, guid: fb1a782e44ff4dc19fd8b3c633360752, type: 2}