From f08855b3393420220df4290379314b9d60758bfc Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Sun, 2 Nov 2014 13:27:01 -0800 Subject: [PATCH] Added gravisuite.json provided by flotschi301 --- html/data/gravisuite.json | 67 +++++++++++++++++++++++++++++++++++++++ html/script/crafting.js | 3 +- scripts/server | 6 ++++ 3 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 html/data/gravisuite.json create mode 100755 scripts/server diff --git a/html/data/gravisuite.json b/html/data/gravisuite.json new file mode 100644 index 000000000..dfedf77e0 --- /dev/null +++ b/html/data/gravisuite.json @@ -0,0 +1,67 @@ +{ + "name": "GraviSuite", + "description": "Crafting recipes from GraviSuite, by flotschi301", + "recipes": [ + { + "output": [[1, "GraviChestPlate"]], + "input": [[1, "Quantum Bodyarmor"], [1, "HV Transformer"], [1, "Ultimate Lappack"], [2, "Gravitation Engine"], [4, "Superconductor"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Ultimate Lappack"]], + "input": [[6, "Lapotron Crystal"], [1, "Iridium Plate"], [1, "LapPack"], [1, "Superconductor"]], + "tools": ["Crafting Table"] + }, { + "output": [[3, "Superconductor"]], + "input": [[6, "Superconductor Cover"], [2, "Glass Fiber Cable"], [1, "Gold Ingot"]], + "tools": ["Crafting Table"] + }, { + "output": [[3, "Superconductor Cover"]], + "input": [[4, "Advanced Alloy"], [3, "Carbon Plate"], [2, "Iridium Plate"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Gravitation Engine"]], + "input": [[4, "Tesla Coil"], [2, "Superconductor"], [2, "Cooling Core"], [1, "HV Transformer"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Cooling Core"]], + "input": [[4, "60K Cooling Cell"], [2, "Advanced Heat Exchanger"], [2, "Heat-Capacity Reactor Plating"], [1, "Iridium Plate"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Advanced Chainsaw"]], + "input": [[1, "Diamond"], [3, "Overclocker Upgrade"], [1, "Chainsaw"], [2, "Advanced Circuit"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Advanced Diamond Drill"]], + "input": [[1, "Diamond Drill"], [3, "Overclocker Upgrade"], [2, "Advanced Circuit"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Advanced Electric Jetpack"]], + "input": [[2, "Carbon Plate"], [2, "Engine Booster"], [2, "Glass Fiber Cable"], [1, "Electric Jetpack"], [1, "Advanced Lappack"], [1, "Advanced Circuit"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Advanced Lappack"]], + "input": [[1, "LapPack"], [1, "Advanced Circuit"], [1, "Lapotron Crystal"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "GraviTool"]], + "input": [[2, "Carbon Plate"], [2, "Advanced Alloy"], [1, "Advanced Circuit"], [1, "Electric Wrench"], [1, "Electric Treetap"], [1, "Electric Hoe"], [1, "Energy Crystal"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Magnetron"]], + "input": [[4, "Refined Iron"], [4, "Copper Ingot"], [1, "Superconductor"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Varja Core"]], + "input": [[1, "Magnetron"], [1, "Tesla Coil"], [1, "HV Transformer"], [2, "Iridium Plate"], [2, "Superconductor"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Vajra"]], + "input": [[2, "Refined Iron"], [1, "Energy Crystal"], [1, "Varja Core"], [1, "Carbon Plate"], [2, "Advanced Alloy"], [1, "Lapotron Crystal"], [1, "Iron Ingot"]], + "tools": ["Crafting Table"] + }, { + "output": [[1, "Engine Booster"]], + "input": [[2, "Glowstone"], [2, "Advanced Circuit"], [3, "Advanced Alloy"], [1, "Overclocker Upgrade"], [1, "Advanced Heat Vent"]], + "tools": ["Crafting Table"] + } + ] +} diff --git a/html/script/crafting.js b/html/script/crafting.js index 77510d116..dd691eb63 100644 --- a/html/script/crafting.js +++ b/html/script/crafting.js @@ -51,6 +51,7 @@ $(function() { loadRecipeBook("data/industrial_craft.json"); loadRecipeBook("data/applied_energetics.json"); loadRecipeBook("data/thermal_expansion.json"); + loadRecipeBook("data/gravisuite.json"); }); function onCraftingSelectorChanged() { @@ -175,7 +176,7 @@ function parseUrlParameters() { $("#crafting_error").fadeIn(FADE_DURATION).delay(ERROR_DISPLAY_DURATION).fadeOut(FADE_DURATION); } } - + var recipeName = $.url().param('recipeName'); if (recipeName !== undefined) { $("#crafting_selector").val(recipeName); diff --git a/scripts/server b/scripts/server new file mode 100755 index 000000000..fd9cd2f94 --- /dev/null +++ b/scripts/server @@ -0,0 +1,6 @@ +#!/bin/bash + +pushd html &>/dev/null +python -m SimpleHTTPServer +popd &>/dev/null +