51개 VFX family 중 11개가 전용 스프라이트 없이 결별 fallback으로 그려진다.
지금 상태
app/lib/features/expedition/presentation/expedition_combat_effect_catalog.g.dart의 productionReady 값이다.
미제작 목록은 전부 적·수호자 쪽이다. 캐릭터 고유 스킬 40개는 전용 스프라이트를 갖고 있다.
guardian.ledger-claw
guardian.root-lockdown
guardian.final-redaction
guardian.record-wave
guardian.seal-crush
tangled-ledger.paper-flurry
tangled-ledger.ink-mist
drifting-pressings.petal-dart
drifting-pressings.petal-gust
shelf-snarl.shelf-sweep
shelf-snarl.catalogue-rain
docs/combat_roster_expansion_2026.md 8행이 상태를 「판정·데이터·주요 UI 구현 완료 / 전용 공격 스프라이트 제작 진행」으로 잡아 뒀고, 30행이 「미제작 family는 현재 결별 production fallback을 사용하며 완료율을 숨기지 않는다」고 적어 뒀다.
해야 할 일
docs/combat_roster_expansion_2026.md 15절의 남은 제작 순서를 따른다. 캐릭터 쪽은 끝났으니 적·수호자만 남았다. family마다 밝음/어두움, 48px, 저감 모션, 무음, 실제 기기 p95를 검수한다(같은 절 4항).
완료 기준
productionReady: false가 0이 된다.
- 카탈로그가 생성물이므로
manifest.json을 고치고 다시 굽는다. 손으로 .g.dart를 고치지 않는다.
51개 VFX family 중 11개가 전용 스프라이트 없이 결별 fallback으로 그려진다.
지금 상태
app/lib/features/expedition/presentation/expedition_combat_effect_catalog.g.dart의productionReady값이다.미제작 목록은 전부 적·수호자 쪽이다. 캐릭터 고유 스킬 40개는 전용 스프라이트를 갖고 있다.
guardian.ledger-clawguardian.root-lockdownguardian.final-redactionguardian.record-waveguardian.seal-crushtangled-ledger.paper-flurrytangled-ledger.ink-mistdrifting-pressings.petal-dartdrifting-pressings.petal-gustshelf-snarl.shelf-sweepshelf-snarl.catalogue-raindocs/combat_roster_expansion_2026.md8행이 상태를 「판정·데이터·주요 UI 구현 완료 / 전용 공격 스프라이트 제작 진행」으로 잡아 뒀고, 30행이 「미제작 family는 현재 결별 production fallback을 사용하며 완료율을 숨기지 않는다」고 적어 뒀다.해야 할 일
docs/combat_roster_expansion_2026.md15절의 남은 제작 순서를 따른다. 캐릭터 쪽은 끝났으니 적·수호자만 남았다. family마다 밝음/어두움, 48px, 저감 모션, 무음, 실제 기기 p95를 검수한다(같은 절 4항).완료 기준
productionReady: false가 0이 된다.manifest.json을 고치고 다시 굽는다. 손으로.g.dart를 고치지 않는다.