inital commit
This commit is contained in:
commit
b17e9ae3fb
36 changed files with 771 additions and 0 deletions
10
QOL/AllSASFull.cfg
Normal file
10
QOL/AllSASFull.cfg
Normal file
|
@ -0,0 +1,10 @@
|
|||
//sometimes I want to use a probe core for the looks, but want to have SAS for my KOS scripts to use.
|
||||
//uncommoent lines to switch between adding SAS to all command cores, or just cores with some SAS in the first place.
|
||||
//@PART[*]:HAS[@MODULE[ModuleCommand]]:FINAL
|
||||
@PART[*]:HAS[@MODULE[ModuleSAS]]:FINAL
|
||||
{
|
||||
%MODULE[ModuleSAS]
|
||||
{
|
||||
%SASServiceLevel = 3
|
||||
}
|
||||
}
|
11
QOL/Fairings.cfg
Normal file
11
QOL/Fairings.cfg
Normal file
|
@ -0,0 +1,11 @@
|
|||
// Default fairings to Clamshell
|
||||
@PART[*]:HAS[@MODULE[ModuleProceduralFairing]]:FINAL
|
||||
{
|
||||
@MODULE[ModuleProceduralFairing]
|
||||
{
|
||||
%nArcs = 2
|
||||
%useClamshell = true
|
||||
%ejectionForce = 100
|
||||
|
||||
}
|
||||
}
|
8
QOL/dockRotate.cfg
Executable file
8
QOL/dockRotate.cfg
Executable file
|
@ -0,0 +1,8 @@
|
|||
//remove the redundant (and less featureful) stock docking rotation when dockrotate is on a part
|
||||
@PART[*]:HAS[@MODULE[ModuleDockRotate]]:FINAL
|
||||
{
|
||||
@MODULE[ModuleDockingNode]
|
||||
{
|
||||
@canRotate = False
|
||||
}
|
||||
}
|
12
QOL/docksnap.cfg
Normal file
12
QOL/docksnap.cfg
Normal file
|
@ -0,0 +1,12 @@
|
|||
// Add angle snapping for the docking ports at
|
||||
@PART:FINAL
|
||||
{
|
||||
@MODULE[ModuleDockingNode]:HAS[~snapRotation[True],~snapRotation[true],~nodeType[microPort]]
|
||||
{
|
||||
%captureMinRollDot = .99999
|
||||
%aquireMinRollDot = .5
|
||||
%snapRotation = True
|
||||
%snapOffset = 22.5
|
||||
%acquireTorque = 10
|
||||
}
|
||||
}
|
8
QOL/mono_prop_pods.cfg
Normal file
8
QOL/mono_prop_pods.cfg
Normal file
|
@ -0,0 +1,8 @@
|
|||
//Empty monopropellant from new pods/cockpits
|
||||
@PART[*]:HAS[@MODULE[ModuleCommand],@RESOURCE[MonoPropellant]]:FINAL
|
||||
{
|
||||
@RESOURCE[MonoPropellant]
|
||||
{
|
||||
@amount = 0
|
||||
}
|
||||
}
|
39
QOL/podScienceContainer.cfg
Normal file
39
QOL/podScienceContainer.cfg
Normal file
|
@ -0,0 +1,39 @@
|
|||
// Add in-vessel transfer support to all parts that can hold science, unless
|
||||
// explicitly disabled by the part. This is the same ability that the stock
|
||||
// Experiment Storage Unit has; it doesn't really make sense for it to be
|
||||
// limited to just the that part.
|
||||
// Author: Wyzard
|
||||
@PART[*]:HAS[@MODULE[ModuleScienceContainer],!MODULE[KerbalEVA]]:FINAL
|
||||
{
|
||||
@MODULE[ModuleScienceContainer]
|
||||
{
|
||||
// Allow "Container: Collect All" and "Container: Transfer
|
||||
// Data" by default.
|
||||
%canTransferInVessel = True
|
||||
|
||||
// Allow targeting by "Container: Transfer Data" on other
|
||||
// parts by default.
|
||||
%canBeTransferredToInVessel = True
|
||||
}
|
||||
}
|
||||
@PART[*]:HAS[@MODULE[ModuleCommand],!MODULE[KerbalEVA]]:FINAL
|
||||
{
|
||||
%MODULE[ModuleScienceContainer]
|
||||
{
|
||||
// Allow "Container: Collect All" and "Container: Transfer
|
||||
// Data" by default.
|
||||
%canTransferInVessel = True
|
||||
|
||||
// Allow targeting by "Container: Transfer Data" on other
|
||||
// parts by default.
|
||||
%canBeTransferredToInVessel = True
|
||||
}
|
||||
}
|
||||
//re-patch for allyall, as allyall applies before this.
|
||||
@PART[*]:HAS[@MODULE[ModuleScienceContainer],!MODULE[AYA_ScienceBox]]:NEEDS[AllYAll]:FINAL
|
||||
{
|
||||
MODULE
|
||||
{
|
||||
name = AYA_ScienceBox
|
||||
}
|
||||
}
|
9
QOL/uranium.cfg
Normal file
9
QOL/uranium.cfg
Normal file
|
@ -0,0 +1,9 @@
|
|||
@PART[*]:HAS[@RESOURCE[EnrichedUranium]!MODULE[ModuleSystemHeatFissionFuelContainer]]:NEEDS[SystemHeat]:FINAL
|
||||
{
|
||||
MODULE
|
||||
{
|
||||
name = ModuleSystemHeatFissionFuelContainer
|
||||
EngineerLevelForTransfer = 3
|
||||
ResourceNames = EnrichedUranium, DepletedFuel
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue