public override void Update(GameTime gameTime, InputState input)
        {
            LevelObject.Update(Level, this, ItemLocations, IsRoomChanged(), seedOptions);

            FamiliarManager.Update(Level);

#if DEBUG
            TimespinnerAfterDark(input);
#endif
        }
Exemple #2
0
        public override void Update(GameTime gameTime, InputState input)
        {
            if (ItemLocations == null)
            {
                return;
            }

            LevelObject.Update(Level, this, ItemLocations, IsRoomChanged(), seedOptions, Settings, ScreenManager);

            FamiliarManager.Update(Level);

            deathLinkService?.Update(Level, ScreenManager);

#if DEBUG
            TimespinnerAfterDark(input);
#endif
        }