Skip to content

Commit

Permalink
Parts Browser Added
Browse files Browse the repository at this point in the history
* @wrobz wrote a program that takes the data from the old spreadsheet and turned it all into simple to edit and control JSON files
* They also included a Browser that you can run through Python on your local PC. It lets you see lists of the parts that can be filtered, searched and edited directly.
* This is now the ONLY way to add / edit / move / change parts for RP-1
pap1723 committed Dec 15, 2018
1 parent b574252 commit 2c921f7
Showing 125 changed files with 111,791 additions and 0 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
104 changes: 104 additions & 0 deletions Source/Tech Tree/Parts Browser/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
21 changes: 21 additions & 0 deletions Source/Tech Tree/Parts Browser/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2018 Matt

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
9 changes: 9 additions & 0 deletions Source/Tech Tree/Parts Browser/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# RP-0-Parts-Browser
This is a browser/editor application for the RP-0 parts list (converted to json files per mod) that can also generate the needed configs from it.

To get it working:
1. It uses Python 3, so that needs to be installed.
2. It uses flask, so: pip install flask
3. Flask uses slugify (I think) so: pip install slugify
4. Then you should be able to hit: python app.py
5. Point your browser at: http://localhost:5000/dashboard
1 change: 1 addition & 0 deletions Source/Tech Tree/Parts Browser/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

151 changes: 151 additions & 0 deletions Source/Tech Tree/Parts Browser/app.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
import os
import json

from flask import jsonify
from part_data import PartData
from flask import Flask, g
from flask import Blueprint, abort, g, render_template, redirect, request, url_for
from slugify import slugify
from tree_engine_cfg_generator import generate_engine_tree
from tree_parts_cfg_generator import generate_parts_tree
from ecm_engines_cfg_generator import generate_ecm_engines
from ecm_parts_cfg_generator import generate_ecm_parts
from identical_parts_cfg_generator import generate_identical_parts

part_data = PartData()

def create_app(test_config=None):

# create and configure the app
app = Flask(__name__, instance_relative_config=True)
app.config.from_mapping(
SECRET_KEY='dev'
)

if test_config is None:
# load the instance config, if it exists, when not testing
app.config.from_pyfile('config.py', silent=True)
else:
# load the test config if passed in
app.config.from_mapping(test_config)

# ensure the instance folder exists
try:
os.makedirs(app.instance_path)
except OSError:
pass

# a simple page that says hello
@app.route('/hello')
def hello():
return 'Hello, World!'

@app.route('/api/part_data')
def all_part_data():
return jsonify({"data": part_data.parts})

@app.route('/api/unique_values_for_column/<column_name>')
def unique_values_for_column(column_name):
sorted_values = list(part_data.unique_values_for_columns[column_name])
sorted_values.sort()
return jsonify({"data": sorted_values})
@app.route('/api/combo_options/<column_name>')
def combo_options(column_name):
sorted_values = list(part_data.unique_values_for_columns[column_name])
sorted_values.sort()
return jsonify({"data": list(map(lambda x: {column_name: x}, sorted_values))})

@app.route('/api/export_to_json')
def export_to_json():
for mod in part_data.unique_values_for_columns['mod']:
parts_for_mod = list(filter(lambda x: x['mod'] == mod, part_data.parts))
parts_for_mod.sort(key=lambda x: x['name'] if x['name'] is not None and len(x['name']) > 0 else x['title'] )
text_file = open("data/" + make_safe_filename(mod) + ".json", "w")
text_file.write(json.dumps(parts_for_mod, indent=4, separators=(',', ': ')))
text_file.close()
return "true"
@app.route('/api/generate_tree_engine_configs')
def generate_tree_engine_configs():
generate_engine_tree(part_data.parts)
return "true"

@app.route('/api/generate_tree_parts_configs')
def generate_tree_parts_configs():
generate_parts_tree(part_data.parts)
return "true"

@app.route('/api/generate_ecm_engines_configs')
def generate_ecm_engines_configs():
generate_ecm_engines(part_data.parts)
return "true"

@app.route('/api/generate_ecm_parts_configs')
def generate_ecm_parts_configs():
generate_ecm_parts(part_data.parts)
return "true"

@app.route('/api/generate_identical_parts_configs')
def generate_identical_parts_configs():
generate_identical_parts(part_data.parts)
return "true"

@app.route('/api/generate_all_configs')
def generate_all_configs():
generate_parts_tree(part_data.parts)
generate_engine_tree(part_data.parts)
generate_identical_parts(part_data.parts)
generate_ecm_parts(part_data.parts)
generate_ecm_engines(part_data.parts)
return "true"

@app.route('/api/commit_changes', methods=['POST'])
def commit_changes():
queued_changes = request.get_json()
for row_id in queued_changes['queued_changes']:
part = part_data.get_part_by_name(queued_changes['queued_changes'][row_id]['name'])
for field_name in queued_changes['queued_changes'][row_id]['changes']:
part[field_name] = queued_changes['queued_changes'][row_id]['changes'][field_name]['new']
export_to_json()
return "true"

def commit_change_set(change_set):
part = part_data.get_part_by_name(change_set['name']);

app.register_blueprint(bp)
app.run()
return app

def make_safe_filename(s):
def safe_char(c):
if c.isalnum():
return c
else:
return "_"
return "".join(safe_char(c) for c in s).rstrip("_")

bp = Blueprint("part", __name__, url_prefix="/")

@bp.route("/")
def index():
"""
Render the homepage.
"""
parts = []
parts_final = []

return render_template("browser/index.html", parts=parts_final)


@bp.route("/dashboard", methods=["GET", "POST"])
def dashboard():
"""
Render the dashboard page.
"""
if request.method == "GET":
return render_template("browser/dashboard.html", parts=part_data.parts)

return render_template("browser/dashboard.html", parts=part_data.parts)


if __name__ == "__main__":
create_app()
1,974 changes: 1,974 additions & 0 deletions Source/Tech Tree/Parts Browser/data/AIES.json

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions Source/Tech Tree/Parts Browser/data/ALCOR.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
[
{
"name": "ALCOR_LanderCapsule",
"title": "ALCOR Pod(A)",
"description": "Advanced Landing Capsule for Orbital Rendezvous, a lander pod that actually is as lightweight as the manufacturer claims. Warranty void when subjected to atmospheric entry, sneeze, hard knocks and misplaced screwdrivers and/or wrenches. Packed full of high technology, leaving precious little space for the crew.",
"mod": "ALCOR",
"cost": "4000",
"entry_cost": "8000",
"category": "EDL",
"info": "Lander",
"year": "1969",
"technology": "lunarLanding",
"era": "05-LUNAR",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "LEM",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
}
]
602 changes: 602 additions & 0 deletions Source/Tech Tree/Parts Browser/data/ATK_Propulsion_Pack.json

Large diffs are not rendered by default.

