Skip to content

Commit

Permalink
Showing 2 changed files with 250 additions and 0 deletions.
237 changes: 237 additions & 0 deletions GameData/RP-0/Tree/OrphanNode.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,237 @@
@PART[*]:FOR[zzzzzzzzzzzzzzzzzzzzzzzRP0]
{
//@TechRequired ^=:^start$:start:

// =========================
// Rocketry Branch
// =========================

@TechRequired ^=:^basicRocketry$:orphanParts:
@TechRequired ^=:^generalRocketry$:orphanParts:
@TechRequired ^=:^advRocketry$:orphanParts:
@TechRequired ^=:^heavyRocketry$:orphanParts:
@TechRequired ^=:^heavierRocketry$:orphanParts:
@TechRequired ^=:^veryHeavyRocketry$:orphanParts:
@TechRequired ^=:^experimentalRocketry$:orphanParts:
@TechRequired ^=:^giganticRocketry$:orphanParts:
@TechRequired ^=:^colossalRocketry$:orphanParts:

// =========================
// Propulsion Systems Branch
// =========================

@TechRequired ^=:^propulsionSystems$:orphanParts:
@TechRequired ^=:^precisionPropulsion$:orphanParts:

// =========================
// Fuel Systems Branch
// =========================

@TechRequired ^=:^fuelSystems$:orphanParts:
@TechRequired ^=:^advFuelSystems$:orphanParts:
@TechRequired ^=:^largeVolumeContainment$:orphanParts:
@TechRequired ^=:^highPerformanceFuelSystems$:orphanParts:
@TechRequired ^=:^specializedFuelStorage$:orphanParts:
@TechRequired ^=:^exoticFuelStorage$:orphanParts:

// =========================
// Nuclear Propulsion Branch
// =========================

@TechRequired ^=:^nuclearPropulsion$:orphanParts:
@TechRequired ^=:^improvedNuclearPropulsion$:orphanParts:
@TechRequired ^=:^advNuclearPropulsion$:orphanParts:
@TechRequired ^=:^expNuclearPropulsion$:orphanParts:
@TechRequired ^=:^exoticNuclearPropulsion$:orphanParts:

@TechRequired ^=:^nuclearFuelSystems$:orphanParts:
@TechRequired ^=:^fusionRockets$:orphanParts:

// ====================
// Nuclear Power Branch
// ====================

@TechRequired ^=:^nuclearPower$:orphanParts:
@TechRequired ^=:^largeNuclearPower$:orphanParts:
@TechRequired ^=:^advNuclearPower$:orphanParts:
@TechRequired ^=:^fusionPower$:orphanParts:
@TechRequired ^=:^advFusionReactions$:orphanParts:
@TechRequired ^=:^exoticReactions$:orphanParts:
@TechRequired ^=:^antimatterPower$:orphanParts:
@TechRequired ^=:^unifiedFieldTheory$:orphanParts:

// ====================
// Construction Branch
// ====================

@TechRequired ^=:^engineering101$:orphanParts:
@TechRequired ^=:^generalConstruction$:orphanParts:
@TechRequired ^=:^advConstruction$:orphanParts:
@TechRequired ^=:^specializedConstruction$:orphanParts:
@TechRequired ^=:^advMetalworks$:orphanParts:
@TechRequired ^=:^nanolathing$:orphanParts:
@TechRequired ^=:^exoticAlloys$:orphanParts:

@TechRequired ^=:^composites$:orphanParts:
@TechRequired ^=:^metaMaterials$:orphanParts:
@TechRequired ^=:^orbitalAssembly$:orphanParts:
@TechRequired ^=:^orbitalMegastructures$:orphanParts:

// ====================
// Robotics Branch
// ====================

@TechRequired ^=:^actuators$:orphanParts:
@TechRequired ^=:^advActuators$:orphanParts:
@TechRequired ^=:^experimentalActuators$:orphanParts:
@TechRequired ^=:^offworldManufacturing$:orphanParts:

// ====================
// Aero Tech Branch
// ====================

@TechRequired ^=:^stability$:orphanParts:
@TechRequired ^=:^aviation$:orphanParts:
@TechRequired ^=:^aerodynamicSystems$:orphanParts:
@TechRequired ^=:^advAerodynamics$:orphanParts:
@TechRequired ^=:^heavyAerodynamics$:orphanParts:
@TechRequired ^=:^experimentalAerodynamics$:orphanParts:
@TechRequired ^=:^aerospaceComposites$:orphanParts:
@TechRequired ^=:^advAerospaceEngineering$:orphanParts:

@TechRequired ^=:^supersonicFlight$:orphanParts:
@TechRequired ^=:^highAltitudeFlight$:orphanParts:
@TechRequired ^=:^hypersonicFlight$:orphanParts:
@TechRequired ^=:^aerospaceTech$:orphanParts:
@TechRequired ^=:^expAircraftEngines$:orphanParts:

@TechRequired ^=:^subsonicFlight$:orphanParts:
@TechRequired ^=:^efficientFlightSystems$:orphanParts:
@TechRequired ^=:^specializedFlightSystems$:orphanParts:

// ====================
// Command Branch
// ====================

@TechRequired ^=:^survivability$:orphanParts:
@TechRequired ^=:^enhancedSurvivability$:orphanParts:
@TechRequired ^=:^simpleCommandModules$:orphanParts:
@TechRequired ^=:^commandModules$:orphanParts:
@TechRequired ^=:^heavyCommandModules$:orphanParts:
@TechRequired ^=:^specializedCommandModules$:orphanParts:

@TechRequired ^=:^flightControl$:orphanParts:
@TechRequired ^=:^advFlightControl$:orphanParts:
@TechRequired ^=:^specializedControl$:orphanParts:

// ====================
// Landing Branch
// ====================

@TechRequired ^=:^landing$:orphanParts:
@TechRequired ^=:^advLanding$:orphanParts:
@TechRequired ^=:^heavyLanding$:orphanParts:

@TechRequired ^=:^fieldScience$:orphanParts:
@TechRequired ^=:^advancedMotors$:orphanParts:

// ====================
// Science Branch
// ====================

@TechRequired ^=:^basicScience$:orphanParts:
@TechRequired ^=:^spaceExploration$:orphanParts:
@TechRequired ^=:^advExploration$:orphanParts:
@TechRequired ^=:^scienceTech$:orphanParts:
@TechRequired ^=:^advScienceTech$:orphanParts:
@TechRequired ^=:^experimentalScience$:orphanParts:
@TechRequired ^=:^specializedScienceTech$:orphanParts:
@TechRequired ^=:^longTermScienceTech$:orphanParts:
@TechRequired ^=:^scientificOutposts$:orphanParts:
@TechRequired ^=:^highEnergyScience$:orphanParts:
@TechRequired ^=:^appliedHighEnergyPhysics$:orphanParts:
@TechRequired ^=:^ultraHighEnergyPhysics$:orphanParts:

@TechRequired ^=:^advOffworldMining$:orphanParts:
@TechRequired ^=:^resourceExploitation$:orphanParts:

// =======================
// Electric Engines Branch
// =======================

@TechRequired ^=:^ionPropulsion$:orphanParts:
@TechRequired ^=:^advIonPropulsion$:orphanParts:
@TechRequired ^=:^advGriddedThrusters$:orphanParts:
@TechRequired ^=:^expGriddedThrusters$:orphanParts:

@TechRequired ^=:^plasmaPropulsion$:orphanParts:
@TechRequired ^=:^advEMSystems$:orphanParts:
@TechRequired ^=:^specializedPlasmaGeneration$:orphanParts:

// ====================
// Unmanned & Electronics Branch
// ====================

@TechRequired ^=:^miniaturization$:orphanParts:
@TechRequired ^=:^precisionEngineering$:orphanParts:
@TechRequired ^=:^electronics$:orphanParts:
@TechRequired ^=:^automation$:orphanParts:
@TechRequired ^=:^mechatronics$:orphanParts:

@TechRequired ^=:^unmannedTech$:orphanParts:
@TechRequired ^=:^advUnmanned$:orphanParts:
@TechRequired ^=:^largeUnmanned$:orphanParts:
@TechRequired ^=:^artificialIntelligence$:orphanParts:

// ====================
// Electrics Branch
// ====================

@TechRequired ^=:^electrics$:orphanParts:
@TechRequired ^=:^advElectrics$:orphanParts:
@TechRequired ^=:^largeElectrics$:orphanParts:
@TechRequired ^=:^specializedElectrics$:orphanParts: //RTG Branch Switch Point
@TechRequired ^=:^experimentalElectrics$:orphanParts:
@TechRequired ^=:^highTechElectricalSystems$:orphanParts:
@TechRequired ^=:^highPowerElectricalSystems$:orphanParts:
@TechRequired ^=:^experimentalElectricalSystems$:orphanParts:

// ====================
// Solar Tech Branch
// ====================

@TechRequired ^=:^advSolarTech$:orphanParts:
@TechRequired ^=:^cuttingEdgeSolarTech$:orphanParts:
@TechRequired ^=:^exoticSolarTech$:orphanParts:

@TechRequired ^=:^advPVMaterials$:orphanParts:
@TechRequired ^=:^microwavePowerTransmission$:orphanParts:

// ======================
// Heat Management Branch
// ======================

@TechRequired ^=:^heatManagementSystems$:orphanParts:
@TechRequired ^=:^advHeatManagement$:orphanParts:
@TechRequired ^=:^specializedRadiators$:orphanParts:
@TechRequired ^=:^exoticRadiators$:orphanParts:

// ====================
// Life Support Branch
// ====================

@TechRequired ^=:^recycling$:orphanParts:
@TechRequired ^=:^hydroponics$:orphanParts:
@TechRequired ^=:^shortTermHabitation$:orphanParts:
@TechRequired ^=:^longTermHabitation$:orphanParts:
@TechRequired ^=:^colonization$:orphanParts:
@TechRequired ^=:^advColonization$:orphanParts:

// ====================
// Logistics Branch
// ====================

@TechRequired ^=:^storageTech$:orphanParts:
@TechRequired ^=:^logistics$:orphanParts:
@TechRequired ^=:^advLogistics$:orphanParts:
}
13 changes: 13 additions & 0 deletions GameData/RP-0/Tree/RP0TechTree.cfg
Original file line number Diff line number Diff line change
@@ -29,6 +29,19 @@
scale = 1.0
}
RDNode
{
id = orphanParts
title = Orphan Parts
description = These are the parts that are not placed in RP-1.
cost = 1
hideEmpty = False
nodeName = orphanParts
anyToUnlock = False
icon = RDicon_electrics-experimental
pos = -3810,1375,-1
scale = 1.0
}
RDNode
{
id = supersonicDev
title = Supersonic Plane Development

0 comments on commit ecc1a3f

Please sign in to comment.