docs(BT12-Dev-Vis): 디버그 시각화 off·카드 풀 5종 (엔트리 9·PD 지시 로그 갱신)

EerieVillage d26bd83 push 정합. 잔여: A04·A05·A_Laser SkillFireEvent default return 실전 발사 미연결 (PD 후속 결정 대기).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
깃 관리자 2026-05-13 19:25:16 +09:00
parent dd926caab8
commit a00a4f1ebe
2 changed files with 22 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -251,6 +251,27 @@ Player x: -7 → -5 (Δ+2.0) 이동
---
## 엔트리 9 — 디버그 시각화 off 토글·레벨업 카드 풀 5종 한정 (2026-05-13 EerieVillage `d26bd83`)
**PD 지시 2건**:
1. "이제, hit box 영역과 사거리 체크 박스를 보이지 않게 해줘 (필요 시 다시 활용할 수 있게 노출만 off)"
2. "레벨업을 통해 스킬을 얻으면 파이어볼, 저주 구체, 번개 충격, 좌우 베기, 용암 레이저 5가지만 나오도록 수정해줘."
**작업 1 — 디버그 박스 시각화 off (재활용 toggle)**:
- `HitboxDebug.ShowDebugVisuals` 정적 플래그 신규 (`false` 기본·`true` 설정 시 즉시 노출).
- `Spawn`·`AttachSprite`·`SpawnRange`·`Projectile.SpawnHitboxDebugChild` 4 위치 `SpriteRenderer.enabled = ShowDebugVisuals`.
- GameObject 자체는 정상 spawn = `LiveHitboxSync` 등 부착 코드 무영향.
**작업 2 — 레벨업 카드 풀 5종 한정**:
- 완성 5종 = A02 파이어볼·A13 저주 구체·A04 번개 충격·A05 좌/우 베기·A_Laser 용염 레이저.
- 미완성 placeholder 5종 = A01·A03·A08·A14·A15.
- `SkillRuntimeFactory.AvailableCardIds` HashSet 화이트리스트 신규·`RandomDraw3` 영역 필터 정합.
**잔여 후속 결정 대기**:
- A04·A05·A_Laser 영역 = `SkillFireEvent.Execute` switch default return 영역 실전 발사 미연결. 본 카드 풀 5종 한정 영역 = 카드 드로우 영역만 한정·실전 발사 영역 별도 PD 결정.
---
## 영역 자산
- `HitboxDebug.cs` 공용 helper (Spawn·AttachToTransform·GetWhiteSprite) — 추후 다른 카테고리 (C 설치·D 소환·E 오라) 영역 박스 시각화 재사용 가능.