public InfoPanel(Hero hero) { float centerY = GameWorld.topEdge + (GameWorld.panelSize / 2); float centerX = GameWorld.rightEdge / 2; Vector2 center = new Vector2(centerX, centerY); background = new XNACS1Rectangle(center, GameWorld.rightEdge, GameWorld.panelSize); background.Color = new Color(20, 20, 20, 20); scoreTracker = new ScoreTracker(hero); meters = new List<PowerUpMeter>(); meters.Add(SpeedUp.meter); meters.Add(Ghost.meter); meters.Add(Invincibility.meter); meters.Add(Overload.meter); foreach (PowerUpMeter p in meters) { p.reset(0, null); } }