public void ToUpdate(GameTime gameTime) { EnemyCollisionSystem.GameTime = gameTime; InputHandlerSystem.HandleInput(_oldKeyboardState, gameTime); _oldKeyboardState = Keyboard.GetState(); AISystem.Update(gameTime); MoveSystem.Move(gameTime); AnimationSystem.RunAnimations(gameTime); CollisionSystem.DetectCollisions(); CollisionResolveSystem.ResolveCollisions(ZEngineCollisionEventPresets.StandardCollisionEvents, gameTime); CameraFollowSystem.Update(gameTime); LightSystems.Update(gameTime, viewportDimensions); //HealthSystem.TempEndGameIfDead(TempGameEnder); if (TempGameEnder.Score > 0) { Debug.WriteLine("YOUR SCORE WAS: " + TempGameEnder.Score); while (true) { ; } } }