private void handleSynthesisedEvent(SynthesisedEvent @event) { foreach (MaterialAmount component in @event.materials) { decMaterial(component.edname, component.amount, @event.fromLoad); } }
private void handleSynthesisedEvent(SynthesisedEvent @event) { foreach (MaterialAmount component in @event.materials) { decMaterial(component.material, component.amount); } }
private void handleSynthesisedEvent(SynthesisedEvent @event) { if (@event.synthesis.Contains("Limpet")) // At present, only a basic recipe exists. Basic recipe name: "Limpet Basic" { _handleSynthesisedEvent(); writeInventory(); } }
private bool _handleSynthesisedEvent(SynthesisedEvent @event) { if (@event.synthesis.Contains("Limpet")) { Cargo cargo = GetCargoWithEDName("Drones") ?? new Cargo("Drones"); cargo.AddDetailedQty(CargoType.owned, 4, 0); AddOrUpdateCargo(cargo); return(true); } return(false); }
private void handleSynthesisedEvent(SynthesisedEvent @event) { if (@event.timestamp > updateDat) { updateDat = @event.timestamp; if (_handleSynthesisedEvent(@event)) { writeInventory(); } } }