Hi!
I wonder what the recommended setup would be if one has two groups of actors. Let us call the groups A and B. Where group A should tick before group B, and all actors in group A should tick before any actor in group B starts to tick. Both groups should also tick before physics, so I figured TG_PrePhysics would be a good tick group. I imagine you can achieve this with tick dependencies by adding every actor in A as a tick dependency for each actor in B. However, that would result in A * B tick dependencies and make the tick setup a bit inconvenient. I feel that the tick dependency system wasn’t supposed to be used that way? I can add a new tick group before or after TG_PrePhysics, but that would require me to modify the engine. I can also implement some tick manager that handles the ticking for groups A and B and just put it in TG_PrePhysics, but it would be nice to use the standard tick function for maintenance and keep the complexity low. So I have some ideas of “workarounds,” but it would be nicer to set up this directly without any engine modification or management system. What are your thoughts?
I would appreciate any feedback or brainstorming.