I have an actor that is essential for the players movement, when the client gets too far it seems to unload that actor despite it being toggled as always relevant. This issue does not happen for the server though.
I tested this by using [tick → has authority (remote) → print “hello”], as soon as the client moves too far from the actors the print string stops and the editor crashes, which the crash isn’t unexpected but it unloading is.
How do I keep the actor loaded at all times regardless of distance for the clients?
Make sure the World Partition settings for the actor doesn’t have Spatially loaded ticked. Also will need to set its Runtime grid.
Next, ensure the Netcull Distance of the actor is large enough to cover the entire map. By default it’s only 150m. It’s under the replication settings for the class.
Thanks, disabling spatially loaded worked. This will cause the actor to remain loaded even when the associated level is unloaded right? If my understanding is right, this is actually perfect for me
And what is a runtime grid? I googled it but nothing useful came up.