영구 해금·상점·창고·소모품 로드아웃¶
PersistentProfile은 전투 Scene과 별도로 생존하며 영구 크레딧, 해금 ID, 창고 수량, 소모품 로드아웃, 도면과 제작 장비를 JSON에 저장합니다.
현재 상점¶
| 항목 | 가격 | 결과 |
|---|---|---|
| 현장 응급키트 | 120 C | 창고 +1 |
| 제작용 고철 3개 | 180 C | 창고 +3 |
| 산업 지구 접근권 | 600 C | 지역 영구 해금 |
| 연구 단지 접근권 | 1,200 C | 산업 지구 해금 후 구매 가능 |
| 돌격소총·전술 조끼 | 개별 가격 | 대응 도면을 성공 반출한 뒤 상점 등록 |
| 원형 자기장 | 개별 가격 | 대응 스킬 도면을 성공 반출한 뒤 영구 스킬 등록 |
작전 화면의 상점 버튼은 잠긴 지역 해금을 우선 제시하고 모두 해금하면 응급키트를 구매합니다. 별도 상점 UI로 교체해도 HubEconomySystem.purchase() 계약은 유지됩니다.
영구 해금과 구매는 분리됩니다. 도면 반출은 unlocked_shop_offer_ids에 판매 항목을 등록하고, 실제 구매가 장비·스킬 보유 상태를 변경합니다. 등록되지 않은 항목은 견적 단계에서 잠금 이유를 반환합니다.
창고와 소모품¶
- 동일 아이템은 ID별 수량으로 창고에 누적합니다.
- 소모품 로드아웃은 최대 3개이며 보유 수량보다 많이 장착할 수 없습니다.
- 출격 성공 시가 아니라 작전 진입 시 창고에서 차감합니다.
- 현재 응급키트는 해당 작전 최대 체력 +15를 제공합니다.
- 조립 실패에는 자동 반환하고 정상 출격 뒤 사망에는 반환하지 않습니다.
- 사망 시 해당 런에 착용한 무기·방어구 준비 상태도 소실되며 무료 기본 무장이 복구됩니다.
저장 경계¶
프로필 저장소는 가격·제작식·전투 효과를 모릅니다. 등록된 상점 항목·해금 스킬 ID만 JSON으로 보존합니다. HubEconomyConfig가 가격·등록 조건·구매 결과를, 제작 설정이 재료를 소유하고 작전 조립부는 계산된 수정자만 플레이어에 전달합니다.
현재 남은 연결은 구매한 장비·스킬을 I/U 편집용 영구 아이템 목록에 직접 생성하는 전용 상점 화면입니다. 저장·견적·등록 계약은 먼저 완성되어 UI를 교체해도 유지됩니다.
검색 별칭¶
로비 상점, 영구 재화, 은행 크레딧, 보관함, 창고, 소비 아이템, 출격 아이템