feat: 1단계 — JSON 시나리오 로더 + 스모크 테스트

- ScenarioLoader: JSON 시나리오/창고 레이아웃 → 런타임 ScriptableObject 변환
- warehouse_basic.json: 로케이션 마스터 (해피패스 + 존위반/용량초과 함정)
- InboundManager.StartMission(scenario) 오버로드 (로더 결과 주입용)
- Editor 스모크 테스트: 로더 + 입고 로직 12항목 검증 (12 PASS)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
jklee
2026-06-14 19:19:55 +09:00
parent 1051958641
commit de5a40678e
9 changed files with 329 additions and 1 deletions
+6 -1
View File
@@ -6,8 +6,13 @@
버전 표기는 [유의적 버전(SemVer)](https://semver.org/lang/ko/)을 따릅니다.
## [Unreleased]
### 추가됨 (Added)
- `ScenarioLoader` — JSON 시나리오/창고 레이아웃을 런타임 ScriptableObject로 변환
- 창고 레이아웃 데이터 `Assets/Resources/Scenarios/warehouse_basic.json` (로케이션 마스터)
- `InboundManager.StartMission(InboundScenario)` 오버로드 (로더 결과 주입용)
- 입고 로직 스모크 테스트 (`SinoWMS/Run Inbound Smoke Test` 메뉴 — 해피패스 + 함정 5종 검증)
### 예정
- JSON → ScriptableObject 로더 연결
- 탑다운 카메라 + 창고 그리드 씬
- PDA UI 프리팹 (UI Toolkit 또는 uGUI)
- 채점 결과 화면