Example #1
0
 private void UpdateEnergyState()
 {
     if (currentEnergy > engineStats.overMinEnergy)
     {
         state        = ENGINE_STATE.OVERPOWERED;
         sprite.color = overColor;
     }
     else if (currentEnergy > engineStats.baseMinEnergy)
     {
         state        = ENGINE_STATE.POWERED;
         sprite.color = poweredColor;
     }
     else
     {
         state        = ENGINE_STATE.UNDERPOWERED;
         sprite.color = underColor;
     }
 }
Example #2
0
 public EngineManagement()
 {
     this.FuelLevel   = 0.0;
     this.EngineState = ENGINE_STATE.off;
 }