RPCs in single player Replay

We have a Multiplayer network game with local replay recording. This all works fine. However when running the game in single player the RPCs (Remote Procedure Calls) don’t get called in replay. What is the best way to fix this?

For example an authoritative actor in single player does some processing that causes a multicast RPC to be called. When running in replay, the actor is ‘SimulatedProxy’ so it doesn’t do the processing, but it doesn’t get the RPC call either.

1 Like