209 changes: 209 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Advanced_Jet_Engines.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,209 @@
[
{
"name": "aje_al31",
"title": "AL-31FM turbofan",
"description": "Modern afterburning turbofan used on the Su-27M, Su-30, and Su-34 featuring vector thrust. 122.4 kN wet, 76.2 kN dry, SFC 0.75/1.92 lb/lb hr. Max 2.5 Mach.",
"mod": "Advanced Jet Engines",
"cost": "450",
"entry_cost": "9000",
"category": "FLIGHT",
"info": "Engine",
"year": "2007",
"technology": "scramjetEngines",
"era": "09-INTL",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Su-27M, Su-30, Su-34",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_atar",
"title": "Atar 9K-50 Turbojet",
"description": "Early 1970s afterburning turbojet, used on the Mirage 5S, Mirage 50, Mirage IV-A/P/R, and Mirage F1C. Comparitively low overall pressure ratio (6.2) leads to high fuel consumption but good high-speed performance. 70.6kN wet, 49.18kN dry. SFC 0.98/1.99 lb/lbf-hr static. Temperature limit Mach 2.8.",
"mod": "Advanced Jet Engines",
"cost": "220",
"entry_cost": "4400",
"category": "FLIGHT",
"info": "Engine",
"year": "1966",
"technology": "advancedJetEngines",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Mirage 5S, Mirage 50, Mirage IV-A/P/R, Mirage F1C",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_avon",
"title": "Avon RB-146 Mk.302 Turbojet",
"description": "The Avon was Rolls-Royce's first axial-flow turbojet, introduced in 1950. The RB.146, an early 1960s model, was the ultimate military Avon, an afterburning turbojet powering the English Electric Lightning F.6. 72.77kN wet, 56.45kN dry. SFC 0.85/1.85 lb/lbf-hr static. Temperature limit Mach 2.4.",
"mod": "Advanced Jet Engines",
"cost": "140",
"entry_cost": "2800",
"category": "FLIGHT",
"info": "Engine",
"year": "1964",
"technology": "advancedJetEngines",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "English Electric Lightning",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_f404",
"title": "F404-GE-402 Turbofan",
"description": "General Electric F404-GE-402 low-bypass turbofan with afterburner as used on F/A-18C/D. 78.7kN wet, 53.16kN dry. SFC 0.82/1.74 lb/lbf-hr static. Temperature limit Mach 2.85.",
"mod": "Advanced Jet Engines",
"cost": "600",
"entry_cost": "12000",
"category": "FLIGHT",
"info": "Engine",
"year": "1994",
"technology": "refinedTurbofans",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F/A-18",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_j57",
"title": "J57-P-21 Turbojet",
"description": "Late 50s turbojet. The J57 was a workhorse, designed in the early 1950s and powering the B-52, most of the Century Series fighters, and even the U-2. This represents a later model, the -21, which powered the F-100C/D/F. 75.4kN wet, 45.4kN dry. SFC 0.77/2.1 lb/lbf-hr static. Temperature limit Mach 1.9.",
"mod": "Advanced Jet Engines",
"cost": "130",
"entry_cost": "2600",
"category": "FLIGHT",
"info": "Engine",
"year": "1956",
"technology": "matureSupersonic",
"era": "02-SAT",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-100",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_j75",
"title": "J75-P-17 Turbojet",
"description": "Essentially a larger J57, the P&W J75 saw extensive military and civilian use. This afterburning variant powered the F-106 A/B. 109.0kN wet, 76.5kN dry. SFC 0.8/2.15 lb/lbf-hr static. Temperature limit Mach 2.5.",
"mod": "Advanced Jet Engines",
"cost": "223",
"entry_cost": "4470",
"category": "FLIGHT",
"info": "Engine",
"year": "1959",
"technology": "highSpeedFlight",
"era": "02-SAT",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-106",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_j79",
"title": "J79-GE-17 Turbojet",
"description": "The first US \"Mach 2\" engine, the J79 saw extensive service, powering the B-58 Hustler and the F-4 Phantom and F-104 Starfighter among others. This mid-1960s model powered the USAF F-4E and G, and with minor mounting differences (as the -19) the final development of the Starfighter line, the F-104S.79.63kN wet, 52.8kN dry. SFC 0.84/1.97 lb/lbf-hr static. Temperature limit Mach 2.6.",
"mod": "Advanced Jet Engines",
"cost": "220",
"entry_cost": "4400",
"category": "FLIGHT",
"info": "Engine",
"year": "1964",
"technology": "advancedJetEngines",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-4E",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_ramjet",
"title": "CR2 Ramjet",
"description": "A fictional CR2 Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.3!",
"mod": "Advanced Jet Engines",
"cost": "350",
"entry_cost": "7000",
"category": "SPACEPLANES",
"info": "Engine",
"year": "1964",
"technology": "hypersonicFlightRP0",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "aje_solarPanels",
"title": "ST4 Solar Panel",
"description": "Static Level 3 solar panel 5m^2.",
"mod": "Advanced Jet Engines",
"cost": "400",
"entry_cost": "10000",
"category": "POWER",
"info": "Solar",
"year": "1963",
"technology": "basicPower",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "500, solarLevel3",
"identical_part_name": "",
"module_tags": []
}
]
208 changes: 208 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Aviation_Cockpits.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
[
{
"name": "F8f?Bearcat?Cockpit",
"title": "F8F Bearcat Cockpit",
"description": "Vroom vroom vroom ^_^ (PART NOT SUPPORTED BY RP-0 OR RO)",
"mod": "Aviation Cockpits",
"cost": "1100",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Cockpit",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": false,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": [
"NonReentryRated",
"UnpressurizedCockpit"
]
},
{
"name": "Focke-Wulf?Bearcat?Cockpit",
"title": "FW-190 Cockpit",
"description": "Take to the skies! (PART NOT SUPPORTED BY RP-0 OR RO)",
"mod": "Aviation Cockpits",
"cost": "1100",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Cockpit",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": false,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": [
"NonReentryRated",
"UnpressurizedCockpit"
]
},
{
"name": "Interceptor?Cockpit",
"title": "Gloster Meteor Cockpit",
"description": "Sometimes you need to install stuff on the nose too.",
"mod": "Aviation Cockpits",
"cost": "60",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Cockpit",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": [
"Habitable",
"NonReentryRated"
]
},
{
"name": "Mk1?Mirage?Cockpit",
"title": "Mk1 Mirage 2000B",
"description": "Twin-seat fighter cockpit. (PART NOT SUPPORTED BY RP-0 OR RO)",
"mod": "Aviation Cockpits",
"cost": "2000",
"entry_cost": "2600",
"category": "FLIGHT",
"info": "Cockpit",
"year": "1978",
"technology": "matureTurbofans",
"era": "06-STATION",
"ro": false,
"rp0": false,
"orphan": true,
"rp0_conf": false,
"spacecraft": "Mirage 2000B",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Habitable",
"NonReentryRated"
]
},
{
"name": "Mk1?S39?Cockpit",
"title": "F-101B Voodoo Cockpit",
"description": "Cheap and simple cockpit.",
"mod": "Aviation Cockpits",
"cost": "350",
"entry_cost": "7000",
"category": "FLIGHT",
"info": "Cockpit",
"year": "1954",
"technology": "matureSupersonic",
"era": "01-PW",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-101",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Habitable",
"NonReentryRated"
]
},
{
"name": "Mk1?Su30?Cockpit",
"title": "Su-30 Cockpit",
"description": "Sometimes you need to install stuff on the nose and have two crew. (PART NOT SUPPORTED BY RP-0 OR RO)",
"mod": "Aviation Cockpits",
"cost": "1800",
"entry_cost": "2600",
"category": "FLIGHT",
"info": "Cockpit",
"year": "1989",
"technology": "refinedTurbofans",
"era": "08-LONGTERM",
"ro": false,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Su-30",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"NonReentryRated"
]
},
{
"name": "Trainer?Cockpit",
"title": "F-104 Starfighter Cockpit",
"description": "It was originally supposed to be a cutting-edge cockpit for a next-gen mk2 stealth fighter, but after years of delays, budget overruns and re-resigns, the project manager finally had enough: \"Just call it something and push it on the markets!\". Then we ended up with this thing.",
"mod": "Aviation Cockpits",
"cost": "200",
"entry_cost": "4000",
"category": "FLIGHT",
"info": "Cockpit",
"year": "1954",
"technology": "matureSupersonic",
"era": "01-PW",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-104",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Habitable",
"NonReentryRated"
]
},
{
"name": "Typhoon?Cockpit",
"title": "Mk1 Typhoon Cockpit",
"description": "Check your orbital trajectory and the name of the pilot while dodging missiles. Features air intakes under the nose for more compact design. (PART NOT SUPPORTED BY RP-0 OR RO)",
"mod": "Aviation Cockpits",
"cost": "1000",
"entry_cost": "2600",
"category": "FLIGHT",
"info": "Cockpit",
"year": "1994",
"technology": "refinedTurbofans",
"era": "08-LONGTERM",
"ro": false,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Eurofighter",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"NonReentryRated"
]
}
]
25 changes: 25 additions & 0 deletions Source/Tech Tree/Parts Browser/data/B9_Aerospace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
[
{
"name": "B9_Engine_Jet_Turbofan_F119",
"title": "Pratt & Whitney F119-PW-100 Turbofan",
"description": "",
"mod": "B9 Aerospace",
"cost": "6000",
"entry_cost": "130000",
"category": "FLIGHT",
"info": "",
"year": "1990",
"technology": "refinedTurbofans",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "F-22 Raptor",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
}
]
209 changes: 209 additions & 0 deletions Source/Tech Tree/Parts Browser/data/B9_Procedural_Wings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,209 @@
[
{
"name": "B9_Aero_Wing_Procedural_TypeA",
"title": "B9 Procedural Wing (Spaceplane)",
"description": "Rated for LEO reentries.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "15000",
"category": "SPACEPLANES",
"info": "Wing",
"year": "1960",
"technology": "hypersonicFlightRP0",
"era": "02-SAT",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "X-15",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSpaceplane",
"identical_part_name": "",
"module_tags": []
},
{
"name": "B9_Aero_Wing_Procedural_TypeB",
"title": "B9 Procedural Control Surface (Spaceplane)",
"description": "Rated for LEO reentries.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "15000",
"category": "SPACEPLANES",
"info": "Control Surface",
"year": "1960",
"technology": "hypersonicFlightRP0",
"era": "02-SAT",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "X-15",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSpaceplane",
"identical_part_name": "",
"module_tags": []
},
{
"name": "B9_Aero_Wing_Procedural_TypeC",
"title": "B9 Procedural Wing, All-Moving (Spaceplane)",
"description": "Rated for LEO reentries.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "15000",
"category": "SPACEPLANES",
"info": "Wing",
"year": "1960",
"technology": "hypersonicFlightRP0",
"era": "02-SAT",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "X-15",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSpaceplane",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcAMWing-Early",
"title": "B9 Procedural Wing, All-Moving (Early)",
"description": "Rated for Mach 1 flight and below.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "1",
"category": "FLIGHT",
"info": "",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcAMWing-Supersonic",
"title": "B9 Procedural Wing, All-Moving (Supersonic)",
"description": "Rated for Mach 3 flight.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "10000",
"category": "FLIGHT",
"info": "Wing",
"year": "PW",
"technology": "supersonicDev",
"era": "01-PW",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSupersonic",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcCS-Early",
"title": "B9 Procedural Control Surface (Early)",
"description": "Rated for Mach 1 flight and below.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "1",
"category": "FLIGHT",
"info": "",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcCS-Supersonic",
"title": "B9 Procedural Control Surface (Supersonic)",
"description": "Rated for Mach 3 flight.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "10000",
"category": "FLIGHT",
"info": "Control Surface",
"year": "PW",
"technology": "supersonicDev",
"era": "01-PW",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSupersonic",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcWing-Early",
"title": "B9 Procedural Wing (Early)",
"description": "Rated for Mach 1 flight and below.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "1",
"category": "FLIGHT",
"info": "",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "RO-B9ProcWing-Supersonic",
"title": "B9 Procedural Wing (Supersonic)",
"description": "Rated for Mach 3 flight.",
"mod": "B9 Procedural Wings",
"cost": "0",
"entry_cost": "10000",
"category": "FLIGHT",
"info": "Wing",
"year": "PW",
"technology": "supersonicDev",
"era": "01-PW",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "wingsSupersonic",
"identical_part_name": "",
"module_tags": []
}
]
2,504 changes: 2,504 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Bluedog_DB.json

