private IEnumerator TimedUpdate()
        {
            while (Levels.IsLevel(Levels.WORLD))
            {
                if (SceneContext.Instance.TimeDirector.HasPauser())
                {
                    yield return(new WaitWhile(SceneContext.Instance.TimeDirector.HasPauser));
                }

                SRGuu.OnGameTimedUpdate();

                yield return(new WaitForSeconds(5f));
            }
        }