spatialos/UnrealGDK

AActor::bActorEnableCollision is not currently handed over

oblm opened this issue · 1 comments

oblm commented

Description

AActor::bActorEnableCollision is not currently persisted on authority handover. This can lead to various physics/collision related issues after an authority transfer.

Workaround

If modifying AActor::bActorEnableCollision from it's default state, re-apply those changes within Actor::OnAuthorityGained.

Internal ticket:

UNR-4146

Environment

  • HEAD of UnrealGDK master & UnrealEngine 4.26-SpatialOSUnrealGDK
  • Windows 10

This might have something to do with collision not being replicated by design in UE4 see this discussion.