public void UIFuel(UIEvents.UIFuel e) { if (HaveCurrentShip && Math.Abs(Ships[currentid].FuelLevel - e.Fuel) > 0.05) // if fuel level changed (may not, UI may be just telling us the same figure) { Ships[currentid] = CurrentShip.SetFuelLevel(e.Fuel); } VerifyList(); }
public void UIFuel(UIEvents.UIFuel e) // called by controller if a new UI fuel is found { if (HaveCurrentShip) { Ships[currentid] = CurrentShip.SetFuelLevel(e.Fuel, e.FuelRes); } VerifyList(); }