Improve launch sequence, add some control buttons to rocket program.

This commit is contained in:
Anna Rose Wiggins 2021-09-13 23:51:18 -04:00
parent 9b034aaa1a
commit 6830f23613
4 changed files with 88 additions and 19 deletions

View file

@ -33,3 +33,20 @@ function NoFuelResources {
}
}
}
function PreLaunchCrossfeed {
parameter enable is true.
local eventName is "Disable Crossfeed".
if enable {
set eventName to "Enable Crossfeed".
}
for part in SHIP:PartsTagged("prelaunch") {
if part:MODULES:Find("ModuleToggleCrossfeed") = -1 {
print "Prelaunch part does not have crossfeed module. skipping.".
} else if part:GetModule("ModuleToggleCrossfeed"):ALLEVENTNAMES:Find(eventName) > -1 {
part:GetModule("ModuleToggleCrossfeed"):DoEvent(eventName).
}
}
}