Large diffs are not rendered by default.

227 changes: 227 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Bornholio_Nuclear.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,227 @@
[
{
"name": "KIWIA24",
"title": "LV-NKA24 \"KIWI A24\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "769",
"entry_cost": "15377",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1967",
"technology": "prototypeNuclearPropulsion",
"era": "05-LUNAR",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "KIWIA24",
"upgrade": false,
"entry_cost_mods": "KIWIA24-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "KIWIB48",
"title": "LV-NKB48 \"KIWI B48\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "1646",
"entry_cost": "32913",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1967",
"technology": "prototypeNuclearPropulsion",
"era": "05-LUNAR",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "KIWIB48",
"upgrade": false,
"entry_cost_mods": "KIWIB48-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "NERVA_NRX",
"title": "LV-NRX50 \"NERVA NRX 50\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "1657",
"entry_cost": "33146",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1972",
"technology": "earlyNuclearPropulsion",
"era": "06-STATION",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "NERVA_NRX",
"upgrade": false,
"entry_cost_mods": "NERVA_NRX-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "NERVA_XE",
"title": "LV-NXE100 \"NERVA XE 100\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "1969",
"entry_cost": "39375",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1972",
"technology": "earlyNuclearPropulsion",
"era": "06-STATION",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "NERVA_XE",
"upgrade": false,
"entry_cost_mods": "NERVA_XE-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "PEWEE100",
"title": "LV-NPW100 \"Pewee 100\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "673",
"entry_cost": "13468",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1981",
"technology": "basicNuclearPropulsion",
"era": "07-SPCPLANES",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "PEWEE100",
"upgrade": false,
"entry_cost_mods": "PEWEE100-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "Phoebus1N50",
"title": "LV-NPO50 \"Pheobus One 50\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "1988",
"entry_cost": "39768",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1972",
"technology": "earlyNuclearPropulsion",
"era": "06-STATION",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "Phoebus1N50",
"upgrade": false,
"entry_cost_mods": "Phoebus1N50-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "Phoebus2N100",
"title": "LV-NPT100 \"Pheobus Two 100\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "6628",
"entry_cost": "132559",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1981",
"technology": "basicNuclearPropulsion",
"era": "07-SPCPLANES",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "Phoebus2N100",
"upgrade": false,
"entry_cost_mods": "Phoebus2N100-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "RD0410MID",
"title": "RD-0410 NTR \"RD-0410 46\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "433",
"entry_cost": "8653",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1986",
"technology": "improvedNuclearPropulsion",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "RD0410MID",
"upgrade": false,
"entry_cost_mods": "RD-0410MID-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
},
{
"name": "SNTPPFE100",
"title": "LV-NSNTP-PFE100 \"Partial Flow Expander Cycle Space Nuclear Thermal Propulsion\" Atomic Rocket Motor",
"description": "",
"mod": "Bornholio Nuclear",
"cost": "6751",
"entry_cost": "135017",
"category": "NTR",
"info": "Nuclear Engine",
"year": "1998",
"technology": "advancedNuclearPropulsion",
"era": "09-INTL",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "SNTPPFE100",
"upgrade": false,
"entry_cost_mods": "SNTPPFE100-Hydrogen",
"identical_part_name": "",
"module_tags": [
"Nuclear"
]
}
]
290 changes: 290 additions & 0 deletions Source/Tech Tree/Parts Browser/data/CST_100_Starliner.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,290 @@
[
{
"name": "2_5mAdapter",
"title": "CST-100 Atlas V Adapter",
"description": "A structural adapter to connect the service module of the CST-100 to the Atlas V launch vehicles.",
"mod": "CST-100 Starliner",
"cost": "500",
"entry_cost": "1000",
"category": "MATERIALS",
"info": "Adapter",
"year": "2020",
"technology": "materialsScienceNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "3_75mAdapter",
"title": "CST-100 4M Adapter",
"description": "A structural adapter to connect the service module of the CST-100 to 4.65 meter parts.",
"mod": "CST-100 Starliner",
"cost": "500",
"entry_cost": "1000",
"category": "MATERIALS",
"info": "Adapter",
"year": "2020",
"technology": "materialsScienceNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "AtlasVAdapter",
"title": "CST-100 3M Adapter",
"description": "A structural adapter to connect the service module of the CST-100 to 3.75 meter parts.",
"mod": "CST-100 Starliner",
"cost": "500",
"entry_cost": "1000",
"category": "MATERIALS",
"info": "Adapter",
"year": "2020",
"technology": "materialsScienceNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "CST-100?Heat?Shield",
"title": "CST-100 Heat Shield",
"description": "The heat shield for CST-100 \"Starliner\" command module.",
"mod": "CST-100 Starliner",
"cost": "900",
"entry_cost": "1800",
"category": "EDL",
"info": "Heat Shield",
"year": "2020",
"technology": "SIAD",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "heatshieldsLunar",
"identical_part_name": "",
"module_tags": []
},
{
"name": "CST-100?Service?Module",
"title": "CST-100 Service Module",
"description": "The service module for the CST-100 \"Starliner\" spacecraft.",
"mod": "CST-100 Starliner",
"cost": "500",
"entry_cost": "2200",
"category": "COMMAND",
"info": "Service Module",
"year": "2020",
"technology": "capsulesNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "CST-100?capsule",
"title": "CST-100 Command Module",
"description": "The command module of the CST-100 \"Starliner\" Commercial Crew Transportation System (COTS). Designed to be reusable for up to 10 times.",
"mod": "CST-100 Starliner",
"cost": "4500",
"entry_cost": "10000",
"category": "COMMAND",
"info": "Command Module",
"year": "2020",
"technology": "capsulesNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated",
"Reentry"
]
},
{
"name": "RS88",
"title": "CST-100 Launch Abort Engines (LAE)",
"description": "The launch abort system of the CST-100 \"Starliner\" spacecraft. Uses four RS-88 engines (hypergolic variant). Plume configured by RealPlume.",
"mod": "CST-100 Starliner",
"cost": "200",
"entry_cost": "1600",
"category": "COMMAND",
"info": "LES",
"year": "2018",
"technology": "modernCapsules",
"era": "10-COMM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "RS88",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineSolid",
"HumanRated"
]
},
{
"name": "cstNoseCone",
"title": "CST-100 Nose Cone",
"description": "A protective nose cone for the NASA Docking System of the CST-100 Starliner.",
"mod": "CST-100 Starliner",
"cost": "100",
"entry_cost": "1500",
"category": "COMMAND",
"info": "CM Parts",
"year": "2020",
"technology": "capsulesNF",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "cstparachute",
"title": "CST-100 Parachute Pack",
"description": "The parachute pack for the CST-100 \"Starliner\" command module.",
"mod": "CST-100 Starliner",
"cost": "850",
"entry_cost": "4600",
"category": "EDL",
"info": "Parachute",
"year": "2020",
"technology": "SIAD",
"era": "11-NF",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "CST-100 Starliner",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "idaONE",
"title": "NASA International Docking Adapter",
"description": "The International Docking Adapter (IDA) is a spacecraft docking system adapter being developed to convert APAS-95 to the NASA Docking System (NDS)/ International Docking System Standard (IDSS).",
"mod": "CST-100 Starliner",
"cost": "350",
"entry_cost": "7500",
"category": "RCS",
"info": "Docking",
"year": "2015",
"technology": "gridFins",
"era": "10-COMM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "NDS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "ndsport1",
"title": "NASA Docking System (Passive)",
"description": "The NASA Docking System (NDS) is a spacecraft docking and berthing mechanism for US human spaceflight vehicles, such as the Orion Multi-Purpose Crew Vehicle and the Commercial Crew vehicles.",
"mod": "CST-100 Starliner",
"cost": "350",
"entry_cost": "7500",
"category": "RCS",
"info": "Docking",
"year": "2015",
"technology": "gridFins",
"era": "10-COMM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "NDS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "NASA Docking System",
"module_tags": []
},
{
"name": "ndsport3",
"title": "NASA Docking System (Active)",
"description": "The NASA Docking System (NDS) is a spacecraft docking and berthing mechanism for US human spaceflight vehicles, such as the Orion Multi-Purpose Crew Vehicle and the Commercial Crew vehicles.",
"mod": "CST-100 Starliner",
"cost": "350",
"entry_cost": "7500",
"category": "RCS",
"info": "Docking",
"year": "2015",
"technology": "gridFins",
"era": "10-COMM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "NDS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "NASA Docking System",
"module_tags": []
}
]
2,629 changes: 2,629 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Chaka_Monkey.json

