I have “Unit” class (derived from Character) and “Person”, “Monster”, etc. child classes. “Player” class derives from “Person” class. In “Unit” class i’ve changed a few things in Defaults tab, like to rotate character towards movement, etc. Everything is ok in PIE and after packaging, but in Standalone game all previously set values from Defaults tab are reset, and player does not rotate. In log, after starting a game, these warnings appear:
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_0) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_1) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_2) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_3) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_4) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_5) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_6) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_7) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_8) Not registered. Aborting.
LogActorComponent: UnregisterComponent: (/Engine/Transient.CharacterMovementComponent_9) Not registered. Aborting.
It looks like it generates one warning for every property that i’ve changed in Defaults tab. I didn’t found any info about these warnings. I use 4.6.1, is CharacterMovementComponent somehow bugged at this point?