Skip to content

Commit

Permalink
Showing 1 changed file with 69 additions and 14 deletions.
83 changes: 69 additions & 14 deletions GameData/RP-0/Avionics.cfg
Original file line number Diff line number Diff line change
@@ -20,24 +20,55 @@

// *** Command parts (Crewed)
// FIXME: Add any other 1-person capsules here
// Also Gemini
@PART[mk1pod|FASAMercuryPod|avionicsNoseCone]:FOR[RP-0]
@PART[mk1pod|FASAMercuryPod|avionicsNoseCone|FASAGeminiPod2|FASAGeminiPod2White]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 5.0
massLimit = 1.5
}
}

// Gemini
@PART[FASAGeminiPod2|FASAGeminiPod2White]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 2.5
}
}
// Gemini SM, basically an Agena
@PART[FASAGeminiUtilityPack]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 15.0
}
}


// Vostok/Voskhod
// All done via SM
@PART[Voskhod_Crew_A|IronVostok_Crew_A]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 6.0
massLimit = 0.0
}
}
@PART[IronVostok_Engine_A]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 10.0
}
}

// Big G
@PART[FASABigGeminiRetroModule]
{
//yes, you can do this without a ModuleCommand
@@ -48,35 +79,37 @@
}
}

@PART[HL_Aero_Cockpit|B9_Cockpit_MK5|mk3Cockpit_Shuttle|STSOrbiter|CSSCrewCompartment|SSTU-SC-C-CM|SSTU-SC-C-CMX|SSTU_LanderCore_LC5-POD]:FOR[RP-0]
// FIXME do this for anything else Apollo sized
// Just the capsule, SM handles avionics
@PART[FASAApollo_CM|Mark1-2Pod|MK2VApod|SSTU-SC-B-CM|SSTU-SC-B-CMX]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 150.0
massLimit = 7.0
}
}

// FIXME do this for anything else Apollo sized
@PART[FASAApollo_CM|Mark1-2Pod|mk2Cockpit_Standard|mk2Cockpit_Inline|B9_Body_Mk2_Cockpit|B9_Body_Mk2_Cockpit_Intake|B9_Cockpit_M27|B9_Cockpit_MK2|B9_Cockpit_S3|B9_Cockpit_S2|FASAGeminiBigG|FASAGeminiBigGWhite|XOrionPodX|XOrionPodXbb31|LazTekDragonV2|MK2VApod|GuidanceStart4m|SSTU-SC-B-CM|SSTU-SC-B-CMX|SSTU-SC-A-DM|SSTU_LanderCore_LC3-POD]:FOR[RP-0]
// Big G, Soyuz DM
@PART[FASAGeminiBigG|FASAGeminiBigGWhite|SSTU-SC-A-DM]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 100.0
massLimit = 4.0
}
}

// FIXME do this for other landers
@PART[FASALM_AscentStage|mk2LanderCabin|MEMLander|SXTLander|bahaMk2LightningCockpit|rn_lk_lander|RO-Mk1Cockpit|RO-Mk1CockpitInline|SSTU-SC-C-SM|SSTU-SC-B-SM|SSTU-SC-A-SM|SSTU-LC2-POD]:FOR[RP-0]
// 30t guidance for landers, Apollo SM, Orion CM
@PART[FASALM_AscentStage|mk2LanderCabin|MEMLander|SXTLander|bahaMk2LightningCockpit|rn_lk_lander|RO-Mk1Cockpit|RO-Mk1CockpitInline|SSTU-SC-B-SM|SSTU-LC2-POD|SSTU-SC-C-CM|SSTU-SC-C-CMX|FASAApollo_SM]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 30.0
}
}
@PART[landerCabinSmall|landerCabinMedium|FASAGeminiPod2|FASAGeminiPod2White]:FOR[RP-0]
// 20t guidance for smaller landers, Soyuz SM
@PART[landerCabinSmall|landerCabinMedium|SSTU-SC-A-SM]:FOR[RP-0]
{
MODULE
{
@@ -85,6 +118,28 @@
}
}

// Big fellers. 100t avionics.
// Cockpits, 4m starting guidance, and Orion SM.
@PART[mk2Cockpit_Standard|mk2Cockpit_Inline|B9_Body_Mk2_Cockpit|B9_Body_Mk2_Cockpit_Intake|B9_Cockpit_M27|B9_Cockpit_MK2|B9_Cockpit_S3|B9_Cockpit_S2|XOrionPodX|XOrionPodXbb31|LazTekDragonV2|GuidanceStart4m|SSTU_LanderCore_LC3-POD|SSTU-SC-C-SM]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 100.0
}
}

// Huge cockpits and that sort of thing
@PART[HL_Aero_Cockpit|B9_Cockpit_MK5|mk3Cockpit_Shuttle|STSOrbiter|CSSCrewCompartment|SSTU_LanderCore_LC5-POD]:FOR[RP-0]
{
MODULE
{
name = ModuleAvionics
massLimit = 150.0
}
}


@PART[cupola|investpod]:FOR[RP-0]
{
MODULE
@@ -834,7 +889,7 @@
@MODULE[ModuleAvionics]
{
toggleable = true
disabledkW = 0.01
disabledkW = 0.1
}
}
@PART[ca_vor_core]:FOR[RP-0]

0 comments on commit 2220f0e

Please sign in to comment.