public bool Update(Player p, GameTime gameTime) { score = p.PlayerScore; multiplier = p.Multiplier; ammo = p.ShotCount; if (p.IsInvincible) { uiCase = UICase.Invincible; cCase = ColorCase.Black; } else if (p.IsReloading) { uiCase = UICase.Reloading; cCase = ColorCase.White; } else { if (p.Streak > 20) { uiCase = UICase.Ammo; cCase = ColorCase.Yellow; } else if (p.Streak > 10) { uiCase = UICase.Ammo; cCase = ColorCase.Blue; } else { uiCase = UICase.Ammo; cCase = ColorCase.Red; } } return(timeLeft.UpdateTimer(gameTime)); }
public virtual void EndFormWork(ILogger log, UICase uic) { }