Skip to content

Commit

Permalink
Rework usage of anvil quality (#3008)
Browse files Browse the repository at this point in the history
* Rework usage of anvil quality

* Resume conversions, fix some bork

* Moar stuff

* Update parts.json

* Fix a whoops, update mods
  • Loading branch information
chaosvolt authored Jul 11, 2023
1 parent fab906e commit f9effce
Show file tree
Hide file tree
Showing 29 changed files with 229 additions and 513 deletions.
12 changes: 6 additions & 6 deletions data/json/recipes/ammo/arrows.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand All @@ -68,7 +68,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand All @@ -91,7 +91,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand Down Expand Up @@ -185,7 +185,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand All @@ -208,7 +208,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand All @@ -231,7 +231,7 @@
"time": "30 m",
"autolearn": true,
"book_learn": [ [ "recipe_arrows", 3 ] ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 3 } ],
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 }, { "id": "ANVIL", "level": 1 } ],
"tools": [ [ [ "tongs", -1 ] ] ],
"components": [
[ [ "adhesive", 1, "LIST" ], [ "filament", 20, "LIST" ] ],
Expand Down
7 changes: 2 additions & 5 deletions data/json/recipes/ammo/other.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,7 @@
"difficulty": 3,
"time": "100 m",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 16 ], [ "steel_standard", 4 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 16 ], [ "steel_standard", 4 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand All @@ -111,9 +110,7 @@
"difficulty": 3,
"time": "180 m",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 1 ], [ "steel_tiny", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ]
"using": [ [ "blacksmithing_advanced", 1 ], [ "steel_tiny", 1 ] ]
},
{
"type": "recipe",
Expand Down
4 changes: 1 addition & 3 deletions data/json/recipes/armor/feet.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,7 @@
"difficulty": 5,
"time": "8 h",
"book_learn": [ [ "textbook_armwest", 4 ] ],
"using": [ [ "blacksmithing_standard", 32 ], [ "steel_standard", 8 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 32 ], [ "steel_standard", 8 ] ],
"components": [ [ [ "fabric_hides_proper", 16, "LIST" ] ] ]
},
{
Expand Down
4 changes: 1 addition & 3 deletions data/json/recipes/armor/hands.json
Original file line number Diff line number Diff line change
Expand Up @@ -277,9 +277,7 @@
"difficulty": 6,
"time": "7 h",
"book_learn": [ [ "textbook_armwest", 5 ] ],
"using": [ [ "blacksmithing_standard", 24 ], [ "steel_standard", 6 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 24 ], [ "steel_standard", 6 ] ],
"components": [ [ [ "fabric_hides_proper", 10, "LIST" ] ] ]
},
{
Expand Down
25 changes: 8 additions & 17 deletions data/json/recipes/armor/head.json
Original file line number Diff line number Diff line change
Expand Up @@ -116,9 +116,7 @@
"difficulty": 6,
"time": "10 h",
"book_learn": [ [ "jewelry_book", 6 ] ],
"using": [ [ "blacksmithing_standard", 3 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 3 ] ],
"components": [ [ [ "gold_small", 300 ] ] ]
},
{
Expand Down Expand Up @@ -390,8 +388,7 @@
"difficulty": 6,
"time": "9 h",
"book_learn": [ [ "textbook_armwest", 5 ] ],
"using": [ [ "blacksmithing_standard", 40 ], [ "steel_standard", 10 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 40 ], [ "steel_standard", 10 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fabric_hides_proper", 4, "LIST" ] ] ]
},
Expand Down Expand Up @@ -429,8 +426,7 @@
"difficulty": 6,
"time": "7 h 12 m",
"book_learn": [ [ "textbook_armschina", 5 ] ],
"using": [ [ "sewing_standard", 18 ], [ "blacksmithing_standard", 8 ], [ "steel_standard", 2 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "sewing_standard", 18 ], [ "blacksmithing_intermediate", 8 ], [ "steel_standard", 2 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fur", 6 ] ] ]
},
Expand All @@ -443,8 +439,7 @@
"difficulty": 7,
"time": "7 h 12 m",
"book_learn": [ [ "textbook_armwest", 5 ] ],
"using": [ [ "blacksmithing_standard", 8 ], [ "steel_standard", 2 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 8 ], [ "steel_standard", 2 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fabric_hides_proper", 4, "LIST" ] ] ]
},
Expand All @@ -457,8 +452,7 @@
"difficulty": 9,
"time": "10 h",
"book_learn": [ [ "textbook_armeast", 8 ] ],
"using": [ [ "blacksmithing_standard", 48 ], [ "steel_standard", 12 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 48 ], [ "steel_standard", 12 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fabric_hides_proper", 14, "LIST" ] ], [ [ "fabric_standard", 4, "LIST" ] ] ]
},
Expand All @@ -483,8 +477,7 @@
"difficulty": 5,
"time": "7 h 12 m",
"book_learn": [ [ "textbook_armwest", 4 ] ],
"using": [ [ "blacksmithing_standard", 4 ], [ "steel_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 4 ], [ "steel_standard", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fabric_hides_proper", 3, "LIST" ] ] ]
},
Expand All @@ -509,8 +502,7 @@
"difficulty": 7,
"time": "9 h",
"book_learn": [ [ "textbook_armwest", 6 ] ],
"using": [ [ "blacksmithing_standard", 56 ], [ "steel_standard", 14 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 56 ], [ "steel_standard", 14 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "fabric_hides_proper", 4, "LIST" ] ] ]
},
Expand Down Expand Up @@ -1479,8 +1471,7 @@
"difficulty": 5,
"time": "9 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 16 ], [ "steel_standard", 4 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 16 ], [ "steel_standard", 4 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [ [ [ "goggles_welding", 1 ] ] ]
},
Expand Down
4 changes: 1 addition & 3 deletions data/json/recipes/armor/legs.json
Original file line number Diff line number Diff line change
Expand Up @@ -260,9 +260,7 @@
"difficulty": 7,
"time": "190 m",
"book_learn": [ [ "textbook_armwest", 6 ] ],
"using": [ [ "blacksmithing_standard", 28 ], [ "steel_standard", 7 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 28 ], [ "steel_standard", 7 ] ],
"components": [ [ [ "fabric_hides_proper", 6, "LIST" ] ] ]
},
{
Expand Down
16 changes: 4 additions & 12 deletions data/json/recipes/armor/other.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@
"difficulty": 6,
"time": "120 m",
"book_learn": [ [ "jewelry_book", 6 ] ],
"using": [ [ "blacksmithing_standard", 3 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 3 ] ],
"components": [ [ [ "gold_small", 3 ] ] ]
},
{
Expand All @@ -46,9 +44,7 @@
"difficulty": 6,
"time": "120 m",
"book_learn": [ [ "jewelry_book", 6 ] ],
"using": [ [ "blacksmithing_standard", 3 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 3 ] ],
"components": [ [ [ "gold_small", 12 ] ] ]
},
{
Expand All @@ -60,9 +56,7 @@
"difficulty": 6,
"time": "120 m",
"book_learn": [ [ "jewelry_book", 6 ] ],
"using": [ [ "blacksmithing_standard", 3 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 3 ] ],
"components": [ [ [ "copper_scrap_equivalent", 2, "LIST" ] ] ]
},
{
Expand All @@ -74,9 +68,7 @@
"difficulty": 6,
"time": "120 m",
"book_learn": [ [ "jewelry_book", 6 ] ],
"using": [ [ "blacksmithing_standard", 3 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 3 ] ],
"components": [ [ [ "silver_small", 15 ] ] ]
},
{
Expand Down
12 changes: 3 additions & 9 deletions data/json/recipes/armor/suit.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,7 @@
"difficulty": 8,
"time": "9 h 20 m",
"book_learn": [ [ "textbook_armwest", 7 ] ],
"using": [ [ "blacksmithing_standard", 80 ], [ "steel_standard", 20 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 80 ], [ "steel_standard", 20 ] ],
"components": [ [ [ "fabric_hides_proper", 20, "LIST" ] ] ]
},
{
Expand Down Expand Up @@ -210,9 +208,7 @@
"difficulty": 9,
"time": "10 h",
"book_learn": [ [ "textbook_armwest", 8 ] ],
"using": [ [ "blacksmithing_standard", 120 ], [ "steel_standard", 30 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 120 ], [ "steel_standard", 30 ] ],
"components": [ [ [ "fabric_hides_proper", 16, "LIST" ] ] ]
},
{
Expand All @@ -224,9 +220,7 @@
"difficulty": 9,
"time": "9 h 20 m",
"book_learn": [ [ "textbook_armeast", 8 ] ],
"using": [ [ "blacksmithing_standard", 64 ], [ "steel_standard", 16 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 64 ], [ "steel_standard", 16 ] ],
"components": [ [ [ "fabric_hides_proper", 28, "LIST" ] ], [ [ "fabric_standard", 10, "LIST" ] ] ]
},
{
Expand Down
8 changes: 2 additions & 6 deletions data/json/recipes/armor/torso.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@
"difficulty": 7,
"time": "7 h 28 m",
"book_learn": [ [ "textbook_armwest", 8 ] ],
"using": [ [ "forging_standard", 5 ], [ "steel_standard", 5 ] ],
"qualities": [ { "id": "ANVIL", "level": 3 }, { "id": "HAMMER", "level": 3 }, { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "tongs", -1 ] ], [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 5 ], [ "steel_standard", 5 ] ],
"components": [ [ [ "fabric_hides_proper", 12, "LIST" ] ] ]
},
{
Expand Down Expand Up @@ -219,9 +217,7 @@
"difficulty": 8,
"time": "3 h 10 m",
"book_learn": [ [ "textbook_armwest", 7 ] ],
"using": [ [ "blacksmithing_standard", 32 ], [ "steel_standard", 8 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"using": [ [ "blacksmithing_advanced", 32 ], [ "steel_standard", 8 ] ],
"components": [ [ [ "fabric_hides_proper", 6, "LIST" ] ] ]
},
{
Expand Down
12 changes: 4 additions & 8 deletions data/json/recipes/electronic/tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -664,8 +664,7 @@
"difficulty": 6,
"time": "45 m",
"book_learn": [ [ "adv_chemistry", 6 ] ],
"using": [ [ "blacksmithing_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [
[ [ "chem_manganese_dioxide", 29 ] ],
Expand All @@ -685,8 +684,7 @@
"difficulty": 6,
"time": "1 h",
"book_learn": [ [ "adv_chemistry", 6 ] ],
"using": [ [ "blacksmithing_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [
[ [ "chem_manganese_dioxide", 87 ] ],
Expand All @@ -706,8 +704,7 @@
"difficulty": 6,
"time": "1 h 20 m",
"book_learn": [ [ "adv_chemistry", 6 ] ],
"using": [ [ "blacksmithing_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [
[ [ "chem_manganese_dioxide", 348 ] ],
Expand All @@ -727,8 +724,7 @@
"difficulty": 6,
"time": "1 h 45 m",
"book_learn": [ [ "adv_chemistry", 6 ] ],
"using": [ [ "blacksmithing_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
"components": [
[ [ "chem_manganese_dioxide", 725 ] ],
Expand Down
21 changes: 7 additions & 14 deletions data/json/recipes/other/containers.json
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,7 @@
"difficulty": 3,
"time": "2 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 2 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 2 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ], [ [ "swage", -1 ] ] ],
"components": [ [ [ "scrap", 2 ] ] ]
},
Expand Down Expand Up @@ -188,8 +187,7 @@
"difficulty": 3,
"time": "30 m",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 1 ], [ "steel_tiny", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ], [ "steel_tiny", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand All @@ -201,8 +199,7 @@
"difficulty": 3,
"time": "30 m",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 1 ], [ "steel_tiny", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 1 ], [ "steel_tiny", 1 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand All @@ -227,8 +224,7 @@
"difficulty": 4,
"time": "3 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 64 ], [ "steel_standard", 16 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 64 ], [ "steel_standard", 16 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand All @@ -241,8 +237,7 @@
"difficulty": 4,
"time": "2 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 40 ], [ "steel_standard", 10 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 40 ], [ "steel_standard", 10 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand Down Expand Up @@ -521,8 +516,7 @@
"difficulty": 4,
"time": "90 m",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 30 ], [ "steel_standard", 8 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"using": [ [ "blacksmithing_intermediate", 30 ], [ "steel_standard", 8 ] ],
"tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ]
},
{
Expand Down Expand Up @@ -588,8 +582,7 @@
"difficulty": 3,
"time": "1 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 4 ], [ "steel_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ]
"using": [ [ "blacksmithing_intermediate", 4 ], [ "steel_standard", 1 ] ]
},
{
"type": "recipe",
Expand Down
Loading

0 comments on commit f9effce

Please sign in to comment.