Ejemplo n.º 1
0
 public void Reset()
 {
     EnergyClock.Start();
     AddEnergyTimer.Stop();
     EnergyFullClock.Stop();
     CurrentEnergy = 0f;
     UseEnergyTimer.Stop();
     UseEnergyShadowTimer.Stop();
     NopeTimer.Stop();
 }
Ejemplo n.º 2
0
        public override void Update(GameClock time)
        {
            base.Update(time);

            //update all timers
            EnergyClock.Update(time);
            AddEnergyTimer.Update(time);
            EnergyFullClock.Update(time);
            UseEnergyTimer.Update(time);
            UseEnergyShadowTimer.Update(time);
            NopeTimer.Update(time);
            UpdateEnergyFull();
        }