Beispiel #1
0
        protected override void FixedTickComponent(float fixedDeltaTime)
        {
            base.FixedTickComponent(fixedDeltaTime);

            if (_currentGameMode == null)
            {
                return;
            }

            if (_currentGameMode.HasInitialized == false)
            {
                return;
            }

            if (_currentGameMode.HasInitialized && _currentGameMode.HasBeganPlay == false && _currentGameMode.CanFixedTickBeforePlay == false)
            {
                return;
            }

            _currentGameMode.FixedTick(fixedDeltaTime);
        }