As our projects grown we are having to optimize to stay within the memory limit allowed. One major optimization would be for us to pool creatures placer devices or creatures. Several issues arise.
-
Since there is a spawn distance (76.8m ?) on creature placer devices, we cannot keep spawning creatures, pool them and teleport them.
-
The other natural way would be to be able to teleport the actual creature placer device. And it seems to teleport since the VFX spawns at the new location, but the creature spawns at the original location.
-
Creature spawner device straight out stops spawning if you teleport the device.
-
Also pooling creatures from a distance is annoying since you cannot actually turn off the VFX on creature placers and spawners even tho there is a bool for it. I believe the the creatures own native spawn vfx still persists. I cannot silently spawn creatures in some corner without VFX and screenshake persisting.
A simple fix of moving the spawn location with the creature placers would save our project 10000+ memory.