We have a spawned owner predicted ghost prefab with following structure:
- Parent (Ghost)
|-> Child
|=> [GhostComponent(SendDataForChildEntity = true)] InputComponent : IInputComponent { public int Value; }
When setting the value on the client inside a system updated in the GhostInputSystemGroup the value is correctly set on the client but not replicated to the server.
With a GhostAuthoringInspectionComponent the InputComponent shows up to be synchronized for the ghost.
If the component is directly on the Parent entity it works just fine.
Any ideas on how to fix this?