Vaei
(Vaei)
November 7, 2019, 4:32am
46
mordentral:
Not too happy with
RelativeLocation
RelativeRotation
RelativeScale3D
Getting marked for deprecation to go private in the next version after 4.24. I have plugins that turn off relative replication on components that move themselves and where I want total control over the replication (motion controllers for example) without turning it off for the entire component. With these going private DISABLE_REPLICATED_PROPERTY no longer is allowed to be used on them and I can’t specifically turn off any of these replicated properties on their own anymore…
I also had a bReplicateMovement I added to some component classes that used DOREPLIFETIME_ACTIVE_OVERRIDE to take effect and those will no longer function.
This will leave people that aren’t directly editing source stuck with all scene components forcefully replicating their relative transforms unless replication is turned off entirely on them.
That is huge. They need to de-deprecate it. Its bad enough they privatize owner so you can’t manually re-add it to GetLifetimeReplicatedProps if you don’t want to call Super.
This is actually basically an emergency at this point. Anyone doing custom replication is getting totally shafted. Do not do this, Epic.