protected LastingLevelEvent(Game1 Game, PlayerVerticalShooter player, Sprite spriteSheet, Level level, PointLevelEvent pointLevelEvent, float startTime, float duration) : base(Game, player, spriteSheet, level, pointLevelEvent.EnemyType, startTime) { this.duration = duration; hasDuration = true; timePassed = 0; }