# Meta-Progression and Economy Systems Skybound의 성장은 단일 세션의 전투를 넘어, 영구적인 능력치 강화와 이벤트 패스를 통한 보상 획득으로 이어지는 거시적 경제 순환 구조를 가집니다. ## 1. Permanent Upgrades (Hangar) 유저는 획득한 골드를 소비하여 기체의 기본 수치를 영구적으로 강화할 수 있습니다. 이 수치는 모든 새로운 게임 세션 시작 시 `EffectiveStatCalculator`를 통해 기본 스탯에 합산됩니다. ### 1.1 Upgrade Catalog - **HP_MAX**: 최대 체력을 증가시킵니다. (레벨당 +1) - **ATTACK**: 모든 무기의 기본 공격력을 증폭시킵니다. (레벨당 +5%) - **SPEED**: 기체의 이동 속도를 향상시킵니다. (레벨당 +4%) - **MAGNET**: 아이템 흡입 범위를 확장합니다. (기본 180px + 레벨당 30px) - **GOLD_GAIN**: 세션 종료 후 획득하는 골드량을 추가로 보너스 적용합니다. (레벨당 +10%) ## 2. Event Pass System 특정 미션이나 보스 처치 시 획득하는 **Event Points (EP)**를 통해 단계별 보상을 해제하는 시스템입니다. - **Point Acquisition**: - 일반 보스 처치: 500 EP - 미션 클리어: 1,000 EP - **Premium Tier**: 유료 재화나 특정 업적을 통해 활성화되며, 더 희귀한 제작 재료나 독점 외형을 제공합니다. ## 3. Implementation Details - `src/features/game/utils/combatUtils.ts`: `calculateEffectiveStats` 함수에서 `permanentUpgrades` 데이터를 주입받아 최종 전투 스탯을 산출합니다. (Stat Injection Engine V12.0) - `src/features/game/store/useGameStore.ts`: 유저의 영구 업그레이드 상태 및 이벤트 패스 진행도를 `localStorage`와 동기화하여 관리합니다. - `src/features/game/ui/HangarOverlay.tsx`: 격납고 UI에서 업그레이드 구매 및 이벤트 패스 보상 수령 로직을 처리합니다. --- **Status**: Managed by Skybound Protocol **Context**: Economy / Meta-Progression / Stat Injection