Large diffs are not rendered by default.

1,701 changes: 1,701 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Coatl_Aerospace.json

Large diffs are not rendered by default.

159 changes: 159 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Cryo_Engines.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
[
{
"name": "cryoengine-125-1",
"title": "Vulcain Series",
"description": "1990s high TWR, atmospheric and vacuum use. Vulcain is a gas-generator sustainer engine used on Ariane 5 and intended to be used on Ariane 6. Diameter: [2.1 m]. Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "1600",
"entry_cost": "320000",
"category": "HYDROLOX",
"info": "",
"year": "1996",
"technology": "hydrolox1992",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Ariane 5",
"engine_config": "Vulcain",
"upgrade": false,
"entry_cost_mods": "Vulcain",
"identical_part_name": "Vulcain",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "cryoengine-125-2",
"title": "RL10B-2",
"description": "1990s low-medium TWR, vacuum use. Developed for the Delta Cryogenic Second Stage (DCSS), which was first used on the Delta III then modified for the Delta IV. Its extending nozzle increases specific impulse compared to the RL10A, at the cost of greater dry mass. Boeing purchased a large number of these engines for the Delta IV, but the launcher's low flight rate led to ULA converting many of them to RL10C-1 engines for use on the Atlas V's Centaur upper stage. min stage diameter 2.0m Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "3800",
"entry_cost": "76000",
"category": "HYDROLOX",
"info": "",
"year": "2002",
"technology": "hydrolox1998",
"era": "09-INTL",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Delta IV",
"engine_config": "RL10 (RL10B-2 only)",
"upgrade": false,
"entry_cost_mods": "RL10B-2",
"identical_part_name": "RL10B-2",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "cryoengine-25-1",
"title": "LE-7 Series",
"description": "1990s medium TWR, atmospheric and vacuum use. Fuel-rich staged combustion engines used on the core stage of H-II series launchers. The original LE-7 was replaced by the LE-7A, which sacrificed some performance in favor of reduced cost and better reliability. Diameter: [3.0 m]. Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "2800",
"entry_cost": "192000",
"category": "HYDROLOX",
"info": "",
"year": "1993",
"technology": "hydrolox1992",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "H-II (LE-7)",
"engine_config": "LE7",
"upgrade": false,
"entry_cost_mods": "LE-7",
"identical_part_name": "LE-7",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "cryoengine-25-2",
"title": "J-2X",
"description": "2000s medium TWR, vacuum engine. The J-2X was intended to be used on the upper stages of Ares I and Ares V. Development continued after the cancellation of Ares, and early designs of SLS incorporated the engine, but selection of the RL10-powered Exploration Upper Stage resulted in the project being mothballed. Diameter: [3.0 m]. Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "3310",
"entry_cost": "158860",
"category": "HYDROLOX",
"info": "",
"year": "2012",
"technology": "hydrolox2009",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "J-2X",
"engine_config": "J2X",
"upgrade": false,
"entry_cost_mods": "J-2X",
"identical_part_name": "J-2X",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "cryoengine-375-1",
"title": "RS-68 Series",
"description": "1990s Medium TWR atmospheric engine. Using technology developed for the Space Shuttle SSME, the RS-68 is a single-use engine, featuring a simplified design with less parts and an easier construction. The RS-68 powers the Delta IV launch vehicle family and is the most powerful LH2/LOX engine ever flown. Exhaust from the gas generator is used for roll control. Diameter: [2.43 m]. Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "2850",
"entry_cost": "57000",
"category": "HYDROLOX",
"info": "",
"year": "2002",
"technology": "hydrolox1998",
"era": "09-INTL",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Delta IV",
"engine_config": "RS68",
"upgrade": false,
"entry_cost_mods": "RS-68",
"identical_part_name": "RS-68",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "cryoengine-375-2",
"title": "RD-0120",
"description": "1980s medium TWR, atmospheric and vacuum use. The RD-0120 is a fuel-rich staged combustion engine developed to power the core stage of the Energia launcher. Diameter: [2.6 m]. Plume configured by RealPlume.",
"mod": "Cryo Engines",
"cost": "5000",
"entry_cost": "100000",
"category": "HYDROLOX",
"info": "",
"year": "1985",
"technology": "hydrolox1981",
"era": "07-SPCPLANES",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Energia",
"engine_config": "RD0120",
"upgrade": false,
"entry_cost_mods": "RD-0120",
"identical_part_name": "RD-0120",
"module_tags": [
"EngineLiquidTurbo",
"HumanRated",
"Hydrolox"
]
}
]
724 changes: 724 additions & 0 deletions Source/Tech Tree/Parts Browser/data/CxAerospace.json

