프로젝트 매버릭 개발일지 23일차

June 28, 2026 (2d ago)

흐름 수정

책임소유자
HP 0 판정, OnDeathStarted 발행, dead flagUMVStatComponent
사망 액션 선택, 사망 몽타주/래그돌/디졸브 같은 actor-local 죽음 표현UMVDeathComponent
몽타주 실행 자체UMVActionComponent
일반 피격 리액션UMVHitReactionComponent
플레이어 사망 후 오버레이, 로딩, 월드 리셋, 체크포인트 부활UMVRespawnSubsystem
실제 디졸브 머티리얼 처리별도 UMVDissolveComponent 또는 DeathComponent 내부의 얇은 호출 대상
처음엔 플레이어 사망만 생각했는데, 일반몹들의 사망까지 품으려면 컴포넌트로 만들어서 쓸 수 있게 해야함
StatComponent HP 0 StatComponent.OnDeathStarted(FMVDeathContext) DeathComponent가 수신 DeathComponent가 DeathMode에 따라 처리   - Montage + Dissolve   - Ragdoll   - Immediate   - Corpse persist/destroy DeathComponent가 OnDeathDissolveStarted / OnDeathPresentationFinished 같은 이벤트 발행 플레이어일 때만 RespawnSubsystem이  이벤트를 구독해 UI/로딩/월드 리셋 진행

공격 애니메이션 자료조사

요네 컨셉 벤치마킹 카타나 2개,

편곤