Custom Time Dilation and Camera Movement

Hello SteveDM,

If I am understanding your question correctly I believe I have a good starting point for you. You could make a manager (an actor that other actors listen to so they all receive instructions at the same time) with functions that would dictate the CustomTimeDilations for all the relevant actors. All the relevant actors would have to subscribe to the manager, but it could simplify this aspect of your game.

Some benefits:

  1. Set the CustomTimeDilation of a specific group of actors (Ex. Set it to 0, effectively freezing them and keep the camera moving at the normal speed).
  2. Alter the camera speed or CustomTimeDilation without taking into account the GlobalTimeDilation.

Thanks,