Objects of type RobotBase replicate just fine, but objects of type RobotMobile or RobotStatic don’t replicate their movement. All objects override and call Super:: on following virtual functions:
This might help (you need to override virtual bool ReplicateSubobjects(class UActorChannel *Channel, class FOutBunch *Bunch, FReplicationFlags *RepFlags) override;)
Thanks, I am trying that now not really succeeding yet, as i’m not sure where to add this. Since ARobotMobile and ARobotStatic are both child classes of ARobotBase, shouldnt this all work out of the box? I was never required to add these functions to ARobotBase.