Large diffs are not rendered by default.

428 changes: 428 additions & 0 deletions Source/Tech Tree/Parts Browser/data/DECQ_R7_SOYUZ.json

Large diffs are not rendered by default.

316 changes: 316 additions & 0 deletions Source/Tech Tree/Parts Browser/data/DECQ_Soyuz.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,316 @@
[
{
"name": "PROGRESS",
"title": "Progress M/MM/MS Cargo and Refueling Module",
"description": "The primary cargo transfer module of the Progress spacecraft. It can carry propellant, equipment and life support consumables. It also contains the control systems of the spacecraft.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "AVIONICS",
"info": "Probe",
"year": "1989",
"technology": "longTermAvionics",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Progress M",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_DockingAntenna",
"title": "Soyuz/Progress AKR-2/3 Antenna",
"description": "A set of two antennas used by Soyuz and Progress KURS system for communicating with the target.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMS",
"info": "Omni",
"year": "1978",
"technology": "deepSpaceComms",
"era": "06-STATION",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz/Progress",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_ENGINE",
"title": "Soyuz TM/TMA/MS Service Module",
"description": "The Soyuz Instrument and Service Module (PAO) contains everything that the Soyuz needs for orbital operations. It is jettisoned just before reentry. Plume configured by RealPlume.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMAND",
"info": "Service Module",
"year": "1986",
"technology": "advancedCapsules",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "SOYUZ_HEAT_SHIELD",
"title": "Soyuz TM/TMA/MS Heatshield",
"description": "The heat shield for the Soyuz TM/TMA/MS Descent Module. It is jettisoned after main parachute deployment.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "EDL",
"info": "Heat Shield",
"year": "1986",
"technology": "advancedUncrewedLanding",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "heatshieldsLEO",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_PAO_PROGRESS",
"title": "Progress M/MM/MS Service Module",
"description": "The Progress Instrument and Service Module (PAO) is a simplified version of the Soyuz PAO. The attitude control system is slightly less precise due to removal of the vernier RCS thrusters. Plume configured by RealPlume.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMAND",
"info": "Service Module",
"year": "1989",
"technology": "advancedCapsules",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Progress M",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "SOYUZ_PARASHUTE",
"title": "Soyuz TM/TMA/MS Main Parachute",
"description": "The primary parachute of the Soyuz TM/TMA/MS Descent Module (SA).",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "EDL",
"info": "Parachute",
"year": "1986",
"technology": "advancedUncrewedLanding",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_PARASHUTE_SPARE",
"title": "Soyuz TM/TMA/MS Emergency Parachute",
"description": "A fast-opening emergency parachute for the Soyuz Descent Module. It is used after the abort sequence and it also serves as a backup for the main parachute.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "EDL",
"info": "Parachute",
"year": "1986",
"technology": "advancedUncrewedLanding",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_PERESCOPE",
"title": "Soyuz TM/TMA/MS Vzor Periscope",
"description": "A periscope with two viewing ports. It is used to manually maintain attitude during free flight and to dock the spacecraft in the case of a KURS malfunction.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMAND",
"info": "CM Parts",
"year": "1986",
"technology": "advancedCapsules",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "SOYUZ_REENTRY_CAPSULE",
"title": "Soyuz TM/TMA/MS Descent Module",
"description": "The Soyuz Descent Module (SA) is where the crew sits during both ascent and reentry. It's equipped with basic life support, RCS for control during reentry and landing engines for softening the landing. Another notable feature is the offset COM, which allows the pod to generate lifting force during reentry and allow a small degree of control over it's landing zone. Plume configured by RealPlume.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMAND",
"info": "Command Module",
"year": "1986",
"technology": "advancedCapsules",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated",
"Reentry"
]
},
{
"name": "SOYUZ_SEPARATOR",
"title": "Soyuz TM/TMA/MS Service Module Decoupler",
"description": "A structural truss decoupling system that connects the Soyuz Service Module (PAO) to the Descent Module (SA).",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "MATERIALS",
"info": "Decoupler",
"year": "1986",
"technology": "materialsScienceLongTerm",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_SOLAR_PANEL",
"title": "Soyuz/Progress Solar Array",
"description": "A solar array used on modern Soyuz and Progress spacecraft variants. Efficient, reliable and lightweight.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "POWER",
"info": "Solar",
"year": "1978",
"technology": "spaceStationSolarPanels",
"era": "06-STATION",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz/Progress",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "SOYUZ_orbitalSegment",
"title": "Soyuz TM/TMA/MS Orbital Module",
"description": "The Orbital Module (BO) of the Soyuz contains everything that it is not needed for reentry. This includes the docking system, the airlock and the KURS automatic docking antennas. It is jettisoned before entering the atmosphere.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "COMMAND",
"info": "Command Module",
"year": "1986",
"technology": "advancedCapsules",
"era": "08-LONGTERM",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz TM/TMA/MS",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated"
]
},
{
"name": "SOYUZdockingPort",
"title": "Soyuz/Progress Docking System",
"description": "The Soyuz and Progress docking system is the male part of a probe and drogue system. It's equipped with a rendezvous antenna and the soft-docking system. To use the docking system first extend the probe and then dock the two spacecraft. The probe will prevent them from connecting so that the Soyuz spacecraft can be rotated precisely to the desired position. Once that is done the probe is retracted, allowing hard docking to take place.",
"mod": "DECQ Soyuz",
"cost": "280",
"entry_cost": "6400",
"category": "RCS",
"info": "Docking",
"year": "1978",
"technology": "spaceStationControl",
"era": "06-STATION",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Soyuz/Progress",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
}
]
403 changes: 403 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Deadly_Reentry.json

Large diffs are not rendered by default.

457 changes: 457 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Dmagic_Orbital_Science.json

Large diffs are not rendered by default.

899 changes: 899 additions & 0 deletions Source/Tech Tree/Parts Browser/data/ESA_Launchers.json

Large diffs are not rendered by default.

8,346 changes: 8,346 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Engine_Config.json

Large diffs are not rendered by default.

5,431 changes: 5,431 additions & 0 deletions Source/Tech Tree/Parts Browser/data/FASA.json

Large diffs are not rendered by default.

27 changes: 27 additions & 0 deletions Source/Tech Tree/Parts Browser/data/FASA__RO_Addition.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"name": "FASAE1",
"title": "E-1",
"description": "Pump-fed kerolox open cycle (gas generator) booster engine developed from LR79/89. Backup proposal for the first stage engine on the Titan 1 ICBM, and proposed first stage engine on the Saturn 1 but ultimately never flown (4 E-1s replaced with 8 H-1s). Diameter: [2.14 m]. Plume configured by RealPlume.",
"mod": "FASA (RO Addition)",
"cost": "1300",
"entry_cost": "60000",
"category": "ORBITAL",
"info": "",
"year": "1963",
"technology": "orbitalRocketry1963",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "E-1",
"engine_config": "E1",
"upgrade": false,
"entry_cost_mods": "E-1",
"identical_part_name": "E1",
"module_tags": [
"EngineLiquidTurbo"
]
}
]
278 changes: 278 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Firespitter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
[
{
"name": "BMWIIIa",
"title": "BMW IIIa",
"description": "WWI-era supercharged water-cooled straight six inline engine, rated at 230HP to 2km at 1400RPM (max). 9ft 2-blade fixed pitch propeller.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "WWI",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "DB-605-A",
"title": "Daimler-Benz DB 605 A",
"description": "WWII-era V-12 liquid-cooled piston engine, the DB-605 A as produced by Daimler-Benz (GER). Used on the Messerschmitt Bf 109 fighter. 1475PS.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Bf-109",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSlancasterEngine",
"title": "Napier Sabre VII Piston Engine",
"description": "WWII-era H-24 liquid-cooled piston engine. Provides 3000HP at sea level (WEP), rated at 2800HP at 6km. Two-speed single stage automatic-switching supercharger. A development of the engine used on the Hawker Tempest.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Hawker Tempest",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSlancasterEngineGear",
"title": "Rolls-Royce Merlin XII (with gear)",
"description": "WWII-era V-12 liquid-cooled piston engine. Provides 1175HP at sea level, rising to 1290 at 3.4km (full throttle height). Single-speed single-stage supercharger. The engine used on the Spitfire IIa.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Spitfire II",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSnoseEngine",
"title": "Packard Merlin V-1650-9",
"description": "WWII-era V-12 liquid-cooled piston engine. 2160HP at sea level with ram air with a very strong automatic two-speed two-stage supercharger (2210HP max with ram air). 90inHG max boost. Used on the P-51H Mustang.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "P-51H",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSoblongTailJet",
"title": "General Electric J47-GE-27",
"description": "1950s GE J47 Turbojet mounted in the tail section, as used in F-86F Sabre. 5.5 OPR, no afterburner. SFC of 0.902lb/lbf-hr. Max thrust 26.47kN.",
"mod": "Firespitter",
"cost": "800",
"entry_cost": "2200",
"category": "FLIGHT",
"info": "Engine",
"year": "1951",
"technology": "supersonicFlightRP0",
"era": "01-PW",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "F-86F Sabre",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSpropellerFolding",
"title": "AJE Folding Electric Propeller",
"description": "500 horsepower, consumes about 400 EC/s",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "2200",
"category": "FLIGHT",
"info": "Engine",
"year": "1983",
"technology": "refinedTurbofans",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "FSswampEngine",
"title": "Swamp Propeller",
"description": "600 HP piston engine and low-speed propeller",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "2200",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": true,
"rp0_conf": false,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "Griffon101",
"title": "Rolls-Royce Griffon 101 piston engine",
"description": "Rolls Royce Griffon 101. Two stage three speed supercharger (only two stages modeled, so it overperforms 1-3km). Rated 2420HP at 1.5km, 2250HP at 4.4km, and 2050HP at 6.4km. 11ft 5-blade constant speed propeller.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Spitfire",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "Griffon88",
"title": "Rolls-Royce Griffon 88 piston engine",
"description": "Rolls Royce Griffon 88. 2350HP sea level with a two stage two speed supercharger maintaining 2100HP to 5km.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "Liberty12",
"title": "Liberty L-12",
"description": "Liberty V12 engine rated at 449HP at 2000RPM (max). 10ft 2-blade fixed pitch propeller.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Airco DH.4",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
},
{
"name": "V-1650-7",
"title": "Packard Merlin V-1650-7",
"description": "WWII-era V-12 liquid-cooled piston engine, the Merlin as produced by Packard (US). 1620HP at sea level with ram air with a very strong two-speed two-stage supercharger (1710 max with ram air at just over 3km, second peak 1410HP at 7.9km). 67inHG max boost. Used on the P-51B/C/D Mustang. 11ft 2in 4 blade constant speed propeller.",
"mod": "Firespitter",
"cost": "950",
"entry_cost": "1",
"category": "FLIGHT",
"info": "Engine",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "P-51B",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
}
]
329 changes: 329 additions & 0 deletions Source/Tech Tree/Parts Browser/data/ForgottenRealEngines.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,329 @@
[
{
"name": "FREFRE1",
"title": "FRE-1",
"description": "The Firefly Research Engine 1 (FRE-1) is an upper stage engine developped by Firefly, and intended to be used with the Firefly Alpha launch vehicle. It features a low production cost along a simple and efficient pressure-fed system. The Firefly engines will burn RP1 on the first flights, but they will be upgraded to burn Methane and therefore improve their efficiency. [1.3m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "36",
"entry_cost": "10000",
"category": "ORBITAL",
"info": "US Engine",
"year": "2018",
"technology": "orbitalRocketry2014",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Firefly Alpha",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidPF"
]
},
{
"name": "FREFRE2",
"title": "FRE-2",
"description": "The Firefly Research Engine 2 (FRE-2) is a lower stage aerospike-clustered engine developped by Firefly, and intended to be used with the Firefly Alpha launch vehicle. Using an aerospike noozle surrounded by twelve combustion chambers, the FRE-2 is efficient at a wide range of altitude. The Firefly engines will burn RP1 on the first flights, but they will be upgraded to burn Methane and therefore improve their efficiency. [1.85m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "350",
"entry_cost": "30000",
"category": "ORBITAL",
"info": "FS Engine",
"year": "2018",
"technology": "orbitalRocketry2014",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Firefly Alpha",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidPF"
]
},
{
"name": "FRELE5",
"title": "LE-5 Series",
"description": "Advanced upper stage hydrolox japanese engines developped by Mitsubishi. The LE-5 powers the H-II launch vehicle second stage. [1.5m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "2650",
"entry_cost": "75000",
"category": "HYDROLOX",
"info": "US Engine",
"year": "1993",
"technology": "hydrolox1992",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "H-II",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "FRELE7",
"title": "LE-7 Series",
"description": "1990s medium TWR, atmospheric and vacuum use. Fuel-rich staged combustion engines used on the core stage of H-II series launchers. The original LE-7 was replaced by the LE-7A, which sacrificed some performance in favor of reduced cost and better reliability. Diameter: [3.0 m]. Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "6210",
"entry_cost": "192000",
"category": "HYDROLOX",
"info": "FS Engine",
"year": "1993",
"technology": "hydrolox1992",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "H-II",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "LE-7",
"identical_part_name": "LE-7",
"module_tags": [
"EngineLiquidTurbo",
"Hydrolox"
]
},
{
"name": "FREP80",
"title": "P80",
"description": "The P80 is an high-performance European Solid Rocket Motor. It powers the first stage of the Vega launch vehicle and may be upgraded to an heavier and more powerful version in order to boost Ariane 6. The P80 SRM is currently the largest and most powerfull single segment solid rocket motor. Burn time ~110s.[3m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "2280",
"entry_cost": "12000",
"category": "SOLID",
"info": "FS Engine",
"year": "2012",
"technology": "solids2009",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vega",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineSolid"
]
},
{
"name": "FRERD843",
"title": "RD-843",
"description": "The RD-843 is a Ukrainian single nozzle liquid propellant rocket engine powering Vega fourth stage (AVUM). Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "200",
"entry_cost": "8000",
"category": "ORBITAL",
"info": "US Engine",
"year": "2012",
"technology": "orbitalRocketry2009",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vega",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidPF"
]
},
{
"name": "FRERUTHERFORD",
"title": "Rutherford",
"description": "Rocket Lab\u00c3\u00a2\u00e2\u201a\u00ac\u00e2\u201e\u00a2s flagship engine, the 4,900lbf Rutherford, is an electrical turbo-pumped LOX/RP-1 engine specifically designed for the Electron Launch Vehicle. [0.3m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "21",
"entry_cost": "15000",
"category": "ORBITAL",
"info": "FS Engine",
"year": "2017",
"technology": "orbitalRocketry2014",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Electron (Rocket Lab)",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "Rutherford",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "FRERUTHERFORDVAC",
"title": "Rutherford Vacuum",
"description": "The Rutherford engine with an extended nozzle for better vacuum performance. [0.6m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "28",
"entry_cost": "20000",
"category": "ORBITAL",
"info": "US Engine",
"year": "2017",
"technology": "orbitalRocketry2014",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Electron (Rocket Lab)",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "Rutherford",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "FREVIKINGEARLY",
"title": "Viking (2/2B)",
"description": "Early Viking engines used on Ariane 1, 2 and 3. Thanks to the magic of hypergolic propellant, Vikings engines were able to achieve a substainable amount of thrust at all altitude. Includes configs for Viking 2 and 2B. [1.5m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "550",
"entry_cost": "3750",
"category": "ORBITAL",
"info": "US Engine",
"year": "1979",
"technology": "orbitalRocketry1976",
"era": "06-STATION",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Ariane 1, 2, 3",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "FREVIKINGLOWER",
"title": "Viking (5B/5C/6)",
"description": "Later Viking engines used on Ariane 4. Includes configs for Viking 5B, 5C and 6 (liquid fuel booster). [1.5m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "380",
"entry_cost": "2187",
"category": "ORBITAL",
"info": "US Engine",
"year": "1988",
"technology": "orbitalRocketry1986",
"era": "08-LONGTERM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Ariane 4",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "FREVIKINGUPPER",
"title": "Viking (4/4B)",
"description": "Upper stage Viking engine used on Ariane 1 and 4 as well as on Indian Lauch Vehicles GSLV and PSLV. Includes configs for Viking 4, 4B, Vikas 2, 2B and X. [1.8m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "1000",
"entry_cost": "5000",
"category": "ORBITAL",
"info": "US Engine",
"year": "1979",
"technology": "orbitalRocketry1976",
"era": "06-STATION",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Ariane 1, 4, GSLV, PSLV",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "FREZEFIRO23",
"title": "Zefiro 23",
"description": "The Zephiro 23 is an high performance upper stage solid rocket motor. It powers Vega's second stage. Burn time ~77s. [1.9m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "810",
"entry_cost": "8000",
"category": "SOLID",
"info": "US Engine",
"year": "2012",
"technology": "solids2009",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vega",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineSolid"
]
},
{
"name": "FREZEFIRO9",
"title": "Zefiro 9",
"description": "The Zephiro 9 is an high performance upper stage solid rocket motor. It powers Vega's third stage. Burn time ~120s. [1.9m] Plume configured by RealPlume.",
"mod": "ForgottenRealEngines",
"cost": "450",
"entry_cost": "4500",
"category": "SOLID",
"info": "US Engine",
"year": "2012",
"technology": "solids2009",
"era": "10-COMM",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vega",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineSolid"
]
}
]
328 changes: 328 additions & 0 deletions Source/Tech Tree/Parts Browser/data/Horizon_Aeronautics_Zenit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,328 @@
[
{
"name": "HA3SLCenterDecoupler",
"title": "Zenit stage 2 decoupler",
"description": "Second stage decoupler for Zenit. Attach between the second stage and Block D shroud.",
"mod": "Horizon Aeronautics Zenit",
"cost": "400",
"entry_cost": "1200",
"category": "MATERIALS",
"info": "Decoupler",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLPayloadDecoupler",
"title": "FB - Zenit Payload Adapter",
"description": "Payload adapter for Zenit. Includes nodes for Procedural Fairings",
"mod": "Horizon Aeronautics Zenit",
"cost": "400",
"entry_cost": "1200",
"category": "MATERIALS",
"info": "Payload",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLPayloadFairing",
"title": "Zenit Fairing",
"description": "Keeps the shaft slick and quick",
"mod": "Horizon Aeronautics Zenit",
"cost": "600",
"entry_cost": "6100",
"category": "MATERIALS",
"info": "Fairing",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLPayloadFairingLong",
"title": "Zenit Fairing Extended",
"description": "When you have bigger loads, you need bigger covers!",
"mod": "Horizon Aeronautics Zenit",
"cost": "600",
"entry_cost": "6100",
"category": "MATERIALS",
"info": "Fairing",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLRD120",
"title": "RD-120",
"description": "High altitude engine used in the Zenit second stage. First production Russian engine to be test fired in the United States (3 test burns were made).",
"mod": "Horizon Aeronautics Zenit",
"cost": "13000",
"entry_cost": "38000",
"category": "STAGED",
"info": "",
"year": "1985",
"technology": "stagedCombustion1981",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "RD-120",
"module_tags": []
},
{
"name": "HA3SLRD171",
"title": "RD-171",
"description": "The RD-170 and RD-171 engines consisted of 4 chambers, 1 turbo-pump and 2 gas generators were developed simultaneously, the difference being one-plane gimballing in the RD-170 used in the Energia launch vehicle strap-ons versus two-plane gimablling in the RD-171 used on the first stage of the Zenit launch vehicle. The RD-171 can be gimballed using bellows to 6 degrees normally but it has reached 8-10 degrees in tests. The chamber conditions are 300 atmosphere pressure and at a 400 degrees C oxygen-rich gas mixture - very dangerous conditions. The RD-170 was very hard to prove and many designers thought it couldn't be done. The first stage strap-ons were recovered under parachutes and returned to Baikonur for study. The engine was designed for 10 reuses but tests showed they could stand up to 20 burns.",
"mod": "Horizon Aeronautics Zenit",
"cost": "5400",
"entry_cost": "108000",
"category": "STAGED",
"info": "",
"year": "1985",
"technology": "stagedCombustion1981",
"era": "07-SPCPLANES",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidTurbo"
]
},
{
"name": "HA3SLRD58M",
"title": "RD-58Z Block D",
"description": "Adaptation of Block D for Zenit.",
"mod": "Horizon Aeronautics Zenit",
"cost": "13000",
"entry_cost": "38000",
"category": "STAGED",
"info": "",
"year": "1985",
"technology": "stagedCombustion1981",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLRP2FuelTank2-1",
"title": "Zenit First Stage Tank",
"description": "First stage tank for Zenit.",
"mod": "Horizon Aeronautics Zenit",
"cost": "800",
"entry_cost": "4800",
"category": "MATERIALS",
"info": "Fuel Tank",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLRetroRocket",
"title": "Zenit Retro Rocket",
"description": "Skootches away those used stages.",
"mod": "Horizon Aeronautics Zenit",
"cost": "13000",
"entry_cost": "38000",
"category": "SOLID",
"info": "",
"year": "1985",
"technology": "solids1981",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineSolid"
]
},
{
"name": "HA3SLSAS",
"title": "Zenit Instrument Unit",
"description": "The Zenit Instrument Unit provides command and control for the final stages of the Zenit series vehicles. Could be used with any other 3.90m launch vehicles.",
"mod": "Horizon Aeronautics Zenit",
"cost": "2100",
"entry_cost": "11600",
"category": "AVIONICS",
"info": "Upper",
"year": "1985",
"technology": "nextGenAvionics",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLStage1Decoupler",
"title": "Zenit stage 1 decoupler",
"description": "First stage decoupler for Zenit. Attach between the first and second stages.",
"mod": "Horizon Aeronautics Zenit",
"cost": "400",
"entry_cost": "1200",
"category": "MATERIALS",
"info": "Decoupler",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLStage2FuelTank",
"title": "Zenit Second Stage Tank",
"description": "Second stage tank for Zenit.",
"mod": "Horizon Aeronautics Zenit",
"cost": "800",
"entry_cost": "4800",
"category": "MATERIALS",
"info": "Fuel Tank",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HA3SLStageShroud",
"title": "Zenit Block DM-SL Shroud",
"description": "Block DM-SL (a.k.a. Zenit 3rd stage) shroud. Attach it to Block DM-SL.",
"mod": "Horizon Aeronautics Zenit",
"cost": "400",
"entry_cost": "1200",
"category": "MATERIALS",
"info": "Fairing",
"year": "1985",
"technology": "materialsScienceSpaceplanes",
"era": "07-SPCPLANES",
"ro": true,
"rp0": false,
"orphan": false,
"rp0_conf": false,
"spacecraft": "Zenit",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": []
},
{
"name": "HorizonAeronautics_PF_Side",
"title": "FW - Conic Fairing",
"description": "Made from the finest materials found in the fields around the Space Center. Conic version.",
"mod": "Horizon Aeronautics Zenit",
"cost": "0",
"entry_cost": "1",
"category": "MATERIALS",
"info": "Fairing",
"year": "0",
"technology": "unlockParts",
"era": "00-START",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "1",
"identical_part_name": "",
"module_tags": []
}
]
210 changes: 210 additions & 0 deletions Source/Tech Tree/Parts Browser/data/IronCretin_Vostok.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
[
{
"name": "Almach_Parachute_B",
"title": "Voskhod Parachute",
"description": "",
"mod": "IronCretin Vostok",
"cost": "500",
"entry_cost": "1000",
"category": "COMMAND",
"info": "Parachute",
"year": "1964",
"technology": "secondGenCapsules",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Voskhod",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated",
"Reentry"
]
},
{
"name": "IronVostok_Antenna_A",
"title": "Vostok Hoop Antenna",
"description": "",
"mod": "IronCretin Vostok",
"cost": "5",
"entry_cost": "100",
"category": "COMMAND",
"info": "Antenna",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated",
"Instruments"
]
},
{
"name": "IronVostok_Crew_A",
"title": "Vostok Capsule",
"description": "",
"mod": "IronCretin Vostok",
"cost": "1800",
"entry_cost": "66000",
"category": "COMMAND",
"info": "Command Module",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated"
]
},
{
"name": "IronVostok_Decoupler_A",
"title": "Vostok Capsule Decoupler",
"description": "",
"mod": "IronCretin Vostok",
"cost": "200",
"entry_cost": "3000",
"category": "COMMAND",
"info": "Decoupler",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated",
"Decoupler"
]
},
{
"name": "IronVostok_Engine_A",
"title": "Vostok Service Module",
"description": "",
"mod": "IronCretin Vostok",
"cost": "850",
"entry_cost": "23500",
"category": "COMMAND",
"info": "Service Module",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"EngineLiquidPF",
"HumanRated"
]
},
{
"name": "IronVostok_Mono_A",
"title": "Vostok Fuel/Oxygen Container",
"description": "",
"mod": "IronCretin Vostok",
"cost": "100",
"entry_cost": "1000",
"category": "COMMAND",
"info": "CM Parts",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "IronVostok_Parachute_A",
"title": "Vostok Parachute",
"description": "",
"mod": "IronCretin Vostok",
"cost": "500",
"entry_cost": "2000",
"category": "COMMAND",
"info": "Parachute",
"year": "1961",
"technology": "basicCapsules",
"era": "03-HUMAN",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Vostok",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"HumanRated"
]
},
{
"name": "Voskhod_Crew_A",
"title": "Voskhod Capsule",
"description": "",
"mod": "IronCretin Vostok",
"cost": "2000",
"entry_cost": "71000",
"category": "COMMAND",
"info": "Command Module",
"year": "1964",
"technology": "secondGenCapsules",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Voskhod",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated"
]
}
]
30 changes: 30 additions & 0 deletions Source/Tech Tree/Parts Browser/data/K2_Command_Pod.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
[
{
"name": "K2Pod",
"title": "K2 Command Pod (2.5 m)",
"description": "A two-person pod. Features an offset Center of Mass to allow lifting reentry and an integrated bipropellant Attitude Control System (ACS) for controlled reentries. Heat shield rated for LEO reentries.",
"mod": "K2 Command Pod",
"cost": "6120",
"entry_cost": "322000",
"category": "COMMAND",
"info": "Command Module",
"year": "1965",
"technology": "secondGenCapsules",
"era": "04-ADV",
"ro": true,
"rp0": true,
"orphan": false,
"rp0_conf": true,
"spacecraft": "Gemini",
"engine_config": "",
"upgrade": false,
"entry_cost_mods": "",
"identical_part_name": "",
"module_tags": [
"Avionics",
"Habitable",
"HumanRated",
"Reentry"
]
}
]
Loading

0 comments on commit 2c921f7

Please sign in to comment.