From 5b92d4509f7265b3a7bcbf586945d5c29c12d414 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Sun, 7 Jul 2019 15:22:50 +1000 Subject: [PATCH] recipes: add nuclear components and resources --- .../electromagnetic_control_rod.json | 28 ++++++++++++++++ .../items/components/nuclear_fuel_rod.json | 32 +++++++++++++++++++ .../items/components/uranium_cell.json | 31 ++++++++++++++++++ data/recipes/items/resources/uranium.json | 11 +++++++ 4 files changed, 102 insertions(+) create mode 100644 data/recipes/items/components/electromagnetic_control_rod.json create mode 100644 data/recipes/items/components/nuclear_fuel_rod.json create mode 100644 data/recipes/items/components/uranium_cell.json create mode 100644 data/recipes/items/resources/uranium.json diff --git a/data/recipes/items/components/electromagnetic_control_rod.json b/data/recipes/items/components/electromagnetic_control_rod.json new file mode 100644 index 0000000..40c14ca --- /dev/null +++ b/data/recipes/items/components/electromagnetic_control_rod.json @@ -0,0 +1,28 @@ +{ + "type": [ + "component" + ], + "machine": "constructor", + "recipes": [ + { + "input": { + "stator": 3, + "ai_limiter": 2 + }, + "output": { + "electromagnetic_control_rod": 1 + }, + "crafting_time": 30 + }, + { + "input": { + "stator": 6, + "high_speed_connector": 3 + }, + "output": { + "electromagnetic_control_rod": 3 + }, + "crafting_time": 60 + } + ] +} diff --git a/data/recipes/items/components/nuclear_fuel_rod.json b/data/recipes/items/components/nuclear_fuel_rod.json new file mode 100644 index 0000000..5f48ea5 --- /dev/null +++ b/data/recipes/items/components/nuclear_fuel_rod.json @@ -0,0 +1,32 @@ +{ + "type": [ + "component" + ], + "machine": "constructor", + "recipes": [ + { + "input": { + "uranium_cell": 25, + "encased_industrial_beam": 3, + "electromagnetic_control_rod": 5 + }, + "output": { + "nuclear_fuel_rod": 1 + }, + "crafting_time": 150 + }, + { + "input": { + "uranium_cell": 50, + "electromagnetic_control_rod": 10, + "crystal_oscillator": 3, + "beacon": 6 + }, + "output": { + "nuclear_fuel_rod": 3 + }, + "crafting_time": 300, + "requires": "alternative_nuclear_fuel_rod" + } + ] +} diff --git a/data/recipes/items/components/uranium_cell.json b/data/recipes/items/components/uranium_cell.json new file mode 100644 index 0000000..19218b2 --- /dev/null +++ b/data/recipes/items/components/uranium_cell.json @@ -0,0 +1,31 @@ +{ + "type": [ + "component" + ], + "machine": "constructor", + "recipes": [ + { + "input": { + "uranium": 45, + "concrete": 9 + }, + "output": { + "uranium_cell": 10 + }, + "crafting_time": 60 + }, + { + "input": { + "uranium": 45, + "sulfur": 45, + "silica": 45, + "quickwire": 60 + }, + "output": { + "uranium_cell": 35 + }, + "crafting_time": 120, + "requires": "alternative_uranium_cell" + } + ] +} \ No newline at end of file diff --git a/data/recipes/items/resources/uranium.json b/data/recipes/items/resources/uranium.json new file mode 100644 index 0000000..75746d5 --- /dev/null +++ b/data/recipes/items/resources/uranium.json @@ -0,0 +1,11 @@ +{ + "type": [ "resource" ], + "machine": "miner", + "recipes": + [ + { + "input": { }, + "output": { "uranium": 1 } + } + ] +}