Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ModuleEngines engineModule = null;
- public void Update()
- {
- if (engineModule == null) {
- engineModule = part.FindModuleImplementing<ModuleEngines>();
- }
- if (engineModule == null) {
- Log("ERROR! could not find ModuleEngines");
- }
- else {
- var consumedResources = engineModule.GetConsumedResources();
- foreach (var resource in consumedResources) {
- double amount;
- double maxAmount;
- var resourceDefinition = PartResourceLibrary.Instance.GetDefinition(resource.name);
- Log("Looking up Resource: ", resourceDefinition.name);
- part.GetConnectedResourceTotals(resourceDefinition.id, out amount, out maxAmount);
- Log("Remaining ", resource.name, ": ", amount.ToString());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment