액터 존재 동기화
서버에서 스폰·파괴된 `bReplicates` 액터가 클라이언트 월드에도 생성·제거됩니다.
서버가 액터의 존재와 상태를 확정하고, 클라이언트는 전달받은 값에 맞춰 화면·사운드·UI 반응을 수행합니다.
`bReplicates`, `DOREPLIFETIME`, `ReplicatedUsing`, RPC를 한 흐름으로 묶어 읽으면 네트워크 코드의 책임 경계가 선명해집니다.
서버에서 스폰·파괴된 `bReplicates` 액터가 클라이언트 월드에도 생성·제거됩니다.
`UPROPERTY(Replicated)`와 `DOREPLIFETIME`으로 서버 상태 중 전파할 값만 명시합니다.
값 변화 후의 이펙트·UI 갱신은 `OnRep_`나 Client RPC에서 처리합니다.
상태 변경은 `HasAuthority()` 안에 두고, 입력 요청은 소유 클라이언트에서 Server RPC로 보냅니다.