private void handleEngineerContributedEvent(EngineerContributedEvent @event) { if (@event.materialAmount != null) { decMaterial(@event.materialAmount.edname, @event.materialAmount.amount, @event.fromLoad); } }
private void handleEngineerContributedEvent(EngineerContributedEvent @event) { if (@event.timestamp > updateDat) { updateDat = @event.timestamp; if (_handleEngineerContributedEvent(@event)) { writeInventory(); } } }
private void handleEngineerContributedEvent(EngineerContributedEvent @event) { if (@event.commodityAmount != null) { Cargo cargo = GetCargoWithEDName(@event.commodityAmount.edname); if (cargo != null) { cargo.owned -= Math.Min(cargo.owned, @event.commodityAmount.amount); RemoveCargo(cargo); } } }
private bool _handleEngineerContributedEvent(EngineerContributedEvent @event) { bool update = false; if (@event.commodityAmount != null) { Cargo cargo = GetCargoWithEDName(@event.commodityAmount.edname); if (cargo != null) { cargo.owned -= Math.Min(cargo.owned, @event.commodityAmount.amount); RemoveCargo(cargo); update = true; } } return(update); }