From 43bb1408aa4cd20adaecb6cc4b14f9ad8b0a06a2 Mon Sep 17 00:00:00 2001 From: HebaruSan Date: Sun, 22 Sep 2024 22:03:46 +0000 Subject: [PATCH] Add SterlingSystems family (#10220) --- NetKAN/SterlingSystemsAgency.netkan | 23 +++++++++++++++++++ NetKAN/SterlingSystemsElectrics.netkan | 15 ++++++++++++ .../SterlingSystemsElectricsFuelCell.netkan | 16 +++++++++++++ ...terlingSystemsElectricsPhotoVoltaic.netkan | 16 +++++++++++++ NetKAN/SterlingSystemsEngines.netkan | 18 +++++++++++++++ .../SterlingSystemsEnginesAntimatter.netkan | 16 +++++++++++++ NetKAN/SterlingSystemsEnginesFission.netkan | 16 +++++++++++++ NetKAN/SterlingSystemsEnginesFusion.netkan | 16 +++++++++++++ ...SterlingSystemsEnginesThermalNozzle.netkan | 18 +++++++++++++++ NetKAN/SterlingSystemsTankage.netkan | 22 ++++++++++++++++++ NetKAN/SterlingSystemsThermals.netkan | 18 +++++++++++++++ NetKAN/SterlingSystemsThermalsExotic.netkan | 18 +++++++++++++++ NetKAN/SterlingSystemsThermalsPower.netkan | 18 +++++++++++++++ NetKAN/SterlingSystemsUtilities.netkan | 19 +++++++++++++++ ...terlingSystemsUtilitiesConstruction.netkan | 22 ++++++++++++++++++ NetKAN/SterlingSystemsWorldPower.netkan | 18 +++++++++++++++ 16 files changed, 289 insertions(+) create mode 100644 NetKAN/SterlingSystemsAgency.netkan create mode 100644 NetKAN/SterlingSystemsElectrics.netkan create mode 100644 NetKAN/SterlingSystemsElectricsFuelCell.netkan create mode 100644 NetKAN/SterlingSystemsElectricsPhotoVoltaic.netkan create mode 100644 NetKAN/SterlingSystemsEngines.netkan create mode 100644 NetKAN/SterlingSystemsEnginesAntimatter.netkan create mode 100644 NetKAN/SterlingSystemsEnginesFission.netkan create mode 100644 NetKAN/SterlingSystemsEnginesFusion.netkan create mode 100644 NetKAN/SterlingSystemsEnginesThermalNozzle.netkan create mode 100644 NetKAN/SterlingSystemsTankage.netkan create mode 100644 NetKAN/SterlingSystemsThermals.netkan create mode 100644 NetKAN/SterlingSystemsThermalsExotic.netkan create mode 100644 NetKAN/SterlingSystemsThermalsPower.netkan create mode 100644 NetKAN/SterlingSystemsUtilities.netkan create mode 100644 NetKAN/SterlingSystemsUtilitiesConstruction.netkan create mode 100644 NetKAN/SterlingSystemsWorldPower.netkan diff --git a/NetKAN/SterlingSystemsAgency.netkan b/NetKAN/SterlingSystemsAgency.netkan new file mode 100644 index 0000000000..442a290af4 --- /dev/null +++ b/NetKAN/SterlingSystemsAgency.netkan @@ -0,0 +1,23 @@ +identifier: SterlingSystemsAgency +name: Sterling Systems Agency +abstract: Core things including localization and resources. +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Core' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - agency + - config + - resources +depends: + - name: ModuleManager + - name: B9PartSwitch +recommends: + - name: CommunityResourcePack + - name: SystemHeat + - name: VABOrganizer + - name: VABOrganizer-Jade +install: + - find: Agency + install_to: GameData/SterlingSystems + - find: Version + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsElectrics.netkan b/NetKAN/SterlingSystemsElectrics.netkan new file mode 100644 index 0000000000..5bab35b291 --- /dev/null +++ b/NetKAN/SterlingSystemsElectrics.netkan @@ -0,0 +1,15 @@ +identifier: SterlingSystemsElectrics +name: Sterling Electrics +abstract: Batteries and thermoelectric converters +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Electrics' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency +install: + - find: Electrics + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsElectricsFuelCell.netkan b/NetKAN/SterlingSystemsElectricsFuelCell.netkan new file mode 100644 index 0000000000..7df57c74ba --- /dev/null +++ b/NetKAN/SterlingSystemsElectricsFuelCell.netkan @@ -0,0 +1,16 @@ +identifier: SterlingSystemsElectricsFuelCell +name: Sterling Electrics - Fuel Cells +abstract: Fuel cells +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Electrics' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsElectrics +install: + - find: ElectricsFuelCell + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsElectricsPhotoVoltaic.netkan b/NetKAN/SterlingSystemsElectricsPhotoVoltaic.netkan new file mode 100644 index 0000000000..56bea66d5e --- /dev/null +++ b/NetKAN/SterlingSystemsElectricsPhotoVoltaic.netkan @@ -0,0 +1,16 @@ +identifier: SterlingSystemsElectricsPhotoVoltaic +name: Sterling Electrics - PhotoVoltaics +abstract: Solar panels (mostly conformal) +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Electrics' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsElectrics +install: + - find: ElectricsPhotoVoltaic + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsEngines.netkan b/NetKAN/SterlingSystemsEngines.netkan new file mode 100644 index 0000000000..749db339bd --- /dev/null +++ b/NetKAN/SterlingSystemsEngines.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsEngines +name: Sterling Engines +abstract: Shared configs for the engine suites such as System Heat and Waterfall +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Engines' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - config +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency +recommends: + - name: SystemHeat + - name: Waterfall +install: + - find: Engines + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsEnginesAntimatter.netkan b/NetKAN/SterlingSystemsEnginesAntimatter.netkan new file mode 100644 index 0000000000..8289966757 --- /dev/null +++ b/NetKAN/SterlingSystemsEnginesAntimatter.netkan @@ -0,0 +1,16 @@ +identifier: SterlingSystemsEnginesAntimatter +name: Sterling Engines - Antimatter +abstract: Antimatter rockets. Let's go +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Engines' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsEngines +install: + - find: EnginesAntimatter + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsEnginesFission.netkan b/NetKAN/SterlingSystemsEnginesFission.netkan new file mode 100644 index 0000000000..2bfa6192ea --- /dev/null +++ b/NetKAN/SterlingSystemsEnginesFission.netkan @@ -0,0 +1,16 @@ +identifier: SterlingSystemsEnginesFission +name: Sterling Engines - Fission +abstract: Engines that hold fissile material and are high thrust +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Engines' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsEngines +install: + - find: EnginesFission + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsEnginesFusion.netkan b/NetKAN/SterlingSystemsEnginesFusion.netkan new file mode 100644 index 0000000000..b69782f63c --- /dev/null +++ b/NetKAN/SterlingSystemsEnginesFusion.netkan @@ -0,0 +1,16 @@ +identifier: SterlingSystemsEnginesFusion +name: Sterling Engines - Fusion +abstract: Engines that burn fusion fuels +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Engines' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsEngines +install: + - find: EnginesFusion + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsEnginesThermalNozzle.netkan b/NetKAN/SterlingSystemsEnginesThermalNozzle.netkan new file mode 100644 index 0000000000..5ddfd0bd1e --- /dev/null +++ b/NetKAN/SterlingSystemsEnginesThermalNozzle.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsEnginesThermalNozzle +name: Sterling Engines - Thermal Nozzles +abstract: >- + Engines that chug on the heat from any nearby compatible reactor + and offer amazing thrust +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Engines' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsEngines +install: + - find: EnginesThermalNozzle + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsTankage.netkan b/NetKAN/SterlingSystemsTankage.netkan new file mode 100644 index 0000000000..63e742dfae --- /dev/null +++ b/NetKAN/SterlingSystemsTankage.netkan @@ -0,0 +1,22 @@ +identifier: SterlingSystemsTankage +name: Sterling Tankage +abstract: Tank you very much. Do come again +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Tankage' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts + - resources +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: WildBlueTools +supports: + - name: CryoTanks + - name: ExtraPlanetaryLaunchpads + - name: FarFutureTechnologies + - name: RationalResources +install: + - find: Tankage + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsThermals.netkan b/NetKAN/SterlingSystemsThermals.netkan new file mode 100644 index 0000000000..3da9a8b0cd --- /dev/null +++ b/NetKAN/SterlingSystemsThermals.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsThermals +name: Sterling Thermals +abstract: Radiators and shields (mostly conformal) and inline heatsinks +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Thermals' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency +supports: + - name: CryoTanks + - name: FarFutureTechnologies +install: + - find: Thermals + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsThermalsExotic.netkan b/NetKAN/SterlingSystemsThermalsExotic.netkan new file mode 100644 index 0000000000..dc32772d66 --- /dev/null +++ b/NetKAN/SterlingSystemsThermalsExotic.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsThermalsExotic +name: Sterling Thermals - Exotic +abstract: Radiators that stop caring about keeping their coolant inside them +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Thermals' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsThermals +supports: + - name: FarFutureTechnologies +install: + - find: ThermalsExotic + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsThermalsPower.netkan b/NetKAN/SterlingSystemsThermalsPower.netkan new file mode 100644 index 0000000000..792233e8ed --- /dev/null +++ b/NetKAN/SterlingSystemsThermalsPower.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsThermalsPower +name: Sterling Thermals +abstract: >- + Main power sources that are firstly heat-focused, not electric. + Raw nuclear thermal, solar thermal and beamed power are here +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Thermals' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsThermals +install: + - find: ThermalsPower + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsUtilities.netkan b/NetKAN/SterlingSystemsUtilities.netkan new file mode 100644 index 0000000000..772696ead9 --- /dev/null +++ b/NetKAN/SterlingSystemsUtilities.netkan @@ -0,0 +1,19 @@ +identifier: SterlingSystemsUtilities +name: Sterling Utilities +abstract: Baseline stuff for ISRU plus other helpful things like fancy lights +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Utilities' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - config + - parts + - resources +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: WildBlueCore + - name: WildBlueTools +install: + - find: Utilities + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsUtilitiesConstruction.netkan b/NetKAN/SterlingSystemsUtilitiesConstruction.netkan new file mode 100644 index 0000000000..dbe307a688 --- /dev/null +++ b/NetKAN/SterlingSystemsUtilitiesConstruction.netkan @@ -0,0 +1,22 @@ +identifier: SterlingSystemsUtilitiesConstruction +name: Sterling Utilities - Construction +abstract: Parts for making parts and whole ships +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/Utilities' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - config + - parts + - resources +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsUtilities +recommends: + - name: Sandcastle +supports: + - name: ExtraPlanetaryLaunchpads +install: + - find: UtilitiesConstruction + install_to: GameData/SterlingSystems diff --git a/NetKAN/SterlingSystemsWorldPower.netkan b/NetKAN/SterlingSystemsWorldPower.netkan new file mode 100644 index 0000000000..262a74eb72 --- /dev/null +++ b/NetKAN/SterlingSystemsWorldPower.netkan @@ -0,0 +1,18 @@ +identifier: SterlingSystemsWorldPower +name: Sterling World Power +abstract: >- + Boxed parts designed to cluster easily like in RTS games + and provide massive power and cooling for your colonies +$kref: '#/ckan/github/JadeOfMaar/SterlingSystems/asset_match/WorldPower' +$vref: '#/ckan/ksp-avc' +license: restricted +tags: + - parts +depends: + - name: ModuleManager + - name: B9PartSwitch + - name: SterlingSystemsAgency + - name: SterlingSystemsElectrics +install: + - find: WorldPower + install_to: GameData/SterlingSystems