feat: 상점·장비 UI 연결 및 직업별 전투 데이터 연동 - #63
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces several gameplay and UI improvements, including dynamic equipment career changes, a new category label UI, auto-attack timing refactoring, and automated dungeon retries upon player death. The review feedback highlights opportunities to optimize the auto-attack polling loop to reduce CPU overhead, add defensive null checks in the new UI component, replace hardcoded Unicode escape sequences with readable strings, and remove redundant component checks in the Miner class.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
작업 내용
상점 UI를
DefaultUI.prefab흐름에 연결했습니다.장비 UI를
DefaultUI.prefab에 이식하고 연결했습니다.EquipmentManager를 수정했습니다.직업별 장비 카테고리 TMP 갱신 스크립트를 추가했습니다.
EquipmentCategoryLabelUI를 추가해 선택 직업별 카테고리명을 표시합니다.전투 자동 공격 타이밍을 수정했습니다.
기본 던전 사망 흐름을 수정했습니다.
ResetHp()호출 시 상태도IDLE로 복구되도록 수정했습니다.골드 던전
Miner의 능력치 반영 방식을 개선했습니다.Miner를 현재 플레이어로 등록해 기존 스탯 보정 흐름을 재사용합니다.검증
git diff --check확인참고
DefaultUI.prefabInspector 연결 상태는 에디터에서 최종 확인이 필요합니다.