Property replication vs RPC: Communication directions

by Roi Danton   Last Updated March 29, 2018 23:13 PM

I have an UParticleSystemComponent attached to ACharacter. Its activation is controlled by user input, so it receives several updates per second.

For replicating the activation state of the particle system, the user input triggers an update of the value of a replicated variable (UPROPERTY(Replicated)) on the ACharacter. This works fine for the direction

  • Listen server -> Clients,

however not for the directions

  • Client -> Listen Server
  • Client -> Client.

I assume this is the case b/c "Property updates only come from the server (i.e., the client will never send property updates to the server)".

So for Client -> Client replication I have to rely on RPCs and can't use property replication at all?

Related Questions

Packaging a multiplayer game in unreal

Updated January 03, 2018 19:13 PM

How to handle story in multiplayer?

Updated August 03, 2018 18:13 PM

Multiplayer Frameworks

Updated October 26, 2016 09:05 AM

RPC Movement in UE4

Updated August 02, 2017 01:13 AM

UE4: Multiplayer Projectile Hit Detection Problem

Updated July 11, 2016 08:05 AM