So when telling client changes of some stats I only want to send them once per actual network replication exchange(? idk terminology)
I know that it runs at
Reasoning for why I want to do it once is because remotes aren’t guaranteed to preserve order and I don’t want outdated stats being sent
first last (so being the ones the receiving end believes is the newest) etc
Also its cool so yea even if you can come up with a reason for why I dont need to call right before network replication (please share how if you do though) I still want to know how
Maybe this is part of the solution? In this post it says directly after renderstepped on every other frame it network replicates? So all we need is to know which is the specific frame that it replicates on and then update stats on every other one after it while in render stepped?
Specific code would greatly be appreciated for this for BOTH client and server (although server might be tougher since it doesnt render anything - but would that mean its directly after heartbeat / is this even possible on server lol)??
orrrr is this completely hopeless and do I need to use objectvalues until this feature is added?