@Snark love this mod. Thanks for maintaining it!
For those interested in running/resetting science experiments using custom action groups:
// Runs experiments
@PART[*]:HAS[@MODULE[ModuleScienceExperiment]] {
@description ^= :(.)$:$0 Science Experiments run via custom action group 05:
MODULE {
name = ModuleDefaultActionGroup
moduleSource = ModuleScienceExperiment
actionName = DeployAction
defaultActionGroup = Custom05
}
}
// Resets experiments
@PART[*]:HAS[@MODULE[ModuleScienceExperiment]] {
@description ^= :(.)$:$0 Science Experiments reset via custom action group 08:
MODULE {
name = ModuleDefaultActionGroup
moduleSource = ModuleScienceExperiment
actionName = ResetAction
defaultActionGroup = Custom08
}
}
NOTE: This also adds 'Crew Report' and 'Discard Crew Report' from all command/passenger modules, which you might not want.
One workaround is to replace this line
@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]
with
@PART[*]:HAS[@MODULE[ModuleScienceExperiment],!MODULE[ModuleCommand],!MODULE[ModuleInventoryPart]]