private void DecrementPowerups(float delta) { _hasteTimer -= delta; _invisibilityTimer -= delta; _doubleJumpTimer -= delta; if (_hasteTimer <= 0) { _hasHaste = false; _hasteTimer = 0; } if (_invisibilityTimer <= 0) { _hasInvisibility = false; _animatedSprite.Show(); _light.Show(); _invisibilityTimer = 0; } if (_doubleJumpTimer <= 0) { _hasDoubleJump = false; _doubleJumpTimer = 0; } }