From 9e1c592bf15cfd507c8a25bc2ce01710a44e044c Mon Sep 17 00:00:00 2001 From: Chaosvolt Date: Thu, 6 Oct 2022 16:13:57 -0500 Subject: [PATCH] Set aside stable release --- MST_Extra/chargen/professions.json | 108 --- MST_Extra/chargen/scenarios.json | 8 - MST_Extra/chargen/start_locations.json | 9 - MST_Extra/effects.json | 20 - .../furniture_and_terrain/construction.json | 371 --------- .../construction_group.json | 72 -- .../furniture_and_terrain/furniture.json | 274 ------- .../furniture_and_terrain/overrides.json | 50 -- MST_Extra/furniture_and_terrain/terrain.json | 248 ------ MST_Extra/furniture_and_terrain/traps.json | 55 -- MST_Extra/harvest.json | 16 - MST_Extra/item_groups.json | 93 --- MST_Extra/items/ammo.json | 114 --- MST_Extra/items/ammo_types.json | 14 - MST_Extra/items/armor.json | 180 ----- MST_Extra/items/comestibles.json | 186 ----- MST_Extra/items/containers.json | 86 --- MST_Extra/items/generic.json | 134 ---- MST_Extra/items/item_overrides.json | 97 --- MST_Extra/items/ranged.json | 53 -- MST_Extra/items/tool_armor.json | 96 --- MST_Extra/items/tools.json | 345 --------- MST_Extra/items/wheels.json | 19 - MST_Extra/modinfo.json | 12 - MST_Extra/monstergroup_additions.json | 22 - MST_Extra/obsolete.json | 262 ------- MST_Extra/recipes/recipe_ammo.json | 101 --- MST_Extra/recipes/recipe_armor.json | 170 ---- MST_Extra/recipes/recipe_food.json | 397 ---------- .../recipes/recipe_medsandchemicals.json | 51 -- MST_Extra/recipes/recipe_other.json | 727 ------------------ MST_Extra/recipes/recipe_overrides.json | 300 -------- MST_Extra/recipes/recipe_weapon.json | 82 -- MST_Extra/recipes/requirements.json | 125 --- MST_Extra/vehicles/vehicleparts.json | 230 ------ MST_Extra/vehicles/vehicles.json | 25 - README.md | 8 +- 37 files changed, 6 insertions(+), 5154 deletions(-) delete mode 100644 MST_Extra/chargen/professions.json delete mode 100644 MST_Extra/chargen/scenarios.json delete mode 100644 MST_Extra/chargen/start_locations.json delete mode 100644 MST_Extra/effects.json delete mode 100644 MST_Extra/furniture_and_terrain/construction.json delete mode 100644 MST_Extra/furniture_and_terrain/construction_group.json delete mode 100644 MST_Extra/furniture_and_terrain/furniture.json delete mode 100644 MST_Extra/furniture_and_terrain/overrides.json delete mode 100644 MST_Extra/furniture_and_terrain/terrain.json delete mode 100644 MST_Extra/furniture_and_terrain/traps.json delete mode 100644 MST_Extra/harvest.json delete mode 100644 MST_Extra/item_groups.json delete mode 100644 MST_Extra/items/ammo.json delete mode 100644 MST_Extra/items/ammo_types.json delete mode 100644 MST_Extra/items/armor.json delete mode 100644 MST_Extra/items/comestibles.json delete mode 100644 MST_Extra/items/containers.json delete mode 100644 MST_Extra/items/generic.json delete mode 100644 MST_Extra/items/item_overrides.json delete mode 100644 MST_Extra/items/ranged.json delete mode 100644 MST_Extra/items/tool_armor.json delete mode 100644 MST_Extra/items/tools.json delete mode 100644 MST_Extra/items/wheels.json delete mode 100644 MST_Extra/modinfo.json delete mode 100644 MST_Extra/monstergroup_additions.json delete mode 100644 MST_Extra/obsolete.json delete mode 100644 MST_Extra/recipes/recipe_ammo.json delete mode 100644 MST_Extra/recipes/recipe_armor.json delete mode 100644 MST_Extra/recipes/recipe_food.json delete mode 100644 MST_Extra/recipes/recipe_medsandchemicals.json delete mode 100644 MST_Extra/recipes/recipe_other.json delete mode 100644 MST_Extra/recipes/recipe_overrides.json delete mode 100644 MST_Extra/recipes/recipe_weapon.json delete mode 100644 MST_Extra/recipes/requirements.json delete mode 100644 MST_Extra/vehicles/vehicleparts.json delete mode 100644 MST_Extra/vehicles/vehicles.json diff --git a/MST_Extra/chargen/professions.json b/MST_Extra/chargen/professions.json deleted file mode 100644 index 0481865..0000000 --- a/MST_Extra/chargen/professions.json +++ /dev/null @@ -1,108 +0,0 @@ -[ - { - "type": "item_group", - "subtype": "collection", - "id": "quiver_crossbow_wanderer", - "entries": [ { "item": "bolt_wood", "charges": 20 } ] - }, - { - "type": "item_group", - "subtype": "collection", - "id": "quiver_javelin_prehistoric", - "entries": [ { "item": "atlatl_dart_stone", "charges": 10 } ] - }, - { - "type": "profession", - "id": "wanderer", - "name": "Wanderer", - "description": "You always preferred the comfort of the open sky, far from the complexities of modern life. Though from the looks of it, things have changed since last time you've been anywhere near civilization.", - "points": 5, - "skills": [ - { "level": 3, "name": "survival" }, - { "level": 3, "name": "fabrication" }, - { "level": 1, "name": "tailor" }, - { "level": 3, "name": "gun" }, - { "level": 2, "name": "rifle" }, - { "level": 2, "name": "chemistry" }, - { "level": 2, "name": "cooking" } - ], - "proficiencies": [ - "prof_fibers", - "prof_fibers_rope", - "prof_tanning_basic", - "prof_tanning", - "prof_knapping", - "prof_knapping_speed", - "prof_leatherworking", - "prof_metalworking", - "prof_redsmithing", - "prof_bowyery", - "prof_fletching", - "prof_carving", - "prof_pottery", - "prof_furriery" - ], - "items": { - "both": { - "ammo": 100, - "items": [ - "loincloth_fur", - "cloak_fur", - "backpack_leather", - "boots_fur", - "gloves_fur", - "scarf_fur", - "waterskin", - "pot_makeshift", - "flint_steel" - ], - "entries": [ - { "item": "crossbow_makeshift", "ammo-item": "bolt_wood", "custom-flags": [ "auto_wield" ] }, - { "item": "copper_knife", "container-item": "sheath" }, - { "item": "quiver", "contents-group": "quiver_crossbow_wanderer" }, - { "item": "tinderbox", "charges": [ 10, 20 ] } - ] - } - } - }, - { - "type": "profession", - "id": "caveman", - "name": "Prehistoric Hunter", - "description": "An out-of-place living relic of prehistory, stranded in an unfamiliar and terrifying world. Life as a hunter-gatherer was hard, but at least you didn't have to fight the living dead, and you had your kin to stand beside you. Here, you're on your own.", - "points": 2, - "skills": [ - { "level": 1, "name": "survival" }, - { "level": 1, "name": "fabrication" }, - { "level": 1, "name": "cooking" }, - { "level": 3, "name": "gun" }, - { "level": 2, "name": "throw" }, - { "level": 3, "name": "melee" }, - { "level": 2, "name": "stabbing" }, - { "level": 1, "name": "dodge" } - ], - "proficiencies": [ "prof_fibers", "prof_fibers_rope", "prof_knapping", "prof_knapping_speed", "prof_carving" ], - "traits": [ "ILLITERATE" ], - "items": { - "both": { - "ammo": 100, - "items": [ - "loincloth_fur", - "cloak_fur", - "backpack_leather", - "boots_fur", - "waterskin", - "atlatl", - "hand_axe", - "clay_pot", - "fire_drill" - ], - "entries": [ - { "item": "spear_stone", "custom-flags": [ "auto_wield" ] }, - { "item": "primitive_knife", "container-item": "sheath" }, - { "item": "quiver_atlatl", "contents-group": "quiver_javelin_prehistoric" } - ] - } - } - } -] diff --git a/MST_Extra/chargen/scenarios.json b/MST_Extra/chargen/scenarios.json deleted file mode 100644 index 4e5ff4d..0000000 --- a/MST_Extra/chargen/scenarios.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "type": "scenario", - "id": "wilderness", - "copy-from": "wilderness", - "extend": { "allowed_locs": [ "swamp" ] } - } -] diff --git a/MST_Extra/chargen/start_locations.json b/MST_Extra/chargen/start_locations.json deleted file mode 100644 index 74c536a..0000000 --- a/MST_Extra/chargen/start_locations.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "type": "start_location", - "id": "swamp", - "name": "Swamp", - "terrain": [ "forest_water" ], - "flags": [ "ALLOW_OUTSIDE" ] - } -] diff --git a/MST_Extra/effects.json b/MST_Extra/effects.json deleted file mode 100644 index cecbe90..0000000 --- a/MST_Extra/effects.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "type": "effect_type", - "id": "lightsnare", - "name": [ "Stuck in a light snare" ], - "desc": [ "You can't move until you get free!" ], - "apply_message": "You are snared!", - "rating": "bad", - "show_in_info": true - }, - { - "type": "effect_type", - "id": "heavysnare", - "name": [ "Stuck in a heavy snare" ], - "desc": [ "You can't move until you get free!" ], - "apply_message": "You are snared!", - "rating": "bad", - "show_in_info": true - } -] diff --git a/MST_Extra/furniture_and_terrain/construction.json b/MST_Extra/furniture_and_terrain/construction.json deleted file mode 100644 index 1f5d377..0000000 --- a/MST_Extra/furniture_and_terrain/construction.json +++ /dev/null @@ -1,371 +0,0 @@ -[ - { - "type": "construction", - "id": "constr_mst_door_frame", - "group": "build_door", - "//": "Step 1: door frame", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "80 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 6 ], [ "stick", 6 ] ], [ [ "adhesive", 4, "LIST" ] ] ], - "pre_terrain": "t_window_empty", - "post_terrain": "t_door_frame" - }, - { - "type": "construction", - "id": "constr_mst_window_empty", - "group": "build_window", - "//": "Step 1: window frame", - "category": "WINDOWS", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "80 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 12 ], [ "stick", 12 ] ], [ [ "adhesive", 4, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "t_door_frame" - }, - { - "type": "construction", - "id": "constr_mst_beehive", - "group": "build_beehive", - "//": "Hive lure includes classic of sweet water, or a few other substitutes. Bee balm tea however is because we don't have lemongrass.", - "category": "CONSTRUCT", - "required_skills": [ [ "survival", 2 ] ], - "time": "30 m", - "qualities": [ [ { "id": "DIG", "level": 1 } ] ], - "components": [ - [ [ "beehive_empty", 1 ] ], - [ - [ "sweet_water", 1 ], - [ "bee_balm_tea", 1 ], - [ "honey_bottled", 3 ], - [ "honey_glassed", 3 ], - [ "syrup", 3 ], - [ "beet_syrup", 5 ] - ] - ], - "pre_flags": "DIGGABLE", - "post_terrain": "t_hive_young" - }, - { - "type": "construction", - "id": "constr_mst_cpurifier", - "group": "build_cpurifier", - "category": "FURN", - "required_skills": [ [ "survival", 2 ] ], - "time": "25 m", - "qualities": [ [ { "id": "HAMMER", "level": 1 } ], [ { "id": "CUT", "level": 1 } ] ], - "components": [ - [ [ "stick", 6 ], [ "2x4", 6 ] ], - [ [ "birchbark", 12 ], [ "withered", 24 ], [ "straw_pile", 24 ], [ "string_36", 2 ] ] - ], - "pre_note": "Can be deconstructed without tools.", - "pre_special": "check_empty", - "post_terrain": "f_char_purifier" - }, - { - "type": "construction", - "id": "constr_mst_leather_curtain", - "group": "build_door_curtain_leather", - "//": "Door frame not required", - "category": "CONSTRUCT", - "required_skills": [ [ "tailor", 1 ] ], - "time": "30 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], - "components": [ - [ [ "nail", 4 ], [ "pointy_stick", 2 ], [ "spike", 2 ] ], - [ [ "leather_tarp", 1 ] ], - [ [ "stick", 1 ] ], - [ [ "withered", 12 ], [ "straw_pile", 12 ], [ "string_36", 1 ] ] - ], - "pre_note": "Can be deconstructed without tools.", - "pre_special": "check_empty", - "post_terrain": "t_door_curtain_leather_c" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_sill_dirt", - "group": "build_still_dirt", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "30 m", - "qualities": [ [ { "id": "DIG", "level": 1 } ] ], - "components": [ [ [ "bottle_glass", 2 ] ] ], - "pre_note": "Can be deconstructed without tools.", - "pre_terrain": "t_dirtmound", - "post_terrain": "f_still_mounds" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_sill_sand", - "group": "build_still_dirt", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "30 m", - "qualities": [ [ { "id": "DIG", "level": 1 } ] ], - "components": [ [ [ "bottle_glass", 2 ] ] ], - "pre_terrain": "t_sandmound", - "post_terrain": "f_still_mounds" - }, - { - "type": "construction", - "id": "constr_mst_pulley_lifter", - "group": "build_pulley_lifter", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 5 ], [ "mechanics", 2 ] ], - "time": "60 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], - "components": [ - [ [ "rope_makeshift_30", 1 ], [ "rope_30", 1 ], [ "vine_30", 1 ] ], - [ [ "stick", 8 ], [ "2x4", 8 ] ], - [ [ "nail", 10 ] ] - ], - "pre_note": "Can be deconstructed without tools.", - "pre_flags": [ "INDOORS", "SUPPORTS_ROOF" ], - "post_terrain": "f_pulley_lifter" - }, - { - "type": "construction", - "id": "constr_mst_well_bucket", - "group": "build_bucket_pulley_well", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 4 ], [ "survival", 4 ] ], - "time": "240 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ], [ { "id": "DIG", "level": 2 } ], [ { "id": "SAW_W", "level": 1 } ] ], - "components": [ - [ [ "bucket", 1 ], [ "bucket_log", 1 ] ], - [ [ "rope_makeshift_30", 1 ], [ "rope_30", 1 ], [ "vine_30", 1 ] ], - [ [ "stick", 8 ], [ "2x4", 8 ] ], - [ [ "nail", 10 ] ] - ], - "pre_terrain": "t_covered_well", - "post_terrain": "t_covered_well_bucket" - }, - { - "type": "construction", - "id": "constr_mst_wood_windbreak", - "group": "build_wood_windbreak", - "category": "FURN", - "required_skills": [ [ "fabrication", 0 ] ], - "time": "50 m", - "qualities": [ [ { "id": "HAMMER", "level": 1 } ] ], - "components": [ [ [ "stick", 8 ], [ "2x4", 8 ], [ "stick_long", 4 ], [ "log", 2 ] ], [ [ "pointy_stick", 4 ] ] ], - "pre_note": "Can be deconstructed without tools.", - "pre_special": "check_empty", - "post_terrain": "f_barricade_windbreak" - }, - { - "type": "construction", - "id": "constr_mst_tarp_leanto", - "group": "build_tarp_leanto", - "skill": "survival", - "category": "CONSTRUCT", - "difficulty": 1, - "time": "50 m", - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "pointy_stick", 4 ] ], [ [ "cordage_short", 4, "LIST" ] ], [ [ "leather_tarp", 1 ] ] ], - "pre_note": "Can be deconstructed without tools.", - "pre_flags": [ "DIGGABLE", "FLAT" ], - "post_terrain": "t_tarptent_leather" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_rack", - "group": "build_makeshift_rack", - "category": "FURN", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "160 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 14 ], [ "stick", 14 ] ], [ [ "adhesive", 3, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "f_rack_wood_makeshift" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_counter", - "group": "build_makeshift_counter", - "category": "FURN", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "60 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 6 ], [ "stick", 6 ] ], [ [ "adhesive", 2, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "f_counter_makeshift" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_table", - "group": "build_makeshift_table", - "category": "FURN", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "60 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 6 ], [ "stick", 6 ] ], [ [ "adhesive", 2, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "f_table_makeshift" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_chair", - "group": "build_makeshift_chair", - "category": "FURN", - "required_skills": [ [ "fabrication", 3 ], [ "survival", 3 ] ], - "time": "60 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 4 ], [ "stick", 4 ] ], [ [ "adhesive", 1, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "f_chair_makeshift" - }, - { - "type": "construction", - "id": "constr_mst_makeshift_bench", - "group": "build_makeshift_bench", - "category": "FURN", - "required_skills": [ [ "fabrication", 3 ], [ "survival", 3 ] ], - "time": "60 m", - "qualities": [ - [ { "id": "HAMMER", "level": 2 } ], - [ { "id": "CUT", "level": 1 } ], - [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] - ], - "components": [ [ [ "2x4", 4 ], [ "stick", 4 ] ], [ [ "adhesive", 1, "LIST" ] ] ], - "pre_special": "check_empty", - "post_terrain": "f_bench_makeshift" - }, - { - "type": "construction", - "id": "constr_mst_wood_stairs_up_half", - "group": "build_wooden_staircase", - "//": "Step 1: stairs frame in an empty space", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 5 ], [ "survival", 5 ] ], - "time": "360 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ], [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] ], - "components": [ [ [ "2x4", 8 ], [ "stick", 8 ] ], [ [ "log", 1 ] ] ], - "pre_special": "check_empty_up_OK", - "post_terrain": "t_wood_stairs_up_half" - }, - { - "type": "construction", - "id": "constr_mst_wood_stairs_up", - "group": "build_wooden_staircase", - "//": "Step 2: complete the half made stairs with timber framework", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 5 ], [ "survival", 5 ] ], - "time": "360 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ], [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] ], - "components": [ [ [ "log", 4 ] ] ], - "pre_terrain": "t_wood_stairs_up_half", - "post_terrain": "t_wood_stairs_up", - "post_special": "done_wood_stairs" - }, - { - "type": "construction", - "id": "constr_mst_wooden_platform_1", - "group": "build_wooden_platform", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "120 m", - "qualities": [ [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] ], - "components": [ [ [ "log", 1 ] ], [ [ "2x4", 12 ], [ "stick", 12 ] ] ], - "pre_note": "Must be built over ledges or other open space. Limited constructions can be built on top of it.", - "pre_flags": "NO_FLOOR", - "post_terrain": "t_wooden_scaffolding" - }, - { - "type": "construction", - "id": "constr_mst_wooden_platform_2", - "group": "build_wooden_platform", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "100 m", - "qualities": [ [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ], [ { "id": "HAMMER", "level": 2 } ] ], - "components": [ [ [ "2x4", 4 ], [ "stick", 4 ] ], [ [ "2x4", 12 ], [ "wood_panel", 3 ] ] ], - "pre_note": "Must be built over ledges or other open space. Limited constructions can be built on top of it.", - "pre_flags": "NO_FLOOR", - "post_terrain": "t_wooden_scaffolding" - }, - { - "type": "construction", - "id": "constr_mst_wall_wattle_half_platform", - "group": "build_wattle_and_daub_wall", - "//": "Step 1: half of a wall on a wooden platform", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 3 ], [ "survival", 3 ] ], - "time": "50 m", - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ], - "components": [ - [ [ "2x4", 5 ], [ "stick", 10 ] ], - [ [ "material_quicklime", 4 ], [ "material_limestone", 4 ], [ "clay_lump", 4 ] ], - [ [ "pebble", 10 ], [ "material_sand", 10 ] ], - [ [ "straw_pile", 4 ], [ "cattail_stalk", 4 ], [ "dogbane", 4 ], [ "pine_bough", 4 ] ], - [ [ "water", 5 ], [ "water_clean", 5 ] ] - ], - "pre_terrain": "t_wooden_scaffolding", - "post_terrain": "t_wall_wattle_half" - }, - { - "type": "construction", - "id": "constr_mst_wall_half_platform", - "group": "build_wood_wall", - "//": "frame wall on a wooden platform", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 2 ] ], - "time": "60 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], - "components": [ [ [ "2x4", 10 ] ], [ [ "nail", 20 ] ] ], - "pre_terrain": "t_wooden_scaffolding", - "post_terrain": "t_wall_half" - }, - { - "type": "construction", - "id": "constr_mst_wall_log_half_platform", - "group": "build_log_wall", - "//": "Step 1: half of a log wall on a wooden platform", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 3 ] ], - "time": "60 m", - "qualities": [ [ { "id": "AXE", "level": 2 }, { "id": "SAW_W", "level": 1 } ] ], - "components": [ [ [ "log", 2 ] ], [ [ "stick", 3 ], [ "2x4", 6 ] ] ], - "pre_terrain": "t_wooden_scaffolding", - "post_terrain": "t_wall_log_half" - }, - { - "type": "construction", - "id": "constr_mst_floor_noroof_platform", - "group": "build_wooden_floor", - "//": "Makes an outside wooden paving, similar to what would be used in patios.", - "category": "CONSTRUCT", - "required_skills": [ [ "fabrication", 1 ] ], - "time": "100 m", - "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], - "components": [ [ [ "2x4", 14 ] ], [ [ "nail", 28 ] ] ], - "pre_terrain": "t_wooden_scaffolding", - "post_terrain": "t_floor_noroof" - } -] diff --git a/MST_Extra/furniture_and_terrain/construction_group.json b/MST_Extra/furniture_and_terrain/construction_group.json deleted file mode 100644 index c0b3089..0000000 --- a/MST_Extra/furniture_and_terrain/construction_group.json +++ /dev/null @@ -1,72 +0,0 @@ -[ - { - "type": "construction_group", - "id": "build_beehive", - "name": "Build Beehive" - }, - { - "type": "construction_group", - "id": "build_cpurifier", - "name": "Build Charcoal Purifier" - }, - { - "type": "construction_group", - "id": "build_door_curtain_leather", - "name": "Build Leather Door Curtain" - }, - { - "type": "construction_group", - "id": "build_still_dirt", - "name": "Build Makeshift Still" - }, - { - "type": "construction_group", - "id": "build_pulley_lifter", - "name": "Build Pulley Lifter" - }, - { - "type": "construction_group", - "id": "build_bucket_pulley_well", - "name": "Add Bucket And Pulley To Covered Well" - }, - { - "type": "construction_group", - "id": "build_wood_windbreak", - "name": "Build Wooden Windbreak" - }, - { - "type": "construction_group", - "id": "build_tarp_leanto", - "name": "Build Leather Tarp Lean-To" - }, - { - "type": "construction_group", - "id": "build_makeshift_rack", - "name": "Build Makeshift Wooden Rack" - }, - { - "type": "construction_group", - "id": "build_makeshift_counter", - "name": "Build Makeshift Counter" - }, - { - "type": "construction_group", - "id": "build_makeshift_table", - "name": "Build Makeshift Table" - }, - { - "type": "construction_group", - "id": "build_makeshift_chair", - "name": "Build Makeshift Chair" - }, - { - "type": "construction_group", - "id": "build_makeshift_bench", - "name": "Build Makeshift Bench" - }, - { - "type": "construction_group", - "id": "build_wooden_platform", - "name": "Build Wooden Platform" - } -] diff --git a/MST_Extra/furniture_and_terrain/furniture.json b/MST_Extra/furniture_and_terrain/furniture.json deleted file mode 100644 index 7c8a19c..0000000 --- a/MST_Extra/furniture_and_terrain/furniture.json +++ /dev/null @@ -1,274 +0,0 @@ -[ - { - "type": "furniture", - "id": "f_char_purifier", - "name": "charcoal purifier", - "description": "A makeshift filter constructed to hold a supply of charcoal, for purifying water.", - "symbol": "=", - "looks_like": "char_purifier", - "bgcolor": "brown", - "move_cost_mod": -1, - "required_str": -1, - "flags": [ "SEALED", "CONTAINER", "NOITEM", "EASY_DECONSTRUCT" ], - "crafting_pseudo_item": "char_purifier_fake", - "examine_action": "reload_furniture", - "deconstruct": { "items": [ { "item": "withered", "count": 24 }, { "item": "stick", "count": 6 } ] }, - "bash": { - "str_min": 8, - "str_max": 30, - "sound": "crunch!", - "sound_fail": "whump!", - "items": [ { "item": "withered", "count": [ 1, 4 ] }, { "item": "stick", "count": [ 2, 4 ] } ] - } - }, - { - "type": "furniture", - "id": "f_still_mounds", - "name": "makeshift still", - "symbol": "#", - "looks_like": "bottle_glass", - "description": "A pair of glass bottles insulated with dirt or sand. With careful alignment, it serves as a crude alembic by boiling away liquid in the first container, condensing into the second.", - "color": "brown", - "move_cost_mod": -1, - "required_str": -1, - "crafting_pseudo_item": "mound_distillation", - "flags": [ "PLACE_ITEM", "TRANSPARENT", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "bottle_glass", "count": 2 } ] }, - "max_volume": "3000 L", - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "crunch!", - "sound_fail": "whump.", - "items": [ { "item": "glass_shard", "count": [ 1, 2 ] } ] - } - }, - { - "type": "furniture", - "id": "f_pulley_lifter", - "name": "rope and pulley lifter", - "symbol": "|", - "looks_like": "vp_crane_tiny", - "description": "A system of ropes and pulleys hanging from the ceiling, rigged up to serve as a block and tackle for lifting vehicle components, or even light enough vehicles. It isn't very powerful, but it'll do in a pinch.", - "color": "brown", - "move_cost_mod": 0, - "required_str": -1, - "crafting_pseudo_item": "pulley_lifting", - "flags": [ "PLACE_ITEM", "TRANSPARENT", "EASY_DECONSTRUCT", "FLAMMABLE_ASH", "NOCOLLIDE" ], - "deconstruct": { "items": [ { "item": "rope_makeshift_30", "count": 1 }, { "item": "2x4", "count": 8 } ] }, - "bash": { - "str_min": 8, - "str_max": 40, - "sound": "crunch!", - "sound_fail": "whump.", - "items": [ - { "item": "rope_makeshift_6", "count": [ 3, 4 ] }, - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "splinter", "count": [ 2, 4 ] } - ] - } - }, - { - "type": "furniture", - "id": "f_barricade_windbreak", - "name": "wooden windbreak", - "symbol": "#", - "bgcolor": "brown", - "looks_like": "t_wall_log_half", - "description": "A waist-high barricade made of stout saplings, held in place by poles hammered into the ground. Primarily used to keep the wind out, but also works to fence in a campsite.", - "move_cost_mod": -1, - "required_str": -1, - "flags": [ - "CLIMB_SIMPLE", - "TRANSPARENT", - "FLAMMABLE_ASH", - "ORGANIC", - "MOUNTABLE", - "THIN_OBSTACLE", - "CLIMBABLE", - "PERMEABLE", - "EASY_DECONSTRUCT", - "BLOCK_WIND" - ], - "examine_action": "chainfence", - "deconstruct": { "items": [ { "item": "stick", "count": 8 }, { "item": "pointy_stick", "count": 4 } ] }, - "bash": { - "str_min": 3, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "stick", "count": [ 2, 6 ] }, { "item": "splinter", "count": [ 2, 6 ] } ] - } - }, - { - "id": "t_tarptent_leather", - "type": "terrain", - "name": "leather tarp lean-to", - "description": "A makeshift shelter made from a lather tarp and stakes driven into the ground.", - "symbol": ";", - "looks_like": "t_tarptent", - "color": [ "brown" ], - "move_cost": 2, - "bash": { - "str_min": 6, - "str_max": 12, - "ter_set": "t_dirt", - "sound": "crash!", - "sound_fail": "whack!", - "items": [ - { "item": "stick", "count": [ 1, 2 ] }, - { "item": "splinter", "count": [ 1, 4 ] }, - { "item": "leather", "count": [ 4, 8 ] } - ] - }, - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "pointy_stick", "count": 4 }, { "item": "withered", "count": 8 }, { "item": "leather_tarp", "count": 1 } ] - }, - "flags": [ "TRANSPARENT", "FLAMMABLE", "THIN_OBSTACLE", "INDOORS", "MOUNTABLE", "EASY_DECONSTRUCT" ] - }, - { - "type": "furniture", - "id": "f_rack_wood_makeshift", - "looks_like": "f_rack_wood", - "name": "makeshift wooden rack", - "symbol": "{", - "description": "A simple wooden rack, made using rudimentary joinery and adhesive. Display your items on it.", - "color": "brown", - "move_cost_mod": -1, - "coverage": 70, - "required_str": 8, - "flags": [ "FLAMMABLE", "PLACE_ITEM", "ORGANIC", "BLOCKSDOOR", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "2x4", "count": 12 } ] }, - "max_volume": "6000 L", - "bash": { - "str_min": 5, - "str_max": 38, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "2x4", "count": [ 2, 6 ] }, { "item": "splinter", "count": 12 } ] - } - }, - { - "type": "furniture", - "id": "f_counter_makeshift", - "looks_like": "f_counter", - "name": "makeshift counter", - "description": "A bit rustic for most kitchens, made from simple joinery and wood glue.", - "symbol": "#", - "color": "blue", - "move_cost_mod": 2, - "coverage": 60, - "required_str": 11, - "flags": [ "TRANSPARENT", "FLAMMABLE", "ORGANIC", "MOUNTABLE", "SHORT", "FLAT_SURF", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "2x4", "count": 6 } ] }, - "max_volume": "4000 L", - "bash": { - "str_min": 11, - "str_max": 38, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "2x4", "count": [ 2, 5 ] }, { "item": "splinter", "count": 3 } ] - }, - "examine_action": "workbench", - "workbench": { "multiplier": 1.1, "mass": 200000, "volume": "75L" } - }, - { - "type": "furniture", - "id": "f_table_makeshift", - "looks_like": "f_table", - "name": "makeshift table", - "description": "Sit down when you eat! At least the legs seem to be joined up properly, so it probably won't fall apart if you eat off it.", - "symbol": "#", - "color": "red", - "move_cost_mod": 2, - "coverage": 50, - "required_str": 6, - "max_volume": "4000 L", - "flags": [ "TRANSPARENT", "FLAMMABLE", "ORGANIC", "MOUNTABLE", "SHORT", "FLAT_SURF", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "2x4", "count": 6 } ] }, - "bash": { - "str_min": 12, - "str_max": 50, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "2x4", "count": [ 2, 4 ] }, { "item": "splinter", "count": 3 } ] - }, - "examine_action": "workbench", - "workbench": { "multiplier": 1.1, "mass": 200000, "volume": "75L" } - }, - { - "type": "furniture", - "id": "f_chair_makeshift", - "looks_like": "f_chair", - "name": "makeshift chair", - "symbol": "#", - "description": "Sit down, have a drink. It probably won't fall apart if you do, the joinery looks sturdy enough.", - "color": "brown", - "move_cost_mod": 1, - "coverage": 40, - "comfort": 1, - "floor_bedding_warmth": -1500, - "bonus_fire_warmth_feet": 1000, - "required_str": 5, - "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "ORGANIC", "MOUNTABLE", "CAN_SIT", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "2x4", "count": 3 } ] }, - "max_volume": "4000 L", - "bash": { - "str_min": 5, - "str_max": 18, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "2x4", "count": [ 0, 2 ] }, { "item": "splinter", "count": 1 } ] - } - }, - { - "type": "furniture", - "id": "f_bench_makeshift", - "looks_like": "f_bench", - "name": "makeshift bench", - "symbol": "#", - "description": "More a bed for woodsmen than hobos, or maybe guests at a feast hall. Put together with nothing but wood joints and some glue.", - "color": "brown", - "move_cost_mod": 1, - "coverage": 35, - "comfort": 1, - "floor_bedding_warmth": -1500, - "bonus_fire_warmth_feet": 1000, - "required_str": 9, - "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "ORGANIC", "MOUNTABLE", "SHORT", "CAN_SIT", "EASY_DECONSTRUCT" ], - "max_volume": "4000 L", - "deconstruct": { "items": [ { "item": "2x4", "count": 3 } ] }, - "bash": { - "str_min": 11, - "str_max": 38, - "sound": "smash!", - "sound_fail": "whump.", - "items": [ { "item": "2x4", "count": [ 0, 2 ] }, { "item": "splinter", "count": 1 } ] - } - }, - { - "type": "furniture", - "id": "f_hobo_stove_clay_placed", - "looks_like": "clay_pot", - "name": "placed clay oven", - "description": "A portable clay oven, placed on the ground. It can't hold much wood at once, but it will keep a fire safe from wind and rain.", - "symbol": "#", - "color": "brown", - "move_cost_mod": -1, - "coverage": 15, - "required_str": 1, - "//": "INDOORS and BLOCK_WIND are used to ensure it doesn't go out. Doesn't let you move onto it to prevent exploiting that.", - "flags": [ "PLACE_ITEM", "TRANSPARENT", "FIRE_CONTAINER", "EASY_DECONSTRUCT", "INDOORS", "BLOCK_WIND" ], - "deployed_item": "hobo_stove_clay", - "examine_action": "fireplace", - "max_volume": "55 L", - "bash": { - "str_min": 8, - "str_max": 30, - "sound": "crack!", - "sound_fail": "whunk!", - "items": [ { "item": "ceramic_shard", "count": [ 1, 5 ] } ] - } - } -] diff --git a/MST_Extra/furniture_and_terrain/overrides.json b/MST_Extra/furniture_and_terrain/overrides.json deleted file mode 100644 index dc8207c..0000000 --- a/MST_Extra/furniture_and_terrain/overrides.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "type": "terrain", - "id": "t_tree_pine", - "name": "pine tree", - "looks_like": "t_tree", - "description": "A towering coniferous tree that belongs to the 'Pinus' genus, with the New England species varying from 'P. strobus', 'P. resinosa' and 'P. rigida'. If you examined the tree more closely, you might find usable sticky whorls and unharvested pinecones. Also, you could cut it down with the right tools.", - "symbol": "4", - "color": "green", - "move_cost": 0, - "coverage": 80, - "flags": [ "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "TREE", "REDUCE_SCENT" ], - "transforms_into": "t_tree_pine_harvested", - "examine_action": "harvest_ter", - "harvest_by_season": [ - { "seasons": [ "spring" ], "id": "pine_spring_harv" }, - { "seasons": [ "summer", "autumn", "winter" ], "id": "pine_harv" } - ], - "bash": { - "str_min": 80, - "str_max": 180, - "sound": "crunch!", - "sound_fail": "whack!", - "ter_set": "t_dirt", - "items": [ { "item": "stick_long", "count": [ 3, 10 ] }, { "item": "splinter", "count": [ 10, 25 ] } ] - } - }, - { - "type": "terrain", - "id": "t_tree_birch_harvested", - "name": "birch tree", - "looks_like": "t_tree_harvested", - "description": "A tall deciduous tree of the 'Betula' genus, with the characteristic peeling bark. Species like 'B. alleghaniensis', 'B. papyrifera', and 'B. populifolia' are the most common in the New England region. Looks like there isn't enough rhytidome to peel off yet. You could cut it down with the right tools.", - "symbol": "7", - "color": "green", - "transforms_into": "t_tree_birch", - "examine_action": "harvested_plant", - "move_cost": 0, - "coverage": 80, - "flags": [ "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "TREE", "REDUCE_SCENT" ], - "bash": { - "str_min": 80, - "str_max": 180, - "sound": "crunch!", - "sound_fail": "whack!", - "ter_set": "t_dirt", - "items": [ { "item": "stick_long", "count": [ 3, 10 ] }, { "item": "splinter", "count": [ 10, 25 ] } ] - } - } -] diff --git a/MST_Extra/furniture_and_terrain/terrain.json b/MST_Extra/furniture_and_terrain/terrain.json deleted file mode 100644 index c155963..0000000 --- a/MST_Extra/furniture_and_terrain/terrain.json +++ /dev/null @@ -1,248 +0,0 @@ -[ - { - "type": "terrain", - "id": "t_hive_young", - "name": "empty beehive", - "description": "A traditional beehive, dug in slightly and baited to attract bees. It will take a while before any bees decide to make use of it.", - "symbol": "^", - "color": "light_gray", - "move_cost": 0, - "transforms_into": "t_hive_growing", - "deconstruct": { "ter_set": "t_dirt", "items": [ { "item": "beehive_empty", "count": 1 } ] }, - "flags": [ "FLAMMABLE_ASH", "TRANSPARENT", "PERMEABLE", "NOITEM", "EASY_DECONSTRUCT", "HARVESTED" ], - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "ter_set": "t_dirt", - "items": [ - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "nail", "charges": [ 4, 8 ] }, - { "item": "splinter", "count": [ 2, 6 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_hive_growing", - "name": "growing beehive", - "description": "A traditional beehive, dug in slightly and buzzing with slight activity. Some bees have started work on this hive, but it won't be ready just yet.", - "symbol": "^", - "color": "brown", - "move_cost": 0, - "transforms_into": "t_hive_ready", - "deconstruct": { "ter_set": "t_dirt", "items": [ { "item": "beehive_empty", "count": 1 }, { "item": "wax", "count": [ 1, 6 ] } ] }, - "flags": [ "FLAMMABLE_ASH", "TRANSPARENT", "PERMEABLE", "NOITEM", "EASY_DECONSTRUCT", "HARVESTED" ], - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "ter_set": "t_dirt", - "items": [ - { "item": "wax", "count": [ 0, 1 ] }, - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "nail", "charges": [ 4, 8 ] }, - { "item": "splinter", "count": [ 2, 6 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_hive_ready", - "name": "mature beehive", - "description": "A traditional beehive, dug in slightly and buzzing with activity. The colony is doing well enough that you could harvest a good amount without the hive dying off.", - "symbol": "^", - "color": "yellow", - "move_cost": 0, - "transforms_into": "t_hive_recovering", - "examine_action": "harvest_ter", - "harvest_by_season": [ { "seasons": [ "spring", "summer", "autumn", "winter" ], "id": "hive_ready_harv" } ], - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "beehive_empty", "count": 1 }, { "item": "honeycomb", "count": [ 1, 6 ] } ] - }, - "flags": [ "FLAMMABLE_ASH", "TRANSPARENT", "PERMEABLE", "NOITEM", "EASY_DECONSTRUCT" ], - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "ter_set": "t_dirt", - "items": [ - { "item": "wax", "count": [ 2, 12 ] }, - { "item": "honeycomb", "count": [ 0, 3 ] }, - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "nail", "charges": [ 4, 8 ] }, - { "item": "splinter", "count": [ 2, 6 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_hive_recovering", - "name": "recovering beehive", - "description": "A traditional beehive, dug in slightly and buzzing with activity. The colony is still recovering from last harvest.", - "symbol": "^", - "color": "brown", - "move_cost": 0, - "transforms_into": "t_hive_regrowing", - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "beehive_empty", "count": 1 }, { "item": "honeycomb", "count": [ 0, 1 ] } ] - }, - "flags": [ "FLAMMABLE_ASH", "TRANSPARENT", "PERMEABLE", "NOITEM", "EASY_DECONSTRUCT", "HARVESTED" ], - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "ter_set": "t_dirt", - "items": [ - { "item": "wax", "count": [ 1, 6 ] }, - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "nail", "charges": [ 4, 8 ] }, - { "item": "splinter", "count": [ 2, 6 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_hive_regrowing", - "name": "regrowing beehive", - "description": "A traditional beehive, dug in slightly and buzzing with activity. The colony is rebuilding honeycombs and producing more honey, but it still isn't ready.", - "symbol": "^", - "color": "brown", - "move_cost": 0, - "transforms_into": "t_hive_ready", - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "beehive_empty", "count": 1 }, { "item": "honeycomb", "count": [ 1, 3 ] } ] - }, - "flags": [ "FLAMMABLE_ASH", "TRANSPARENT", "PERMEABLE", "NOITEM", "EASY_DECONSTRUCT", "HARVESTED" ], - "bash": { - "str_min": 12, - "str_max": 40, - "sound": "smash!", - "sound_fail": "whump.", - "ter_set": "t_dirt", - "items": [ - { "item": "wax", "count": [ 2, 6 ] }, - { "item": "honeycomb", "count": [ 0, 1 ] }, - { "item": "2x4", "count": [ 1, 4 ] }, - { "item": "nail", "charges": [ 4, 8 ] }, - { "item": "splinter", "count": [ 2, 6 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_door_curtain_leather_c", - "name": "closed leather door curtain", - "description": "Hides from an animal hung up as a door. Could be easily taken down for supplies or placed somewhere else.", - "symbol": "+", - "looks_like": "t_door_curtain_c", - "color": "dark_gray", - "move_cost": 0, - "roof": "t_flat_roof", - "flags": [ "FLAMMABLE_HARD", "DOOR", "NOITEM", "CONNECT_TO_WALL", "EASY_DECONSTRUCT" ], - "open": "t_door_curtain_leather_o", - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "stick", "count": 1 }, { "item": "leather_tarp", "count": 1 }, { "item": "withered", "count": 12 } ] - }, - "bash": { - "str_min": 1, - "str_max": 8, - "sound": "rrrrip!", - "sound_fail": "slap!", - "sound_vol": 8, - "sound_fail_vol": 2, - "ter_set": "t_dirt", - "items": [ - { "item": "sheet", "count": [ 0, 1 ] }, - { "item": "leather", "count": [ 4, 10 ] }, - { "item": "stick", "count": 1 }, - { "item": "withered", "count": [ 2, 12 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_door_curtain_leather_o", - "name": "open leather door curtain", - "description": "Hides from an animal hung up as a door. Could be easily taken down for supplies or placed somewhere else. These curtains are open, bundled and tied next to the doorway.", - "symbol": "'", - "looks_like": "t_door_curtain_o", - "color": "dark_gray", - "move_cost": 2, - "roof": "t_flat_roof", - "flags": [ "FLAMMABLE_HARD", "TRANSPARENT", "FLAT", "CONNECT_TO_WALL", "ROAD", "EASY_DECONSTRUCT" ], - "deconstruct": { - "ter_set": "t_dirt", - "items": [ { "item": "stick", "count": 1 }, { "item": "leather_tarp", "count": 1 }, { "item": "withered", "count": 12 } ] - }, - "close": "t_door_curtain_leather_c", - "bash": { - "str_min": 1, - "str_max": 8, - "sound": "rrrrip!", - "sound_fail": "slap!", - "sound_vol": 8, - "sound_fail_vol": 2, - "ter_set": "t_dirt", - "items": [ - { "item": "sheet", "count": [ 0, 1 ] }, - { "item": "leather", "count": [ 4, 10 ] }, - { "item": "stick", "count": 1 }, - { "item": "withered", "count": [ 2, 12 ] } - ] - } - }, - { - "type": "terrain", - "id": "t_wooden_scaffolding", - "looks_like": "t_sh_bridge", - "name": "wooden platform", - "description": "A surface of wooden scaffolding extending out, supported by solid wooden joists and brackets to transfer the weight onto other supporting structure. Solid enough to build further wood or similar constructions onto it.", - "symbol": ".", - "color": "brown", - "move_cost": 4, - "flags": [ "TRANSPARENT", "FLAMMABLE_HARD" ], - "bash": { - "str_min": 8, - "str_max": 80, - "sound": "smash!", - "sound_fail": "whump!", - "ter_set": "t_null", - "items": [ { "item": "splinter", "count": [ 15, 30 ] } ] - } - }, - { - "type": "terrain", - "id": "t_covered_well_bucket", - "name": "well with bucket and pulley", - "looks_like": "t_covered_well", - "description": "Deep well collecting ground water. A simple bucket and pulley allows drawing water from it.", - "symbol": "&", - "color": "light_gray", - "move_cost": 2, - "coverage": 40, - "flags": [ "TRANSPARENT", "THIN_OBSTACLE", "MINEABLE" ], - "bash": { - "str_min": 80, - "str_max": 300, - "sound": "crash!", - "sound_fail": "whump!", - "ter_set": "t_pit", - "items": [ - { "item": "rock", "count": [ 8, 18 ] }, - { "item": "2x4", "count": [ 0, 2 ] }, - { "item": "nail", "charges": [ 1, 4 ] }, - { "item": "splinter", "count": [ 1, 2 ] } - ] - }, - "examine_action": "water_source" - } -] diff --git a/MST_Extra/furniture_and_terrain/traps.json b/MST_Extra/furniture_and_terrain/traps.json deleted file mode 100644 index b77da20..0000000 --- a/MST_Extra/furniture_and_terrain/traps.json +++ /dev/null @@ -1,55 +0,0 @@ -[ - { - "type": "trap", - "id": "tr_light_snare", - "name": "light snare trap", - "color": "brown", - "symbol": "^", - "visibility": 5, - "avoidance": 10, - "difficulty": 2, - "action": "snare_light", - "drops": [ "light_snare_kit" ] - }, - { - "type": "trap", - "id": "tr_heavy_snare", - "name": "heavy snare trap", - "color": "brown", - "symbol": "^", - "visibility": 3, - "avoidance": 10, - "difficulty": 4, - "action": "snare_heavy", - "drops": [ "heavy_snare_kit" ] - }, - { - "type": "trap", - "id": "tr_raincatcher_leather", - "name": "leather raincatcher", - "color": "brown", - "symbol": "V", - "visibility": -1, - "avoidance": 0, - "difficulty": 99, - "action": "none", - "drops": [ "tarp_raincatcher_leather" ], - "benign": true, - "funnel_radius": 342 - }, - { - "type": "trap", - "id": "tr_rollmat_straw", - "name": "woven straw bedding", - "color": "white", - "symbol": "#", - "visibility": -1, - "avoidance": 0, - "difficulty": 0, - "comfort": 2, - "floor_bedding_warmth": 200, - "action": "none", - "drops": [ "straw_bed_rollmat" ], - "benign": true - } -] diff --git a/MST_Extra/harvest.json b/MST_Extra/harvest.json deleted file mode 100644 index f3a4fc6..0000000 --- a/MST_Extra/harvest.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "id": "pine_spring_harv", - "type": "harvest", - "entries": [ - { "drop": "pine_bough", "base_num": [ 2, 8 ] }, - { "drop": "pinecone", "base_num": [ 1, 4 ] }, - { "drop": "pinebark", "base_num": [ 1, 4 ] } - ] - }, - { - "id": "hive_ready_harv", - "type": "harvest", - "entries": [ { "drop": "honeycomb", "base_num": [ 1, 8 ] } ] - } -] diff --git a/MST_Extra/item_groups.json b/MST_Extra/item_groups.json deleted file mode 100644 index ba36479..0000000 --- a/MST_Extra/item_groups.json +++ /dev/null @@ -1,93 +0,0 @@ -[ - { - "id": "medieval", - "copy-from": "medieval", - "type": "item_group", - "extend": { "items": [ [ "crossbow_makeshift", 1 ] ] } - }, - { - "id": "survivorzed_extra", - "copy-from": "survivorzed_extra", - "type": "item_group", - "extend": { "items": [ [ "hat_hooded", 1 ] ] } - }, - { - "id": "tools_survival", - "copy-from": "tools_survival", - "type": "item_group", - "extend": { "items": [ [ "hobo_stove", 3 ], [ "tinder", 3 ], [ "canteen_wood", 2 ] ] } - }, - { - "id": "museum_primitive", - "copy-from": "museum_primitive", - "type": "item_group", - "extend": { - "items": [ [ "atlatl", 50 ], [ "javelin", 30 ], [ "primitive_hoe", 10 ], [ "pitch_wood", 5 ], [ "makeshift_sled_item", 1 ] ] - } - }, - { - "id": "hive", - "copy-from": "hive", - "type": "item_group", - "extend": { "items": [ [ "beehive_empty", 1 ] ] } - }, - { - "id": "museum_misc", - "copy-from": "museum_misc", - "type": "item_group", - "extend": { "items": [ [ "jar_clay", 20 ], [ "tinderbox_clay", 5 ], [ "hobo_stove_clay", 10 ] ] } - }, - { - "id": "kitchen", - "copy-from": "kitchen", - "type": "item_group", - "ammo": 75, - "magazine": 100, - "subtype": "distribution", - "extend": { - "entries": [ - { "item": "bread_garlic", "prob": 7 }, - { "item": "potted_meat", "prob": 2, "charges": 12, "container-item": "jar_3l_glass_sealed" } - ] - } - }, - { - "id": "groce_bread", - "copy-from": "groce_bread", - "type": "item_group", - "extend": { "items": [ [ "bread_garlic", 20 ] ] } - }, - { - "id": "restaur_kitchen", - "copy-from": "restaur_kitchen", - "type": "item_group", - "extend": { "items": [ [ "bread_garlic", 14 ] ] } - }, - { - "id": "vet_utility", - "copy-from": "vet_utility", - "type": "item_group", - "extend": { "items": [ [ "jerky_offal", 20 ] ] } - }, - { - "type": "item_group", - "id": "preserved_food", - "copy-from": "preserved_food", - "subtype": "distribution", - "extend": { "entries": [ { "item": "potted_meat", "prob": 20, "charges": 12, "container-item": "jar_3l_glass_sealed" } ] } - }, - { - "type": "item_group", - "id": "foodintincan", - "copy-from": "foodintincan", - "subtype": "distribution", - "extend": { "entries": [ { "item": "potted_meat", "prob": 1 } ] } - }, - { - "type": "item_group", - "id": "cannedfood", - "copy-from": "cannedfood", - "subtype": "distribution", - "extend": { "entries": [ { "item": "potted_meat", "prob": 4, "charges": 12, "container-item": "jar_3l_glass_sealed" } ] } - } -] diff --git a/MST_Extra/items/ammo.json b/MST_Extra/items/ammo.json deleted file mode 100644 index 99bc8eb..0000000 --- a/MST_Extra/items/ammo.json +++ /dev/null @@ -1,114 +0,0 @@ -[ - { - "id": "bearing_lead", - "type": "AMMO", - "name": { "str": "lead pellet" }, - "description": "Hefty round projectiles cast from lead, useful as ammunition for slings.", - "weight": "12 g", - "volume": "250 ml", - "price": 100, - "bashing": 1, - "material": [ "lead" ], - "symbol": "=", - "color": "dark_gray", - "count": 30, - "ammo_type": "pebble", - "range": 13, - "damage": { "damage_type": "bullet", "amount": 7, "armor_penetration": 1 }, - "dispersion": 12, - "loudness": 0, - "effects": [ "NEVER_MISFIRES" ] - }, - { - "id": "atlatl_dart_wood", - "looks_like": "javelin", - "type": "AMMO", - "name": { "str": "wooden atlatl dart" }, - "description": "A long, flexible dart for a spear-thrower, with a fire-hardened sharpened point.", - "weight": "70 g", - "volume": "100 ml", - "longest_side": "138 cm", - "color": "brown", - "cutting": 6, - "symbol": "/", - "count": 1, - "ammo_type": "atlatl", - "range": 15, - "damage": { "damage_type": "stab", "amount": 10, "armor_penetration": 1 }, - "dispersion": 80, - "loudness": 0, - "thrown_damage": [ { "damage_type": "bash", "amount": 2 }, { "damage_type": "stab", "amount": 6 } ], - "effects": [ "RECOVER_25" ], - "flags": [ "SPEAR" ], - "price": 1000, - "price_postapoc": 75, - "qualities": [ [ "COOK", 1 ] ] - }, - { - "id": "atlatl_dart_iron", - "copy-from": "atlatl_dart_wood", - "looks_like": "javelin_iron", - "type": "AMMO", - "name": { "str": "iron atlatl dart" }, - "description": "A long, flexible dart for a spear-thrower, with an iron spear point.", - "weight": "170 g", - "color": "light_gray", - "bashing": 2, - "cutting": 9, - "damage": { "damage_type": "stab", "amount": 20, "armor_penetration": 5 }, - "thrown_damage": [ { "damage_type": "bash", "amount": 3 }, { "damage_type": "stab", "amount": 9 } ], - "price": 2500, - "price_postapoc": 100, - "effects": [ "RECOVER_40" ] - }, - { - "id": "atlatl_dart_stone", - "copy-from": "atlatl_dart_wood", - "looks_like": "javelin_stone", - "type": "AMMO", - "name": { "str": "stone atlatl dart" }, - "description": "A long, flexible dart for a spear-thrower, with a small stone spearhead.", - "weight": "150 g", - "color": "light_gray", - "bashing": 1, - "cutting": 7, - "damage": { "damage_type": "stab", "amount": 13, "armor_penetration": 3 }, - "thrown_damage": [ { "damage_type": "bash", "amount": 1 }, { "damage_type": "stab", "amount": 7 } ], - "price": 1500, - "price_postapoc": 80, - "effects": [ "RECOVER_30" ] - }, - { - "id": "atlatl_dart_copper", - "copy-from": "atlatl_dart_wood", - "looks_like": "javelin_copper", - "type": "AMMO", - "name": { "str": "copper atlatl dart" }, - "description": "A long, flexible dart for a spear-thrower, with a copper spear point.", - "weight": "200 g", - "color": "light_red", - "bashing": 3, - "cutting": 8, - "damage": { "damage_type": "stab", "amount": 16, "armor_penetration": 3 }, - "thrown_damage": [ { "damage_type": "bash", "amount": 3 }, { "damage_type": "stab", "amount": 8 } ], - "price": 2000, - "price_postapoc": 90, - "effects": [ "RECOVER_35" ] - }, - { - "type": "AMMO", - "id": "pitch_wood", - "category": "spare_parts", - "symbol": ",", - "color": "brown", - "name": { "str_sp": "pitch" }, - "description": "Sticky resin made from pine or birch tar. The adhesive isn't strong enough for heavy duty usages, but it can be used as a varnish or holding together small items, or for improvised repairs with the right tools.", - "price": 900, - "material": [ "oil" ], - "weight": "1 g", - "volume": "250 ml", - "ammo_type": "pitch_wood", - "count": 50, - "flags": [ "UNRECOVERABLE" ] - } -] diff --git a/MST_Extra/items/ammo_types.json b/MST_Extra/items/ammo_types.json deleted file mode 100644 index 53354e5..0000000 --- a/MST_Extra/items/ammo_types.json +++ /dev/null @@ -1,14 +0,0 @@ -[ - { - "id": "atlatl", - "name": "atlatl dart", - "default": "atlatl_dart_iron", - "type": "ammunition_type" - }, - { - "type": "ammunition_type", - "id": "pitch_wood", - "name": "pitch", - "default": "pitch_wood" - } -] diff --git a/MST_Extra/items/armor.json b/MST_Extra/items/armor.json deleted file mode 100644 index 5ab2b80..0000000 --- a/MST_Extra/items/armor.json +++ /dev/null @@ -1,180 +0,0 @@ -[ - { - "id": "armwrap_leather", - "type": "ARMOR", - "name": { "str": "pair of leather armwraps", "str_pl": "pairs of leather armwraps" }, - "description": "Leather patches wrapped around the arms, better than nothing in a pinch.", - "weight": "137 g", - "volume": "750 ml", - "price": 525, - "material": [ "leather" ], - "symbol": "[", - "color": "brown", - "warmth": 15, - "material_thickness": 1, - "flags": [ "OVERSIZE" ], - "armor": [ { "encumbrance": 5, "coverage": 50, "covers": [ "arm_l", "arm_r" ] } ] - }, - { - "id": "armwrap_fur", - "type": "ARMOR", - "name": { "str": "pair of fur armwraps", "str_pl": "pairs of fur armwraps" }, - "description": "Fur pelts wrapped around the arms, better than nothing in a pinch.", - "weight": "154 g", - "volume": "750 ml", - "price": 700, - "material": [ "fur" ], - "symbol": "[", - "color": "brown", - "warmth": 20, - "material_thickness": 1, - "flags": [ "OVERSIZE" ], - "armor": [ { "encumbrance": 5, "coverage": 50, "covers": [ "arm_l", "arm_r" ] } ] - }, - { - "id": "legwrap_leather", - "type": "ARMOR", - "name": { "str": "pair of leather legwraps", "str_pl": "pairs of leather legwraps" }, - "description": "Leather patches wrapped around the legs, as improvised leggings.", - "weight": "137 g", - "volume": "750 ml", - "price": 525, - "material": [ "leather" ], - "symbol": "[", - "color": "brown", - "warmth": 15, - "material_thickness": 1, - "flags": [ "OVERSIZE" ], - "armor": [ { "encumbrance": 5, "coverage": 50, "covers": [ "leg_l", "leg_r" ] } ] - }, - { - "id": "legwrap_fur", - "type": "ARMOR", - "name": { "str": "pair of fur legwraps", "str_pl": "pairs of fur legwraps" }, - "description": "Fur pelts wrapped around the legs, as improvised leggings.", - "weight": "154 g", - "volume": "750 ml", - "price": 700, - "material": [ "fur" ], - "symbol": "[", - "color": "brown", - "warmth": 20, - "material_thickness": 1, - "flags": [ "OVERSIZE" ], - "armor": [ { "encumbrance": 5, "coverage": 50, "covers": [ "leg_l", "leg_r" ] } ] - }, - { - "id": "cloak_makeshift_sheet", - "type": "ARMOR", - "name": { "str": "makeshift sheet cloak" }, - "description": "A bedsheet draped around the shoulders and pinned in place to wear like a cloak. Less encumbering since it leaves your hands free, and won't trip you up.", - "weight": "771 g", - "volume": "5 L", - "price": 2000, - "price_postapoc": 50, - "to_hit": -1, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "sheet", - "repairs_like": "sheet", - "color": "white", - "warmth": 10, - "material_thickness": 1, - "flags": [ "OVERSIZE", "OUTER", "ALLOWS_NATURAL_ATTACKS" ], - "armor": [ { "encumbrance": 10, "coverage": 85, "covers": [ "torso", "arm_l", "arm_r", "leg_l", "leg_r" ] } ] - }, - { - "id": "cloak_makeshift_blanket", - "copy-from": "cloak_makeshift_sheet", - "type": "ARMOR", - "name": { "str": "makeshift blanket cloak" }, - "description": "A blanket draped around the shoulders and pinned in place to wear like a cloak. Less encumbering since it leaves your hands free, and won't trip you up.", - "weight": "1123 g", - "volume": "15 L", - "price": 5500, - "looks_like": "blanket", - "repairs_like": "blanket", - "material": [ "cotton" ], - "color": "blue", - "warmth": 50, - "material_thickness": 3, - "environmental_protection": 1, - "armor": [ { "encumbrance": 30, "coverage": 85, "covers": [ "torso", "arm_l", "arm_r", "leg_l", "leg_r" ] } ] - }, - { - "id": "cloak_makeshift_down_blanket", - "copy-from": "cloak_makeshift_sheet", - "type": "ARMOR", - "name": { "str": "makeshift down-filled blanket cloak" }, - "description": "A warm blanket draped around the shoulders and pinned in place to wear like a cloak. Less encumbering since it leaves your hands free, and won't trip you up.", - "weight": "3500 g", - "volume": "31 L", - "price": 5500, - "price_postapoc": 150, - "material": [ "cotton" ], - "looks_like": "down_blanket", - "repairs_like": "down_blanket", - "color": "blue", - "warmth": 70, - "material_thickness": 3, - "environmental_protection": 1, - "armor": [ { "encumbrance": 40, "coverage": 85, "covers": [ "torso", "arm_l", "arm_r", "leg_l", "leg_r" ] } ] - }, - { - "id": "cloak_makeshift_fur_blanket", - "copy-from": "cloak_makeshift_sheet", - "type": "ARMOR", - "name": { "str": "makeshift fur blanket cloak" }, - "description": "A heavy fur blanket draped around the shoulders and pinned in place to wear like a cloak. Less encumbering since it leaves your hands free, and won't trip you up.", - "weight": "3500 g", - "volume": "31 L", - "price": 19500, - "price_postapoc": 250, - "material": [ "cotton", "fur" ], - "looks_like": "fur_blanket", - "repairs_like": "fur_blanket", - "color": "brown", - "warmth": 80, - "material_thickness": 4, - "environmental_protection": 1, - "armor": [ { "encumbrance": 50, "coverage": 85, "covers": [ "torso", "arm_l", "arm_r", "leg_l", "leg_r" ] } ] - }, - { - "id": "quiver_atlatl", - "copy-from": "quiver", - "type": "ARMOR", - "name": { "str": "atlatl dart quiver" }, - "description": "A leather quiver worn at the waist, lengthened to hold atlatl darts. Activate to store up to 10 darts.", - "weight": "400 g", - "volume": "1 L", - "material": [ "leather" ], - "pocket_data": [ { "ammo_restriction": { "atlatl": 10 }, "moves": 30 } ], - "armor": [ - { - "encumbrance": 5, - "coverage": 15, - "covers": [ "leg_l", "leg_r" ], - "specifically_covers": [ "leg_upper_l", "leg_upper_r" ] - } - ] - }, - { - "id": "quiver_birchbark_atlatl", - "copy-from": "quiver_birchbark", - "type": "ARMOR", - "name": { "str": "birchbark atlatl dart quiver" }, - "description": "A quiver woven from strips of birch bark, worn at the waist, lengthened to hold atlatl darts. Activate to store up to 10 darts.", - "weight": "800 g", - "volume": "1 L", - "material": [ "wood" ], - "pocket_data": [ { "ammo_restriction": { "atlatl": 10 }, "moves": 30 } ], - "armor": [ - { - "encumbrance": 15, - "coverage": 15, - "covers": [ "leg_l", "leg_r" ], - "specifically_covers": [ "leg_upper_l", "leg_upper_r" ] - } - ] - } -] diff --git a/MST_Extra/items/comestibles.json b/MST_Extra/items/comestibles.json deleted file mode 100644 index 7c6a95a..0000000 --- a/MST_Extra/items/comestibles.json +++ /dev/null @@ -1,186 +0,0 @@ -[ - { - "type": "COMESTIBLE", - "id": "tea_willow", - "copy-from": "tea", - "name": { "str_sp": "willow tea" }, - "container": "bottle_glass", - "healthy": -1, - "stim": 0, - "description": "A bitter herbal tea made from willow bark, used since ancient times as a mild painkiller.", - "price": 1250, - "fun": -3, - "use_action": { "type": "consume_drug", "effects": [ { "id": "pkill1", "duration": 90 } ] } - }, - { - "id": "tar_oil", - "type": "COMESTIBLE", - "comestible_type": "MED", - "name": { "str_sp": "tar oil" }, - "description": "A thick, runny tar typically made from birch bark or pine. Among various historical uses, it is also used as an antiseptic and astringent.", - "weight": "40 g", - "volume": "250 ml", - "material": [ "oil" ], - "symbol": "~", - "color": "yellow", - "phase": "liquid", - "use_action": { "type": "heal", "disinfectant_power": 2, "bleed": 2, "bite": 0.8, "move_cost": 100 } - }, - { - "type": "COMESTIBLE", - "id": "oil_garlic", - "name": { "str_sp": "garlic oil" }, - "weight": "25 g", - "color": "white", - "container": "bottle_glass", - "comestible_type": "MED", - "symbol": "~", - "quench": -8, - "healthy": 4, - "description": "A strong-tasting extract made from garlic, traditionally used to help resist infection, especially in Eastern Europe. Not as powerful as modern full-strength antibiotics, but better than nothing. Use once every 12 hours.", - "charges": 6, - "price": 1000, - "material": [ "garlic" ], - "volume": "250 ml", - "phase": "liquid", - "fun": -8, - "use_action": "WEAK_ANTIBIOTIC", - "flags": [ "NPC_SAFE", "NUTRIENT_OVERRIDE" ] - }, - { - "type": "COMESTIBLE", - "id": "garlic_roasted", - "copy-from": "garlic", - "name": { "str_sp": "roasted garlic" }, - "spoils_in": "180 days", - "quench": -1, - "description": "Cloves of garlic, lightly seasoned and roasted.", - "price": 800, - "material": [ "garlic" ], - "fun": 1 - }, - { - "type": "COMESTIBLE", - "id": "bread_garlic", - "copy-from": "bread", - "name": { "str_sp": "garlic bread" }, - "calories": 105, - "quench": -2, - "description": "Bread cooked with garlic and seasonings.", - "price": 100, - "material": [ "wheat", "garlic" ], - "vitamins": [ [ "vitC", 6 ], [ "calcium", 12 ], [ "iron", 5 ] ], - "charges": 3, - "fun": 3 - }, - { - "type": "COMESTIBLE", - "id": "chili_pepper_roasted", - "copy-from": "chili_pepper", - "name": { "str": "roasted chili pepper" }, - "description": "Spicy chili pepper, lightly seasoned and roasted.", - "charges": 1, - "fun": 1 - }, - { - "id": "makeshift_poultice", - "type": "COMESTIBLE", - "comestible_type": "MED", - "name": { "str": "makeshift poultice" }, - "description": "A primitive poultice using improvised antiseptic, held in place by a cloth or leather wrap. Applied loosely, it is designed to stave off infection but can still help staunch bleeding.", - "weight": "70 g", - "volume": "250 ml", - "price": 300, - "material": [ "veggy" ], - "symbol": "!", - "color": "light_gray", - "charges": 3, - "stack_size": 9, - "use_action": { "type": "heal", "bandages_power": 3, "bleed": 8, "bite": 0.75, "move_cost": 300 } - }, - { - "id": "posca", - "copy-from": "fruit_wine", - "type": "COMESTIBLE", - "name": { "str_sp": "posca" }, - "description": "A traditional Roman drink made of cheap, often sour wine watered down, and usually made more palatable with herbs and honey.", - "weight": "230 g", - "charges": 1, - "healthy": 0, - "price": 250, - "container": "waterskin", - "vitamins": [ [ "vitA", 10 ], [ "vitC", 6 ], [ "calcium", 2 ], [ "iron", 1 ] ], - "calories": 60, - "quench": 40, - "stim": -1, - "fun": 3, - "addiction_potential": 1 - }, - { - "type": "COMESTIBLE", - "id": "porridge_cooked", - "copy-from": "wheat", - "name": { "str_sp": "porridge" }, - "weight": "247 g", - "spoils_in": "10 days", - "comestible_type": "FOOD", - "symbol": "%", - "description": "Simple fare made from cooking wheat or barley, bland but filling.", - "flags": [ "EATEN_HOT" ], - "fun": -1 - }, - { - "id": "jerky_offal", - "copy-from": "jerky", - "type": "COMESTIBLE", - "name": { "str_sp": "jerked offal" }, - "description": "Salty dried organ meat. Smells a bit like dog food, but will last a long time.", - "fun": -2, - "healthy": -1, - "calories": 92, - "proportional": { "price": 0.8 } - }, - { - "type": "COMESTIBLE", - "id": "tree_bacon", - "looks_like": "bacon", - "name": { "str_sp": "roasted bark" }, - "weight": "300 g", - "color": "brown", - "comestible_type": "FOOD", - "spoils_in": "360 days", - "symbol": ",", - "quench": -3, - "healthy": 1, - "calories": 240, - "description": "Tree bacon, slices of inner bark from birch or pine that have been roasted, to render them less stringy and more edible. Can be eaten as-is, or dried and milled into flour. While commonly considered a survival food, it is relatively palatable.", - "price": 120, - "price_postapoc": 40, - "material": [ "dried_vegetable" ], - "volume": "250 ml", - "//": "Not millable as it requires a bit more drying to make into flour, and there may be technical issues if allowed to process less calorie-dense material into flour.", - "flags": [ "EDIBLE_FROZEN", "NUTRIENT_OVERRIDE" ], - "vitamins": [ [ "vitC", 1 ], [ "vitA", 3 ] ] - }, - { - "type": "COMESTIBLE", - "id": "potted_meat", - "copy-from": "pemmican", - "name": { "str_sp": "potted meat" }, - "conditional_names": [ - { "type": "FLAG", "condition": "CANNIBALISM", "name": { "str_sp": "potted person" } }, - { "type": "COMPONENT_ID", "condition": "mutant", "name": { "str_sp": "potted freak" } } - ], - "weight": "155 g", - "container": "can_medium", - "calories": 452, - "charges": 2, - "description": "Meat cooked and preserved in butter or melted fat, a form of food preservation from the days before canning. Also known as confit. Rich and fattening, it will last for a long time.", - "price": "12 USD", - "price_postapoc": "4 USD", - "material": [ "flesh" ], - "vitamins": [ [ "vitA", 7 ], [ "vitC", 16 ], [ "calcium", 2 ], [ "iron", 69 ], [ "vitB", 781 ] ], - "fun": 1, - "extend": { "flags": [ "EATEN_HOT" ] } - } -] diff --git a/MST_Extra/items/containers.json b/MST_Extra/items/containers.json deleted file mode 100644 index de02c2e..0000000 --- a/MST_Extra/items/containers.json +++ /dev/null @@ -1,86 +0,0 @@ -[ - { - "id": "canteen_birchbark", - "type": "GENERIC", - "category": "container", - "name": { "str": "birchbark canteen" }, - "description": "A small container make from pieces of birchbark stitched together, sealed with pitch or similar material. Holds 1.5 liters and has a simple carry strap.", - "weight": "853 g", - "volume": "1503 ml", - "price": 2000, - "to_hit": -1, - "bashing": 1, - "symbol": ")", - "color": "light_gray", - "pocket_data": [ - { - "pocket_type": "CONTAINER", - "watertight": true, - "rigid": true, - "max_contains_volume": "1500 ml", - "max_contains_weight": "3 kg" - } - ], - "armor_data": { - "sided": true, - "armor": [ - { - "material": [ { "type": "wood", "covered_by_mat": 100, "thickness": 1.0 } ], - "coverage": 10, - "encumbrance": 4, - "covers": [ "leg_l", "leg_r" ], - "specifically_covers": [ "leg_hip_r", "leg_hip_l" ] - } - ] - }, - "flags": [ "BELTED", "OVERSIZE", "WATER_FRIENDLY" ] - }, - { - "id": "jar_clay", - "type": "GENERIC", - "category": "container", - "name": { "str": "clay jar" }, - "description": "A half-liter clay jar, glazed for waterproofing with a tight-fitting wooden stopper.", - "weight": "150 g", - "volume": "502 ml", - "bashing": 4, - "material": [ "clay" ], - "symbol": ")", - "color": "brown", - "pocket_data": [ - { - "pocket_type": "CONTAINER", - "watertight": true, - "rigid": true, - "max_contains_volume": "500 ml", - "max_contains_weight": "1 kg", - "sealed_data": { "spoil_multiplier": 0.0 } - } - ], - "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 1 ] ] - }, - { - "id": "bucket_log", - "type": "GENERIC", - "category": "container", - "name": { "str": "makeshift wooden bucket" }, - "description": "A large bucket for holding water, made from hollowing out a log and adding handles made of natural cordage. Can hold 7 liters.", - "weight": "2725 g", - "volume": "10 L", - "price": 100, - "material": [ "wood" ], - "symbol": ")", - "color": "brown", - "pocket_data": [ - { - "pocket_type": "CONTAINER", - "watertight": true, - "rigid": true, - "open_container": true, - "max_contains_volume": "7 L", - "max_contains_weight": "14 kg" - } - ], - "qualities": [ [ "CONTAIN", 1 ] ] - } -] diff --git a/MST_Extra/items/generic.json b/MST_Extra/items/generic.json deleted file mode 100644 index 89c04da..0000000 --- a/MST_Extra/items/generic.json +++ /dev/null @@ -1,134 +0,0 @@ -[ - { - "id": "javelin_stone", - "copy-from": "javelin", - "type": "GENERIC", - "name": { "str": "stone javelin" }, - "description": "A throwing spear with a stone spearhead.", - "material": [ "wood", "stone" ], - "weight": "700 g", - "color": "light_gray", - "cutting": 13, - "thrown_damage": [ { "damage_type": "bash", "amount": 5 }, { "damage_type": "stab", "amount": 14 } ], - "price": 2000, - "price_postapoc": 275 - }, - { - "id": "javelin_copper", - "copy-from": "javelin_iron", - "type": "GENERIC", - "name": { "str": "copper javelin" }, - "description": "A copper-tipped throwing spear.", - "material": [ "wood", "copper" ], - "weight": "1100 g", - "color": "light_red", - "cutting": 16, - "thrown_damage": [ { "damage_type": "bash", "amount": 5 }, { "damage_type": "stab", "amount": 16 } ], - "price": 9000, - "price_postapoc": 500 - }, - { - "id": "log_frame_item", - "category": "veh_parts", - "type": "GENERIC", - "name": { "str": "log frame" }, - "description": "A heavy section of frame carved from a log, can be used for making sturdy wooden vehicle structures. Also usable for a raft, log canoe, outriggers for a boat, etc due to its buoyancy.", - "weight": "12 kg", - "volume": "22500 ml", - "price": 100, - "bashing": 8, - "to_hit": -8, - "material": [ "wood" ], - "symbol": "]", - "color": "brown" - }, - { - "type": "GENERIC", - "id": "makeshift_sled_frame_item", - "name": { "str": "light woven frame" }, - "description": "A flexible frame made from wooden crosspieces lashed together.", - "weight": "4000 g", - "to_hit": -2, - "color": "brown", - "symbol": "]", - "material": [ "wood" ], - "volume": "3750 ml", - "bashing": 5, - "category": "veh_parts", - "price": 500 - }, - { - "type": "GENERIC", - "id": "makeshift_sled_basket_item", - "name": { "str": "woven storage basket" }, - "description": "A folding basket made from woven straw or birchbark, supported by a wooden framework.", - "weight": "3000 g", - "to_hit": -5, - "color": "cyan", - "symbol": "]", - "material": [ "wood" ], - "volume": "5 L", - "bashing": 3, - "category": "veh_parts", - "price": 1000 - }, - { - "type": "GENERIC", - "id": "birchbark_panel", - "symbol": "o", - "color": "brown", - "looks_like": "boat_board", - "name": { "str": "birchbark panel" }, - "description": "A tightly-woven panel made of birch bark, for vehicle use. It could be used for makeshift aisles and roofing, or with some waterproofing it could help keep a canoe afloat.", - "price": "40 USD", - "price_postapoc": "50 cent", - "material": [ "wood" ], - "weight": "1500 g", - "volume": "4 L", - "category": "veh_parts" - }, - { - "id": "beehive_empty", - "type": "GENERIC", - "name": { "str": "empty beehive" }, - "description": "A large, enclosed wooden box with multiple sliding frames in it. With something to attract bees, it can be used to grow a hive.", - "weight": "10000 g", - "volume": "20 L", - "price": 9200, - "material": [ "wood" ], - "symbol": "-", - "color": "brown" - }, - { - "id": "cordage_6_leather", - "copy-from": "string_6", - "type": "GENERIC", - "name": { "str": "short leather cord" }, - "description": "A 6-inch (or about 15 cm) long piece of rawhide or leather cord. Useful for some purposes, but not as strong or flexible as proper string.", - "proportional": { "price": 0.5 }, - "material": [ "leather" ] - }, - { - "id": "cordage_36_leather", - "copy-from": "string_36", - "type": "GENERIC", - "name": { "str": "long leather cord" }, - "description": "A 3-foot (or about 90 cm) long piece of rawhide or leather cord. Useful for some purposes, but not as strong or flexible as proper string.", - "proportional": { "price": 0.5 }, - "material": [ "leather" ] - }, - { - "type": "GENERIC", - "id": "pinebark", - "looks_like": "tanbark", - "symbol": ",", - "color": "brown", - "name": { "str_sp": "pinebark" }, - "description": "A sheet of faintly resinous inner bark, stripped from a pine tree.", - "material": [ "wood" ], - "weight": "323 g", - "volume": "250 ml", - "bashing": 4, - "to_hit": 1 - } -] diff --git a/MST_Extra/items/item_overrides.json b/MST_Extra/items/item_overrides.json deleted file mode 100644 index eb4db86..0000000 --- a/MST_Extra/items/item_overrides.json +++ /dev/null @@ -1,97 +0,0 @@ -[ - { - "id": "rubber_slug", - "copy-from": "rubber_slug", - "type": "AMMO", - "name": { "str": "rubber slug" }, - "ammo_type": "pebble", - "damage": { "damage_type": "bullet", "amount": 2 }, - "range": 10, - "dispersion": 7, - "extend": { "effects": [ "BEANBAG", "NEVER_MISFIRES", "NON-FOULING", "RECOVER_2" ] } - }, - { - "id": "petrified_eye", - "copy-from": "petrified_eye", - "type": "AMMO", - "name": { "str": "petrified eye" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 7 }, - "range": 10, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING", "RECOVER_80" ] } - }, - { - "id": "spiral_stone", - "copy-from": "spiral_stone", - "type": "AMMO", - "name": { "str": "spiral stone" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 7 }, - "range": 10, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING", "RECOVER_80" ] } - }, - { - "id": "chunk_sulfur", - "copy-from": "chunk_sulfur", - "type": "AMMO", - "name": { "str": "chunk of sulfur" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 7 }, - "range": 10, - "dispersion": 14, - "extend": { "effects": [ "BLINDS_EYES", "NEVER_MISFIRES", "NON-FOULING" ] } - }, - { - "id": "material_limestone", - "copy-from": "material_limestone", - "type": "AMMO", - "name": { "str": "limestone" }, - "ammo_type": "pebble", - "damage": { "damage_type": "bullet", "amount": 2 }, - "range": 10, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING" ] } - }, - { - "id": "golf_ball", - "copy-from": "golf_ball", - "type": "AMMO", - "name": { "str": "golf ball" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 3 }, - "range": 12, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING", "RECOVER_60" ] } - }, - { - "id": "pool_ball", - "copy-from": "pool_ball", - "type": "AMMO", - "name": { "str": "pool ball" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 6 }, - "range": 12, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING", "RECOVER_60" ] } - }, - { - "id": "baseball", - "copy-from": "baseball", - "type": "AMMO", - "name": { "str": "baseball" }, - "ammo_type": "rock", - "damage": { "damage_type": "stab", "amount": 5 }, - "range": 14, - "dispersion": 14, - "extend": { "effects": [ "NEVER_MISFIRES", "NON-FOULING", "RECOVER_60" ] } - }, - { - "id": "tarp", - "copy-from": "tarp", - "type": "ARMOR", - "name": { "str": "tarpaulin" }, - "qualities": [ [ "SURFACE", 3 ] ] - } -] diff --git a/MST_Extra/items/ranged.json b/MST_Extra/items/ranged.json deleted file mode 100644 index 05fc9c7..0000000 --- a/MST_Extra/items/ranged.json +++ /dev/null @@ -1,53 +0,0 @@ -[ - { - "id": "atlatl", - "type": "GUN", - "name": { "str": "atlatl" }, - "description": "A wooden tool for supporting a javelin, to throw it more effectively than by hand.", - "weight": "116 g", - "volume": "250 ml", - "price": 500, - "to_hit": -1, - "bashing": 1, - "material": [ "wood" ], - "symbol": "(", - "color": "brown", - "ammo": "atlatl", - "skill": "throw", - "ranged_damage": { "damage_type": "stab", "amount": 15 }, - "range": 15, - "dispersion": 1000, - "durability": 6, - "clip_size": 1, - "reload": 100, - "flags": [ "WATERPROOF_GUN", "RELOAD_AND_SHOOT", "NEVER_JAMS", "PRIMITIVE_RANGED_WEAPON" ], - "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "atlatl": 1 } } ] - }, - { - "id": "crossbow_makeshift", - "type": "GUN", - "name": { "str": "makeshift crossbow" }, - "description": "A simple, handmade crossbow of the Skane style, with a wooden peg that is pushed up from underneath to loose the bowstring. Not as powerful as other crossbow designs, but it is easier to draw the bow back. Bolts fired from this weapon have a good chance of remaining intact for re-use.", - "weight": "2185 g", - "volume": "1 L", - "price": 1500, - "price_postapoc": 1000, - "bashing": 7, - "material": [ "wood" ], - "symbol": "(", - "color": "green", - "ammo": "bolt", - "skill": "rifle", - "range": 6, - "loudness": 8, - "//": "What the green fuck have they done to crossbows in DDA?", - "ranged_damage": { "damage_type": "stab", "amount": 3 }, - "dispersion": 500, - "durability": 5, - "clip_size": 1, - "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "bolt": 1 } } ], - "reload": 300, - "valid_mod_locations": [ [ "underbarrel", 1 ], [ "sights", 1 ], [ "accessories", 2 ] ], - "flags": [ "WATERPROOF_GUN", "NEVER_JAMS", "PRIMITIVE_RANGED_WEAPON" ] - } -] diff --git a/MST_Extra/items/tool_armor.json b/MST_Extra/items/tool_armor.json deleted file mode 100644 index 944ff88..0000000 --- a/MST_Extra/items/tool_armor.json +++ /dev/null @@ -1,96 +0,0 @@ -[ - { - "type": "TOOL_ARMOR", - "id": "side_drum_makeshift", - "name": { "str": "side drum" }, - "category": "tools", - "weight": "1800 g", - "color": "brown", - "use_action": { - "type": "musical_instrument", - "speed_penalty": 15, - "volume": 20, - "fun": 2, - "fun_bonus": 2, - "description_frequency": 20, - "player_descriptions": [ - "You play a simple rhythm on the drum.", - "You strike a steady beat on the side drum.", - "Your drum beats with the cadence of an army on the march." - ], - "npc_descriptions": [ - "play a simple rhythm on the drum.", - "strike a steady beat on the side drum.", - "sound the cadence of an army on the march." - ] - }, - "symbol": "-", - "description": "A handmade side drum with a shoulder strap, allowing you to wear it while playing.", - "price": 500, - "material": [ "wood", "leather" ], - "volume": "2500 ml", - "bashing": 4, - "flags": [ "BELTED" ], - "material_thickness": 2, - "armor": [ { "encumbrance": 10, "coverage": 10, "covers": [ "torso" ], "specifically_covers": [ "torso_waist" ] } ] - }, - { - "id": "mask_gas_makeshift", - "type": "TOOL_ARMOR", - "name": { "str": "makeshift gas hood" }, - "looks_like": "balclava", - "category": "clothing", - "//": "Realistically it would be always on, but there's no way to make it only deplete charges in gas without the use action.", - "description": "A hood with added lenses and pockets for filter material sewn between layers of fabric, similar to designs common in WWI. It is designed to be worn over a helmet. It must be prepared before use.", - "weight": "850 g", - "volume": "1500 ml", - "price": 4000, - "to_hit": -1, - "material": [ "cotton", "plastic" ], - "symbol": "[", - "color": "light_gray", - "warmth": 15, - "material_thickness": 2, - "environmental_protection": 1, - "environmental_protection_with_filter": 15, - "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "gasfilter_m": 100 } } ], - "ammo": [ "gasfilter_m" ], - "use_action": "GASMASK", - "flags": [ "OUTER" ], - "armor": [ { "encumbrance": 20, "coverage": 100, "covers": [ "head", "mouth", "eyes" ] } ] - }, - { - "id": "straw_bed_rollmat", - "type": "TOOL_ARMOR", - "name": { "str_sp": "woven straw bedding" }, - "description": "A thick mat of tightly-woven straw or pine boughs. It could be worn as a thick blanket, or used to deploy it as a mat to sleep on.", - "weight": "1500 g", - "volume": "3 L", - "price": "15 USD", - "price_postapoc": "150 cent", - "to_hit": -1, - "material": [ "paper" ], - "symbol": "[", - "looks_like": "fiber_mat", - "color": "white", - "warmth": 30, - "material_thickness": 1, - "environmental_protection": 1, - "flags": [ "OVERSIZE", "OUTER", "ALLOWS_NATURAL_ATTACKS" ], - "use_action": { - "type": "place_trap", - "allow_under_player": true, - "trap": "tr_rollmat_straw", - "moves": 100, - "practice": 0, - "done_message": "You unroll the woven straw bedding and lay it on the ground." - }, - "armor": [ - { - "encumbrance": 45, - "coverage": 100, - "covers": [ "torso", "arm_l", "arm_r", "hand_l", "hand_r", "leg_l", "leg_r", "foot_l", "foot_r" ] - } - ] - } -] diff --git a/MST_Extra/items/tools.json b/MST_Extra/items/tools.json deleted file mode 100644 index 2e063b0..0000000 --- a/MST_Extra/items/tools.json +++ /dev/null @@ -1,345 +0,0 @@ -[ - { - "id": "heavy_snare_kit", - "type": "TOOL", - "name": { "str": "heavy snare kit" }, - "description": "This is a kit for a simple trap consisting of a rope noose and a snare trigger. It requires a tree nearby. It is effective at trapping monsters.", - "weight": "1066 g", - "volume": "250 ml", - "price": 250, - "cutting": 10, - "material": [ "wood" ], - "symbol": ";", - "color": "brown", - "use_action": { - "type": "place_trap", - "needs_neighbor_terrain": "t_tree", - "trap": "tr_heavy_snare", - "moves": 200, - "practice": 4, - "done_message": "You set the snare trap." - } - }, - { - "id": "light_snare_kit", - "type": "TOOL", - "name": { "str": "light snare kit" }, - "description": "This is a kit for a simple trap consisting of a string noose and a snare trigger. It requires a young tree nearby. It is effective at trapping and killing some small animals.", - "weight": "886 g", - "volume": "250 ml", - "price": 100, - "cutting": 6, - "material": [ "wood" ], - "symbol": ";", - "color": "brown", - "use_action": { - "type": "place_trap", - "needs_neighbor_terrain": "t_tree_young", - "trap": "tr_light_snare", - "moves": 150, - "practice": 2, - "done_message": "You set the snare trap." - } - }, - { - "id": "snare_trigger", - "type": "TOOL", - "name": { "str": "snare trigger" }, - "description": "This is a stick that has been cut into a trigger mechanism for a snare trap.", - "weight": "850 g", - "volume": "250 ml", - "price": 0, - "to_hit": -1, - "material": [ "wood" ], - "symbol": ";", - "color": "brown" - }, - { - "id": "primitive_hoe", - "type": "TOOL", - "name": { "str": "stone hoe" }, - "description": "This is a farming implement made with a broad stone blade, that can be used to till earth.", - "weight": "1300 g", - "volume": "1 L", - "price": 1000, - "to_hit": 1, - "bashing": 10, - "cutting": 5, - "material": [ "stone", "wood" ], - "symbol": ";", - "color": "brown", - "qualities": [ [ "DIG", 1 ] ], - "use_action": "MAKEMOUND" - }, - { - "id": "makeshift_sled_item", - "type": "TOOL", - "symbol": "0", - "color": "light_gray", - "name": { "str": "makeshift sled" }, - "description": "A simple pulk sled and folded framework that can hold a modest amount of gear, traditionally used to drag equipment across snowy terrain.", - "price": 2000, - "material": [ "wood" ], - "weight": "9500 g", - "volume": "11250 ml", - "bashing": 10, - "to_hit": -5, - "use_action": [ "UNFOLD_GENERIC" ], - "variables": { - "vehicle_name": "Makeshift Sled", - "folded_parts": "[{\"id\":\"makeshift_sled_frame_part\",\"base\":{\"typeid\":\"makeshift_sled_frame_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":0},{\"id\":\"makeshift_sled_runner_part\",\"base\":{\"typeid\":\"makeshift_sled_runners_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":0},{\"id\":\"makeshift_sled_basket_part\",\"base\":{\"typeid\":\"makeshift_sled_basket_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":0}]" - } - }, - { - "id": "log_canoe_item", - "type": "TOOL", - "symbol": "0", - "color": "brown", - "name": { "str": "log canoe" }, - "description": "A traditional dugout boat made from logs burned and carved to shape, along with handmade oars. Heavy and bulky as it is, it can still be picked up and carried by a reasonably fit person. Use it to deploy and make ready.", - "price": 20000, - "material": [ "wood" ], - "weight": "52 kg", - "volume": "68 L", - "bashing": 20, - "to_hit": -10, - "use_action": [ "UNFOLD_GENERIC" ], - "variables": { - "vehicle_name": "Log Canoe", - "folded_parts": "[{\"id\":\"log_frame_part\",\"base\":{\"typeid\":\"log_frame_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":0},{\"id\":\"hand_paddles\",\"base\":{\"typeid\":\"hand_paddles\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":0},{\"id\":\"log_frame_part\",\"base\":{\"typeid\":\"log_frame_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":1},{\"id\":\"log_frame_part\",\"base\":{\"typeid\":\"log_frame_item\",\"item_tags\":[\"VEHICLE\"]},\"mount_dx\":0,\"mount_dy\":-1}]" - } - }, - { - "id": "mound_distillation", - "type": "TOOL", - "copy-from": "fake_item", - "name": { "str_sp": "makeshift distillation" }, - "weight": "1 g", - "volume": "1 ml", - "description": "This exists only to allow makeshift stills to provide distilling quality.", - "qualities": [ [ "DISTILL", 1 ] ] - }, - { - "id": "pulley lifting", - "type": "TOOL", - "copy-from": "fake_item", - "name": { "str_sp": "pulley lifting" }, - "weight": "1 g", - "volume": "1 ml", - "description": "This exists only to allow rope and pulley lifters to provide some engineering qualities.", - "qualities": [ [ "LIFT", 1 ], [ "JACK", 1 ] ] - }, - { - "type": "TOOL", - "id": "tarp_raincatcher_leather", - "copy-from": "tarp_raincatcher", - "name": { "str": "leather tarp raincatcher" }, - "description": "Some sticks and string with a leather tarp, to set up an improvised raincatcher.", - "weight": "4736 g", - "material": [ "wood", "leather" ], - "use_action": { - "type": "place_trap", - "allow_under_player": true, - "trap": "tr_raincatcher_leather", - "moves": 100, - "practice": 0, - "done_message": "You set up the raincatcher, waiting to collect water." - } - }, - { - "id": "tanning_hide_small", - "copy-from": "tanning_hide", - "type": "TOOL", - "name": { "str": "scrap of tanning leather", "str_pl": "scraps of tanning leather" }, - "description": "A small piece of treated animal hide, undergoing the chemical processes required to become leather. You will be able to activate it to unroll and make use of it when it is done.", - "weight": "80 g", - "volume": "200 ml", - "use_action": { - "target": "leather", - "msg": "You carefully unfold the tanning leather scrap and shake it clean.", - "moves": 150, - "type": "delayed_transform", - "transform_age": 5760, - "not_ready_msg": "The scrap of tanning leather isn't done yet.", - "//": "Should be 9.6 hours, but I suspect the timing hasn't been updated yet." - } - }, - { - "id": "tanning_pelt_small", - "copy-from": "tanning_pelt", - "type": "TOOL", - "name": { "str": "scrap of tanning fur", "str_pl": "scraps of tanning fur" }, - "description": "A small piece of treated animal pelt, undergoing the chemical processes required to become fur. You will be able to activate it to unroll and make use of it when it is done.", - "weight": "80 g", - "volume": "200 ml", - "use_action": { - "target": "fur", - "msg": "You carefully unfold the tanning fur scrap and shake it clean.", - "moves": 150, - "type": "delayed_transform", - "transform_age": 5760, - "not_ready_msg": "The scrap of tanning fur isn't done yet.", - "//": "Should be 9.6 hours, but I suspect the timing hasn't been updated yet." - } - }, - { - "id": "tinderbox_clay", - "copy-from": "tinderbox", - "sub": "tinderbox", - "type": "TOOL", - "name": { "str": "clay ember carrier" }, - "description": "This is a small ceramic fire pot, with a lid and small holes for controlled airflow. It can nurture a smoldering ember for a long time, to start fires without modern tools.", - "material": "clay", - "color": "brown", - "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "tinder": 100 } } ], - "use_action": { - "target": "tinderbox_clay_on", - "msg": "You light the tinder.", - "active": true, - "need_fire": 1, - "need_fire_msg": "You need a lighter or fire to light this.", - "need_charges": 1, - "need_charges_msg": "The ember carrier is out of tinder.", - "type": "transform" - } - }, - { - "id": "tinderbox_clay_on", - "copy-from": "tinderbox_on", - "sub": "tinderbox_on", - "type": "TOOL", - "name": { "str": "clay ember carrier (lit)", "str_pl": "clay ember carriers (lit)" }, - "description": "This is a small ceramic fire pot, with a lid and small holes for controlled airflow. An ember is smoldering inside it, and can be used to start a campfire.", - "material": "clay", - "color": "brown", - "revert_to": "tinderbox_clay", - "use_action": [ - { "type": "firestarter", "moves": 200, "moves_slow": 2000 }, - { - "target": "tinderbox_clay", - "msg": "The ember is extinguished.", - "active": false, - "menu_text": "Extinguish", - "type": "transform", - "ammo_scale": 0 - } - ] - }, - { - "id": "hobo_stove_clay", - "looks_like": "clay_pot", - "type": "TOOL", - "name": { "str": "clay oven" }, - "description": "This is a ancient style of portable ceramic oven. Use it to place on the ground, allowing you to keep a small fire safe from wind and rain.", - "weight": "2500 g", - "volume": "2 L", - "price": 4000, - "to_hit": -2, - "bashing": 4, - "material": "clay", - "symbol": ",", - "color": "brown", - "use_action": [ { "type": "deploy_furn", "furn_type": "f_hobo_stove_clay_placed" } ] - }, - { - "id": "misc_repairkit_makeshift", - "looks_like": "misc_repairkit", - "type": "TOOL", - "name": { "str": "makeshift repair kit" }, - "description": "This is a portable toolkit, consisting of a primitive knife for carving replacement parts, an adze for more heavy-duty wood cutting, and a patch of soft material for cleaning surfaces. It can be used to repair certain items if supplied with pitch, though it isn't ideal for complex work.", - "weight": "1800 g", - "volume": "1500 ml", - "price": 1000, - "to_hit": -1, - "bashing": 2, - "material": [ "stone", "wood" ], - "symbol": ";", - "color": "light_gray", - "ammo": [ "pitch_wood" ], - "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "pitch_wood": 100 } } ], - "charges_per_use": 1, - "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 11 ], [ "SAW_W", 1 ] ], - "use_action": [ - { - "type": "repair_item", - "item_action_type": "repair_metal", - "materials": [ "acidchitin", "bone", "chitin", "paper", "cardboard", "wood", "kevlar_rigid" ], - "skill": "fabrication", - "tool_quality": 1, - "cost_scaling": 0.1, - "move_cost": 2000 - } - ], - "flags": [ "ALLOWS_REMOTE_USE" ] - }, - { - "id": "hand_drill_makeshift", - "copy-from": "hand_drill", - "type": "TOOL", - "name": { "str": "flint drill" }, - "description": "A prehistoric woodworking tool, little more than a fine sharp blade tipping a makeshift bow drill. It's rather limited in usage, primarily meant to be used on wood.", - "price": 200, - "material": [ "wood", "stone" ], - "qualities": [ [ "DRILL", 1 ] ] - }, - { - "id": "fire_plough", - "type": "TOOL", - "name": { "str": "fire plough" }, - "description": "A simple form of primitive firemaking, little more than two pieces of wood with a groove worn into one of them, to light an ember through friction. Starting a fire with this will be laborious and slow, but it's better than nothing.", - "weight": "1040 g", - "volume": "2500 ml", - "price": 0, - "material": [ "wood" ], - "symbol": ",", - "color": "brown", - "initial_charges": 25, - "max_charges": 25, - "charges_per_use": 1, - "use_action": { "type": "firestarter", "moves": 1000, "moves_slow": 50000 }, - "flags": [ "FIRESTARTER" ] - }, - { - "id": "char_purifier_fake", - "type": "TOOL", - "name": { "str": "makeshift water purifier" }, - "description": "This is a pseudo item.", - "material": [ "wood", "cotton" ], - "weight": "1 g", - "volume": "1 ml", - "symbol": ";", - "color": "light_gray", - "sub": "water_purifier", - "ammo": "charcoal", - "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "charcoal": 500 } } ], - "charges_per_use": 1, - "flags": [ "ALLOWS_REMOTE_USE" ] - }, - { - "id": "pot_canning_clay", - "type": "TOOL", - "name": { "str": "clay canning pot" }, - "sub": "pot_canning", - "looks_like": "pot_canning", - "description": "A very large 25 liter earthenware pot, primarily meant for canning food via the water bath method, though it can cook normal foods just as well. Canning foods with it will require a lot of water. If you're only canning a couple of jars at a time, you'd fill it up with rocks or something to displace the water above the lids.", - "weight": "3251 g", - "volume": "25005 ml", - "price": 10000, - "to_hit": -2, - "bashing": 9, - "material": "clay", - "symbol": ")", - "color": "brown", - "pocket_data": [ - { - "pocket_type": "CONTAINER", - "watertight": true, - "rigid": true, - "max_contains_volume": "25 L", - "max_contains_weight": "25 kg" - } - ], - "qualities": [ [ "COOK", 3 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "CHEM", 1 ] ], - "use_action": "HEAT_FOOD" - } -] diff --git a/MST_Extra/items/wheels.json b/MST_Extra/items/wheels.json deleted file mode 100644 index f943bbc..0000000 --- a/MST_Extra/items/wheels.json +++ /dev/null @@ -1,19 +0,0 @@ -[ - { - "id": "makeshift_sled_runners_item", - "category": "veh_parts", - "type": "WHEEL", - "name": { "str_sp": "sled runners" }, - "description": "Simple wooden runners for a hand-pulled sled.", - "weight": "2500 g", - "volume": "2500 ml", - "price": 500, - "bashing": 6, - "to_hit": -1, - "material": [ "wood" ], - "symbol": "]", - "color": "brown", - "diameter": 1, - "width": 1 - } -] diff --git a/MST_Extra/modinfo.json b/MST_Extra/modinfo.json deleted file mode 100644 index 6fe0bbd..0000000 --- a/MST_Extra/modinfo.json +++ /dev/null @@ -1,12 +0,0 @@ -[ - { - "type": "MOD_INFO", - "id": "MST_Extra", - "name": "MST Extra", - "authors": [ "Chaosvolt" ], - "description": "The sequel to CDDA's old More Survival Tools mod, adding additional useful innawoods content.", - "version": "DDA version, update 9/21/2022", - "category": "items", - "dependencies": [ "dda" ] - } -] diff --git a/MST_Extra/monstergroup_additions.json b/MST_Extra/monstergroup_additions.json deleted file mode 100644 index 92a135a..0000000 --- a/MST_Extra/monstergroup_additions.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "name": "GROUP_FOREST", - "type": "monstergroup", - "override": false, - "auto_total": true, - "monsters": [ - { "monster": "mon_chicken", "freq": 3, "cost_multiplier": 2, "starts": 2880 }, - { "monster": "mon_chicken", "freq": 1, "cost_multiplier": 2, "starts": 1440, "pack_size": [ 1, 8 ] }, - { "monster": "mon_cow", "freq": 1, "cost_multiplier": 3, "starts": 4320 }, - { "monster": "mon_cow", "freq": 1, "cost_multiplier": 3, "starts": 5040, "pack_size": [ 1, 3 ] }, - { "monster": "mon_horse", "freq": 1, "cost_multiplier": 2, "starts": 2160 }, - { "monster": "mon_horse", "freq": 1, "cost_multiplier": 2, "starts": 3600, "pack_size": [ 1, 4 ] }, - { "monster": "mon_pig", "freq": 2, "cost_multiplier": 2, "starts": 2880 }, - { "monster": "mon_pig", "freq": 1, "cost_multiplier": 2, "starts": 1440, "pack_size": [ 1, 6 ] }, - { "monster": "mon_zombie_pig", "freq": 2, "cost_multiplier": 2, "starts": 2160 }, - { "monster": "mon_zombie_pig", "freq": 1, "cost_multiplier": 2, "starts": 3600, "pack_size": [ 1, 5 ] }, - { "monster": "mon_sheep", "freq": 2, "cost_multiplier": 3, "starts": 4320 }, - { "monster": "mon_sheep", "freq": 1, "cost_multiplier": 3, "starts": 5040, "pack_size": [ 1, 5 ] } - ] - } -] diff --git a/MST_Extra/obsolete.json b/MST_Extra/obsolete.json deleted file mode 100644 index 2811736..0000000 --- a/MST_Extra/obsolete.json +++ /dev/null @@ -1,262 +0,0 @@ -[ - { - "id": "milk_curdling", - "type": "TOOL", - "category": "food", - "name": { "str": "small batch of curdling milk", "str_pl": "small batches of curdling milk" }, - "description": "A sealed small waterskin filled with milk that is undergoing the process to become a crude form of cheese, having had vinegar and natural rennet added.", - "weight": "1870 g", - "volume": "1750 ml", - "price": 2000, - "to_hit": -1, - "bashing": 1, - "material": [ "milk", "leather" ], - "symbol": ")", - "color": "white", - "use_action": { - "target": "milk_curdled", - "msg": "The milk appears to have finished curdling, and is ready for further processing. Checking on it has exposed the mixture to the atmosphere.", - "container": "waterskin", - "target_charges": 6, - "moves": 150, - "type": "delayed_transform", - "transform_age": 28800, - "not_ready_msg": "The milk is still curdling." - } - }, - { - "id": "milk_curdling2", - "type": "TOOL", - "category": "food", - "name": { "str": "batch of curdling milk", "str_pl": "batches of curdling milk" }, - "description": "A sealed waterskin filled with milk that is undergoing the process to become a crude form of cheese, having had vinegar and natural rennet added.", - "weight": "3617 g", - "volume": "3500 ml", - "price": 4000, - "to_hit": -1, - "bashing": 2, - "material": [ "milk", "leather" ], - "symbol": ")", - "color": "white", - "use_action": { - "target": "milk_curdled", - "msg": "The milk appears to have finished curdling, and is ready for further processing. Checking on it has exposed the mixture to the atmosphere.", - "container": "waterskin2", - "target_charges": 12, - "moves": 150, - "type": "delayed_transform", - "transform_age": 36000, - "not_ready_msg": "The milk is still curdling." - } - }, - { - "id": "milk_curdling3", - "type": "TOOL", - "category": "food", - "name": { "str": "large batch of curdling milk", "str_pl": "large batches of curdling milk" }, - "description": "A sealed large waterskin filled with milk that is undergoing the process to become a crude form of cheese, having had vinegar and natural rennet added.", - "weight": "5241 g", - "volume": "5250 ml", - "price": 6000, - "to_hit": -1, - "bashing": 3, - "material": [ "milk", "leather" ], - "symbol": ")", - "color": "white", - "use_action": { - "target": "milk_curdled", - "msg": "The milk appears to have finished curdling, and is ready for further processing. Checking on it has exposed the mixture to the atmosphere.", - "container": "waterskin3", - "target_charges": 18, - "moves": 150, - "type": "delayed_transform", - "transform_age": 43200, - "not_ready_msg": "The milk is still curdling." - } - }, - { - "type": "GENERIC", - "id": "cured_hide_small", - "copy-from": "cured_hide", - "looks_like": "leather", - "name": { "str": "cured hide patch", "str_pl": "cured hide patches" }, - "description": "A scrap of animal hide, scraped of extraneous hair and flesh and treated to prevent decay.", - "price": 500, - "weight": "120 g", - "volume": "150 ml" - }, - { - "type": "GENERIC", - "id": "cured_pelt_small", - "copy-from": "cured_pelt", - "looks_like": "leather", - "name": { "str": "cured pelt patch", "str_pl": "cured pelt patches" }, - "description": "A scrap of animal pelt, scraped of extraneous hair and flesh and treated to prevent decay.", - "price": 500, - "weight": "135 g", - "volume": "200 ml" - }, - { - "type": "recipe", - "result": "tanning_hide_small", - "obsolete": true - }, - { - "type": "recipe", - "result": "cured_hide_small", - "obsolete": true - }, - { - "type": "recipe", - "result": "cured_hide_small", - "id_suffix": "scraped", - "obsolete": true - }, - { - "type": "recipe", - "result": "cured_pelt_small", - "obsolete": true - }, - { - "type": "recipe", - "result": "cured_hide_small", - "id_suffix": "drying", - "obsolete": true - }, - { - "type": "recipe", - "result": "cured_pelt_small", - "id_suffix": "drying", - "obsolete": true - }, - { - "type": "recipe", - "result": "bolt_bone", - "obsolete": true - }, - { - "id": "bolt_bone", - "type": "MIGRATION", - "replace": "bolt_crude" - }, - { - "id": "resin_cord", - "type": "MIGRATION", - "replace": "slime_scrap" - }, - { - "type": "recipe", - "result": "resin_cord", - "obsolete": true - }, - { - "id": "jar_clay_sealed", - "copy-from": "jar_clay", - "type": "GENERIC", - "category": "container", - "name": { "str": "sealed clay jar" }, - "description": "A half-liter clay jar, glazed for waterproofing with a tight-fitting wooden stopper. Sealed tightly with wax, to preserve contents from rot.", - "symbol": ")", - "color": "brown", - "pocket_data": [ - { - "pocket_type": "CONTAINER", - "rigid": true, - "watertight": true, - "max_contains_volume": "500 ml", - "max_contains_weight": "1 kg", - "sealed_data": { "spoil_multiplier": 0.0 } - } - ] - }, - { - "type": "recipe", - "result": "spear_stone", - "id_suffix": "realism", - "obsolete": true - }, - { - "type": "recipe", - "result": "water_clean", - "id_suffix": "distillation", - "obsolete": true - }, - { - "type": "recipe", - "result": "screwdriver_set", - "id_suffix": "forged", - "obsolete": true - }, - { - "id": "pack_basket", - "type": "ARMOR", - "name": { "str": "pack basket" }, - "description": "A large hand made straw basket, with shoulder straps to wear like a backpack.", - "weight": "300 g", - "volume": "8004 ml", - "price": 1000, - "to_hit": -1, - "material": [ "paper" ], - "symbol": "[", - "color": "light_gray", - "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "8 L", "max_contains_weight": "16 kg", "moves": 300 } ], - "material_thickness": 2, - "flags": [ "BELTED", "WATER_FRIENDLY" ], - "armor": [ { "encumbrance": 12, "coverage": 30, "covers": [ "torso" ] } ] - }, - { - "type": "recipe", - "result": "pack_basket", - "obsolete": true - }, - { - "id": "hat_hooded", - "type": "MIGRATION", - "replace": "hat_boonie" - }, - { - "type": "recipe", - "result": "hat_hooded", - "obsolete": true - }, - { - "id": "cattail_rhizome_cooked", - "type": "MIGRATION", - "replace": "roasted_cattail_rhizome" - }, - { - "type": "recipe", - "result": "cattail_rhizome_cooked", - "obsolete": true - }, - { - "type": "furniture", - "id": "f_hobo_stove_placed", - "looks_like": "hobo_stove", - "name": "placed hobo stove", - "description": "A small improvised wood stove, placed on the ground. It can only burn small amounts of wood at a time, but it will keep a fire safe from wind and rain.", - "symbol": "#", - "color": "red", - "move_cost_mod": -1, - "coverage": 15, - "required_str": 1, - "//": "INDOORS and BLOCK_WIND are used to ensure it doesn't go out. Doesn't let you move onto it to prevent exploiting that.", - "flags": [ "PLACE_ITEM", "TRANSPARENT", "FIRE_CONTAINER", "EASY_DECONSTRUCT", "INDOORS", "BLOCK_WIND" ], - "deployed_item": "hobo_stove", - "examine_action": "fireplace", - "max_volume": "1 L", - "bash": { - "str_min": 4, - "str_max": 10, - "sound": "clatter!", - "sound_fail": "clang!", - "items": [ { "item": "hobo_stove", "count": 1 } ] - } - }, - { - "type": "recipe", - "result": "makeshift_poultice", - "id_suffix": "wet", - "obsolete": true - } -] diff --git a/MST_Extra/recipes/recipe_ammo.json b/MST_Extra/recipes/recipe_ammo.json deleted file mode 100644 index dc66911..0000000 --- a/MST_Extra/recipes/recipe_ammo.json +++ /dev/null @@ -1,101 +0,0 @@ -[ - { - "type": "recipe", - "result": "bearing_lead", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ "gun", 2 ], - "difficulty": 2, - "time": "45 m", - "autolearn": true, - "book_learn": [ [ "textbook_fabrication", 1 ] ], - "tools": [ [ [ "press", -1 ], [ "material_sand", -1 ], [ "clay_lump", -1 ] ], [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "lead", 60 ], [ "gold_small", 60 ] ] ] - }, - { - "type": "recipe", - "result": "atlatl_dart_wood", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 2, - "time": "15 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "tools": [ [ [ "fire", -1 ] ] ], - "proficiencies": [ { "proficiency": "prof_carving", "fail_multiplier": 1 } ], - "components": [ [ [ "stick", 1 ], [ "2x4", 1 ], [ "broom", 1 ], [ "pool_cue", 1 ], [ "pointy_stick", 1 ] ] ] - }, - { - "type": "recipe", - "result": "atlatl_dart_iron", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 4, - "time": "30 m", - "autolearn": true, - "using": [ [ "blacksmithing_standard", 1 ] ], - "proficiencies": [ - { "proficiency": "prof_metalworking" }, - { "proficiency": "prof_blacksmithing" }, - { "proficiency": "prof_bladesmith" }, - { "proficiency": "prof_carving", "fail_multiplier": 1 } - ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "CHISEL", "level": 3 } ], - "components": [ [ [ "stick", 1 ], [ "2x4", 1 ], [ "broom", 1 ], [ "pool_cue", 1 ], [ "pointy_stick", 1 ] ], [ [ "scrap", 1 ] ] ] - }, - { - "type": "recipe", - "result": "atlatl_dart_stone", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 3, - "time": "30 m", - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "CUT", "level": 1 } ], - "book_learn": [ [ "manual_survival", 2 ], [ "textbook_survival", 2 ], [ "survival_book", 2 ] ], - "autolearn": [ [ "fabrication", 3 ], [ "survival", 3 ] ], - "proficiencies": [ - { "proficiency": "prof_knapping" }, - { "proficiency": "prof_knapping_speed" }, - { "proficiency": "prof_carving", "fail_multiplier": 1.15 } - ], - "components": [ - [ [ "stick", 1 ], [ "2x4", 1 ], [ "broom", 1 ], [ "pool_cue", 1 ], [ "pointy_stick", 1 ] ], - [ [ "rock", 1 ], [ "ceramic_shard", 1 ], [ "sharp_rock", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "atlatl_dart_copper", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 3, - "time": "15 m", - "reversible": true, - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "proficiencies": [ - { "proficiency": "prof_metalworking" }, - { "proficiency": "prof_redsmithing" }, - { "proficiency": "prof_carving", "fail_multiplier": 1 } - ], - "components": [ - [ [ "stick", 1 ], [ "2x4", 1 ], [ "broom", 1 ], [ "pool_cue", 1 ], [ "pointy_stick", 1 ] ], - [ [ "scrap_copper", 1 ], [ "copper", 100 ] ] - ] - } -] diff --git a/MST_Extra/recipes/recipe_armor.json b/MST_Extra/recipes/recipe_armor.json deleted file mode 100644 index b39c36e..0000000 --- a/MST_Extra/recipes/recipe_armor.json +++ /dev/null @@ -1,170 +0,0 @@ -[ - { - "result": "armwrap_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_ARMS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 12 ], [ "cured_hide", 12 ] ] ], - "flags": [ "BLIND_EASY" ] - }, - { - "result": "armwrap_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_ARMS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 12 ], [ "cured_pelt", 12 ] ] ], - "flags": [ "BLIND_EASY" ] - }, - { - "result": "legwrap_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_LEGS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 12 ], [ "cured_hide", 12 ] ] ], - "flags": [ "BLIND_EASY" ] - }, - { - "result": "legwrap_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_LEGS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 12 ], [ "cured_pelt", 12 ] ] ], - "flags": [ "BLIND_EASY" ] - }, - { - "result": "mask_gas_makeshift", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_HEAD", - "skill_used": "tailor", - "difficulty": 3, - "skills_required": [ [ "fabrication", 2 ], [ "survival", 2 ] ], - "time": "25 m", - "reversible": true, - "autolearn": true, - "decomp_learn": 3, - "book_learn": [ [ "textbook_fireman", 2 ], [ "atomic_survival", 2 ], [ "textbook_gaswarfare", 2 ] ], - "using": [ [ "sewing_standard", 60 ] ], - "components": [ [ [ "rag", 8 ] ], [ [ "goggles_ski", 1 ], [ "goggles_swim", 1 ], [ "glasses_safety", 1 ] ] ] - }, - { - "result": "cloak_makeshift_sheet", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "sheet", 1 ] ], [ [ "nail", 1 ], [ "splinter", 1 ], [ "skewer_bone", 1 ] ] ] - }, - { - "result": "cloak_makeshift_blanket", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blanket", 1 ] ], [ [ "nail", 1 ], [ "splinter", 1 ], [ "skewer_bone", 1 ] ] ] - }, - { - "result": "cloak_makeshift_down_blanket", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "down_blanket", 1 ] ], [ [ "nail", 1 ], [ "splinter", 1 ], [ "skewer_bone", 1 ] ] ] - }, - { - "result": "cloak_makeshift_fur_blanket", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_SUIT", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur_blanket", 1 ] ], [ [ "nail", 1 ], [ "splinter", 1 ], [ "skewer_bone", 1 ] ] ] - }, - { - "result": "quiver_atlatl", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_STORAGE", - "skill_used": "tailor", - "difficulty": 2, - "skills_required": [ "gun", 1 ], - "time": "15 m", - "reversible": true, - "decomp_learn": 3, - "autolearn": true, - "proficiencies": [ { "proficiency": "prof_leatherworking_basic" } ], - "book_learn": [ [ "recipe_arrows", 1 ] ], - "using": [ [ "sewing_standard", 3 ] ], - "components": [ [ [ "leather", 3 ] ] ] - }, - { - "result": "quiver_birchbark_atlatl", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_STORAGE", - "skill_used": "tailor", - "difficulty": 3, - "skills_required": [ [ "survival", 1 ], [ "gun", 1 ] ], - "time": "30 m", - "reversible": true, - "decomp_learn": 3, - "autolearn": true, - "proficiencies": [ { "proficiency": "prof_basketweaving" } ], - "book_learn": [ [ "recipe_arrows", 2 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "birchbark", 5 ] ] ] - }, - { - "type": "recipe", - "result": "straw_bed_rollmat", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_OTHER", - "skill_used": "survival", - "difficulty": 2, - "skills_required": [ [ "tailor", 1 ] ], - "time": "1 h", - "reversible": true, - "autolearn": true, - "using": [ [ "cordage_short", 4 ] ], - "components": [ [ [ "straw_pile", 18 ], [ "pine_bough", 18 ] ] ] - } -] diff --git a/MST_Extra/recipes/recipe_food.json b/MST_Extra/recipes/recipe_food.json deleted file mode 100644 index 37bf7f4..0000000 --- a/MST_Extra/recipes/recipe_food.json +++ /dev/null @@ -1,397 +0,0 @@ -[ - { - "type": "recipe", - "result": "tea_willow", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_DRINKS", - "skill_used": "cooking", - "skills_required": [ "survival", 5 ], - "difficulty": 4, - "time": "12 m", - "batch_time_factors": [ 80, 4 ], - "book_learn": [ [ "textbook_survival", 4 ], [ "atomic_survival", 4 ], [ "survival_book", 3 ] ], - "qualities": [ { "id": "BOIL", "level": 1 }, { "id": "CUT", "level": 1 } ], - "tools": [ [ [ "water_boiling_heat", 8, "LIST" ] ] ], - "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "willowbark", 2 ] ] ] - }, - { - "result": "offal_canned", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "clay", - "byproducts": [ [ "water", 10 ] ], - "container": "jar_clay", - "contained": true, - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skills_required": [ "survival", 4 ], - "skill_used": "cooking", - "difficulty": 4, - "time": "30 m", - "batch_time_factors": [ 83, 5 ], - "autolearn": true, - "result_mult": 2, - "using": [ [ "waterproofing", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], - "components": [ - [ [ "water", 11 ], [ "water_clean", 11 ] ], - [ [ "jar_clay", 1 ] ], - [ [ "offal", 2 ], [ "liver", 5 ], [ "sweetbread", 5 ], [ "kidney", 5 ] ] - ] - }, - { - "type": "recipe", - "result": "meat_canned", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "clay", - "byproducts": [ [ "water", 10 ] ], - "container": "jar_clay", - "contained": true, - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skills_required": [ "survival", 4 ], - "skill_used": "cooking", - "difficulty": 4, - "time": "30 m", - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "result_mult": 2, - "using": [ [ "waterproofing", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], - "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_clay", 1 ] ], [ [ "meat_red_raw", 2, "LIST" ] ] ] - }, - { - "type": "recipe", - "result": "fish_canned", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "clay", - "byproducts": [ [ "water", 10 ] ], - "container": "jar_clay", - "contained": true, - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skills_required": [ "survival", 4 ], - "skill_used": "cooking", - "difficulty": 4, - "time": "30 m", - "result_mult": 2, - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "using": [ [ "waterproofing", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], - "components": [ [ [ "water", 11 ], [ "water_clean", 11 ] ], [ [ "jar_clay", 1 ] ], [ [ "fish", 2 ] ] ] - }, - { - "type": "recipe", - "result": "veggy_canned", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "clay", - "byproducts": [ [ "water", 10 ] ], - "container": "jar_clay", - "contained": true, - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skills_required": [ "survival", 4 ], - "skill_used": "cooking", - "difficulty": 4, - "time": "30 m", - "result_mult": 2, - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "using": [ [ "waterproofing", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], - "components": [ - [ [ "water", 11 ], [ "water_clean", 11 ] ], - [ [ "jar_clay", 1 ] ], - [ [ "mushroom", 4 ], [ "veggy_any_uncooked", 2, "LIST" ] ] - ] - }, - { - "type": "recipe", - "result": "apple_canned", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "clay", - "byproducts": [ [ "water", 10 ] ], - "container": "jar_clay", - "contained": true, - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skills_required": [ "survival", 4 ], - "skill_used": "cooking", - "difficulty": 4, - "time": "30 m", - "result_mult": 2, - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "using": [ [ "waterproofing", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 3 } ], - "tools": [ [ [ "surface_heat", 100, "LIST" ] ], [ [ "pot_canning", -1 ] ] ], - "components": [ - [ [ "water", 11 ], [ "water_clean", 11 ] ], - [ [ "jar_clay", 1 ] ], - [ [ "sweet_fruit", 4, "LIST" ] ], - [ [ "sugar", 20 ] ] - ] - }, - { - "type": "recipe", - "result": "garlic_roasted", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skill_used": "cooking", - "difficulty": 1, - "time": "15 m", - "batch_time_factors": [ 67, 5 ], - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], - "components": [ - [ [ "garlic", 1 ], [ "garlic_clove", 6 ] ], - [ - [ "salt", 5 ], - [ "seasoning_salt", 5 ], - [ "pepper", 5 ], - [ "chilly-p", 5 ], - [ "curry_powder", 5 ], - [ "seasoning_italian", 5 ], - [ "wild_herbs", 5 ] - ] - ] - }, - { - "type": "recipe", - "result": "bread_garlic", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skill_used": "cooking", - "difficulty": 2, - "time": "20 m", - "batch_time_factors": [ 67, 5 ], - "autolearn": true, - "charges": 1, - "book_learn": [ [ "cookbook_italian", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ - [ [ "flatbread", 1 ], [ "bread", 1 ], [ "cornbread", 1 ], [ "wastebread", 1 ] ], - [ [ "garlic_roasted", 1 ] ], - [ - [ "salt", 10 ], - [ "seasoning_salt", 10 ], - [ "pepper", 10 ], - [ "chilly-p", 10 ], - [ "curry_powder", 10 ], - [ "seasoning_italian", 10 ], - [ "wild_herbs", 10 ] - ] - ] - }, - { - "type": "recipe", - "result": "chili_pepper_roasted", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skill_used": "cooking", - "difficulty": 1, - "time": "15 m", - "batch_time_factors": [ 67, 5 ], - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], - "components": [ - [ [ "chili_pepper", 1 ] ], - [ - [ "salt", 5 ], - [ "seasoning_salt", 5 ], - [ "pepper", 5 ], - [ "chilly-p", 5 ], - [ "curry_powder", 5 ], - [ "seasoning_italian", 5 ], - [ "wild_herbs", 5 ] - ] - ] - }, - { - "type": "recipe", - "result": "salt", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "distillation", - "byproducts": [ [ "water_clean" ] ], - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_DRINKS", - "skill_used": "cooking", - "difficulty": 1, - "skills_required": [ "survival", 1 ], - "time": "10 m", - "autolearn": true, - "batch_time_factors": [ 80, 4 ], - "charges": 10, - "qualities": [ { "id": "DISTILL", "level": 1 } ], - "tools": [ [ [ "water_boiling_heat", 3, "LIST" ] ] ], - "components": [ [ [ "salt_water", 1 ] ] ] - }, - { - "result": "posca", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_DRINKS", - "skill_used": "cooking", - "difficulty": 1, - "time": "1 m", - "batch_time_factors": [ 80, 4 ], - "autolearn": true, - "result_mult": 5, - "qualities": [ { "id": "BOIL", "level": 1 } ], - "tools": [ [ [ "water_boiling_heat", 3, "LIST" ] ] ], - "components": [ - [ [ "water", 4 ], [ "water_clean", 4 ] ], - [ [ "bum_wine", 6 ], [ "fruit_wine", 3 ], [ "dandelion_wine", 3 ], [ "pine_wine", 3 ] ], - [ [ "honey_bottled", 3 ], [ "honey_glassed", 1 ], [ "sugar", 10 ] ], - [ [ "wild_herbs", 10 ] ] - ] - }, - { - "type": "recipe", - "result": "porridge_cooked", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_VEGGI", - "skill_used": "cooking", - "difficulty": 1, - "time": "9 m", - "autolearn": true, - "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ], - "components": [ [ [ "wheat", 1 ], [ "barley", 1 ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ] - }, - { - "type": "recipe", - "result": "jerky_offal", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skill_used": "cooking", - "difficulty": 3, - "skills_required": [ "survival", 2 ], - "time": "1 h", - "charges": 1, - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ - [ - [ "salt_water", 1 ], - [ "saline", 1 ], - [ "salt", 1 ], - [ "soysauce", 1 ], - [ "seasoning_salt", 1 ], - [ "pepper", 2 ], - [ "chem_saltpetre", 1 ] - ], - [ [ "lung", 1 ], [ "liver", 1 ], [ "kidney", 1 ], [ "sweetbread", 1 ], [ "offal", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "tree_bacon", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 1, - "skills_required": [ "survival", 2 ], - "time": "9 m", - "autolearn": true, - "batch_time_factors": [ 80, 4 ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ], - "components": [ [ [ "pinebark", 1 ], [ "birchbark", 2 ] ] ] - }, - { - "type": "recipe", - "result": "flour", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "bark", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 2, - "skills_required": [ "survival", 3 ], - "time": "50 m", - "charges": 8, - "autolearn": true, - "batch_time_factors": [ 83, 3 ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ], [ [ "rock_quern", -1 ], [ "clay_quern", -1 ] ] ], - "components": [ [ [ "tree_bacon", 1 ] ] ] - }, - { - "result": "flour", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "bark_food_processor", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 2, - "skills_required": [ "survival", 3 ], - "charges": 8, - "time": "15 m", - "autolearn": true, - "batch_time_factors": [ 83, 3 ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ], [ [ "food_processor", 20 ] ] ], - "components": [ [ [ "tree_bacon", 1 ] ] ] - }, - { - "type": "recipe", - "result": "flour", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "bark_mortar", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 2, - "skills_required": [ "survival", 3 ], - "charges": 8, - "time": "1 h 20 m", - "autolearn": true, - "batch_time_factors": [ 83, 3 ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ], [ [ "mortar_pestle", -1 ] ] ], - "components": [ [ [ "tree_bacon", 1 ] ] ] - }, - { - "type": "recipe", - "result": "potted_meat", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skill_used": "cooking", - "difficulty": 3, - "time": "75 m", - "batch_time_factors": [ 80, 4 ], - "autolearn": [ [ "cooking", 4 ] ], - "book_learn": [ [ "family_cookbook", 3 ], [ "scots_cookbook", 2 ] ], - "qualities": [ - { "id": "CUT", "level": 1 }, - { "id": "BOIL", "level": 1 }, - { "id": "COOK", "level": 2 }, - { "id": "CONTAIN", "level": 1 } - ], - "tools": [ [ [ "surface_heat", 20, "LIST" ] ] ], - "components": [ - [ [ "edible_tallow_lard", 1, "LIST" ], [ "any_butter", 5, "LIST" ] ], - [ [ "meat_red_raw", 1, "LIST" ], [ "fish", 1 ], [ "meat_offal", 1, "LIST" ] ] - ] - } -] diff --git a/MST_Extra/recipes/recipe_medsandchemicals.json b/MST_Extra/recipes/recipe_medsandchemicals.json deleted file mode 100644 index 758504e..0000000 --- a/MST_Extra/recipes/recipe_medsandchemicals.json +++ /dev/null @@ -1,51 +0,0 @@ -[ - { - "result": "pitch_wood", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_CHEM", - "subcategory": "CSC_CHEM_OTHER", - "skill_used": "chemistry", - "difficulty": 2, - "skills_required": [ "survival", 2 ], - "time": "30 m", - "batch_time_factors": [ 80, 4 ], - "autolearn": true, - "book_learn": [ [ "recipe_arrows", 1 ], [ "textbook_survival", 1 ], [ "survival_book", 1 ] ], - "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ], - "components": [ [ [ "tar_oil", 1 ] ] ] - }, - { - "type": "recipe", - "result": "chem_saltpetre", - "id_suffix": "from_birds", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_CHEM", - "subcategory": "CSC_CHEM_CHEMICALS", - "skill_used": "chemistry", - "difficulty": 3, - "skills_required": [ "survival", 3 ], - "time": "100 m", - "batch_time_factors": [ 80, 4 ], - "autolearn": true, - "qualities": [ { "id": "BOIL", "level": 1 } ], - "tools": [ [ [ "water_boiling_heat", 3, "LIST" ] ], [ [ "rag", -1 ], [ "felt_patch", -1 ] ] ], - "components": [ [ [ "feces_bird", 10 ] ], [ [ "water", 5 ], [ "water_clean", 5 ] ] ] - }, - { - "result": "oil_garlic", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_CHEM", - "subcategory": "CSC_CHEM_OTHER", - "skill_used": "chemistry", - "difficulty": 3, - "skills_required": [ "survival", 4 ], - "time": "60 m", - "autolearn": true, - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "CUT", "level": 1 }, { "id": "BOIL", "level": 2 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "garlic", 2 ], [ "garlic_clove", 12 ] ] ] - } -] diff --git a/MST_Extra/recipes/recipe_other.json b/MST_Extra/recipes/recipe_other.json deleted file mode 100644 index a407f3d..0000000 --- a/MST_Extra/recipes/recipe_other.json +++ /dev/null @@ -1,727 +0,0 @@ -[ - { - "type": "recipe", - "result": "flint_steel", - "activity_level": "BRISK_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "skills_required": [ "fabrication", 3 ], - "difficulty": 4, - "time": "30 m", - "autolearn": true, - "book_learn": [ [ "textbook_survival", 2 ], [ "mag_survival", 3 ] ], - "using": [ [ "forging_standard", 1 ], [ "steel_tiny", 1 ] ], - "//": "The knapping would only require a hammering quality of 1, but forging the firesteel requires a hammering quality of 3.", - "qualities": [ - { "id": "HAMMER", "level": 3 }, - { "id": "HAMMER_SOFT", "level": 1 }, - { "id": "PUNCH", "level": 1 }, - { "id": "CUT", "level": 1 } - ], - "components": [ [ [ "rock_flaking", 1 ], [ "sharp_rock", 1 ] ] ] - }, - { - "type": "recipe", - "result": "cured_hide", - "activity_level": "NO_EXERCISE", - "id_suffix": "drying", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "difficulty": 3, - "time": "10 m", - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "raw_leather", 1 ], [ "raw_tainted_leather", 1 ], [ "raw_hleather", 1 ] ] ] - }, - { - "type": "recipe", - "result": "cured_pelt", - "activity_level": "NO_EXERCISE", - "id_suffix": "drying", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "difficulty": 3, - "time": "10 m", - "autolearn": true, - "batch_time_factors": [ 83, 5 ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "raw_fur", 1 ], [ "raw_tainted_fur", 1 ], [ "raw_hfur", 1 ] ] ] - }, - { - "type": "recipe", - "result": "sharp_rock", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 0, - "time": "1 m", - "autolearn": true, - "proficiencies": [ { "proficiency": "prof_knapping", "required": false, "time_multiplier": 2.0 } ], - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "rock_flaking", 1 ] ] ] - }, - { - "type": "recipe", - "result": "tarp", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 1, - "time": "10 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "folding_poncho", 1 ], [ "folding_poncho_on", 1 ], [ "emer_blanket", 1 ], [ "emer_blanket_on", 1 ] ], - [ [ "duct_tape", 20 ] ] - ] - }, - { - "type": "recipe", - "result": "snare_trigger", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TRAPS", - "skill_used": "traps", - "skills_required": [ "survival", 1 ], - "difficulty": 0, - "time": "2 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 1 ], [ "2x4", 1 ] ] ] - }, - { - "type": "recipe", - "result": "light_snare_kit", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TRAPS", - "skill_used": "traps", - "skills_required": [ "survival", 1 ], - "difficulty": 1, - "time": "5 m", - "reversible": true, - "autolearn": true, - "using": [ [ "cordage", 1 ] ], - "components": [ [ [ "snare_trigger", 1 ] ] ] - }, - { - "type": "recipe", - "result": "heavy_snare_kit", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TRAPS", - "skill_used": "traps", - "skills_required": [ "survival", 1 ], - "difficulty": 3, - "time": "8 m", - "reversible": true, - "autolearn": true, - "using": [ [ "rope_natural_short", 1 ] ], - "components": [ [ [ "snare_trigger", 1 ] ] ] - }, - { - "type": "recipe", - "result": "waterskin", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "sealed_stomach", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "tailor", - "skills_required": [ "survival", 1 ], - "difficulty": 2, - "time": "10 m", - "autolearn": true, - "components": [ [ [ "stomach_sealed", 1 ] ], [ [ "cordage", 1, "LIST" ] ] ] - }, - { - "type": "recipe", - "result": "waterskin2", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "sealed_stomach", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "tailor", - "skills_required": [ "survival", 2 ], - "difficulty": 2, - "time": "10 m", - "autolearn": true, - "components": [ [ [ "large_stomach_sealed", 1 ] ], [ [ "cordage", 1, "LIST" ] ] ] - }, - { - "type": "recipe", - "result": "tree_spile", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "bone", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 1, - "time": "2 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "bone", 1 ], [ "bone_human", 1 ] ] ] - }, - { - "type": "recipe", - "result": "hand_paddles", - "activity_level": "MODERATE_EXERCISE", - "id_suffix": "cordage", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_VEHICLE", - "skill_used": "fabrication", - "difficulty": 1, - "time": "60 m", - "autolearn": true, - "qualities": [ { "id": "SAW_W", "level": 1 } ], - "components": [ [ [ "2x4", 2 ], [ "stick", 2 ] ], [ [ "cordage_short", 2, "LIST" ] ] ] - }, - { - "result": "tar_oil", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MEDICAL", - "skill_used": "chemistry", - "difficulty": 1, - "skills_required": [ "survival", 1 ], - "time": "60 m", - "batch_time_factors": [ 80, 4 ], - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "CONTAIN", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "pine_bough", 5 ], [ "birchbark", 5 ] ] ] - }, - { - "type": "recipe", - "result": "primitive_hoe", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "skills_required": [ "survival", 2 ], - "difficulty": 2, - "time": "60 m", - "autolearn": true, - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "stick", 1 ], [ "2x4", 1 ] ], - [ [ "rock_flaking", 1 ], [ "sharp_rock", 1 ], [ "ceramic_shard", 1 ] ], - [ [ "cordage_short", 2, "LIST" ] ] - ] - }, - { - "type": "recipe", - "result": "makeshift_sled_frame_item", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 2 ], - "difficulty": 3, - "time": "10 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 3 ], [ "2x4", 3 ] ], [ [ "cordage_short", 4, "LIST" ] ] ] - }, - { - "type": "recipe", - "result": "makeshift_sled_runners_item", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 2, - "time": "5 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 2 ], [ "2x4", 2 ] ] ] - }, - { - "type": "recipe", - "result": "makeshift_sled_basket_item", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 2 ], - "difficulty": 3, - "time": "15 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 2 ], [ "2x4", 2 ] ], [ [ "straw_pile", 20 ], [ "birchbark", 24 ] ] ] - }, - { - "type": "recipe", - "result": "makeshift_sled_item", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 2 ], - "difficulty": 3, - "time": "30 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "stick", 7 ], [ "2x4", 7 ] ], - [ [ "straw_pile", 20 ], [ "birchbark", 24 ] ], - [ [ "cordage", 1, "LIST" ] ], - [ [ "vehicle_sled", 2, "LIST" ] ] - ] - }, - { - "type": "recipe", - "result": "makeshift_sled_item", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "assembly", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 2, - "time": "5 m", - "autolearn": true, - "components": [ - [ [ "makeshift_sled_frame_item", 1 ] ], - [ [ "makeshift_sled_runners_item", 1 ] ], - [ [ "makeshift_sled_basket_item", 1 ] ], - [ [ "vehicle_sled", 2, "LIST" ] ] - ] - }, - { - "type": "recipe", - "result": "beehive_empty", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "difficulty": 4, - "skills_required": [ "survival", 3 ], - "time": "10 m", - "autolearn": true, - "book_learn": [ [ "textbook_fabrication", 4 ], [ "atomic_survival", 3 ], [ "survival_book", 3 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_W", "level": 1 } ], - "components": [ [ [ "2x4", 4 ], [ "stick", 8 ] ], [ [ "nail", 10 ], [ "pointy_stick", 5 ], [ "spike", 5 ] ] ] - }, - { - "type": "recipe", - "result": "log_frame_item", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 3, - "skills_required": [ "survival", 2 ], - "time": "12 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "SAW_W", "level": 1 } ], - "components": [ [ [ "log", 1 ] ] ] - }, - { - "type": "recipe", - "result": "log_canoe_item", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 3, - "skills_required": [ "survival", 2 ], - "time": "60 m", - "autolearn": true, - "tools": [ [ [ "fire", -1 ] ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "SAW_W", "level": 1 } ], - "components": [ [ [ "log", 3 ] ], [ [ "hand_paddles", 1 ] ] ] - }, - { - "type": "recipe", - "result": "birchbark_panel", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "skills_required": [ "survival", 3 ], - "difficulty": 3, - "time": "20 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "birchbark", 16 ] ] ] - }, - { - "result": "canteen_birchbark", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "tailor", - "difficulty": 3, - "skills_required": [ "survival", 2 ], - "time": "30 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "SEW", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "birchbark", 7 ] ], [ [ "cordage_short", 4, "LIST" ] ], [ [ "pine_bough", 10 ], [ "pitch_wood", 100 ] ] ] - }, - { - "type": "recipe", - "result": "jar_clay", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 2, - "time": "25 m", - "autolearn": true, - "using": [ [ "cordage_short", 2 ], [ "glazing", 1 ], [ "earthenware_firing", 50 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "proficiencies": [ - { "proficiency": "prof_pottery", "required": false, "time_multiplier": 2 }, - { "proficiency": "prof_pottery_glazing", "required": false, "time_multiplier": 2 } - ], - "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "clay_lump", 5 ] ], [ [ "2x4", 1 ], [ "stick", 1 ] ] ] - }, - { - "result": "makeshift_poultice", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MEDICAL", - "skill_used": "firstaid", - "difficulty": 0, - "skills_required": [ "survival", 2 ], - "time": "2 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ], - "tools": [ [ [ "mortar_pestle", -1 ], [ "rock_quern", -1 ], [ "clay_quern", -1 ], [ "food_processor", 20 ] ] ], - "components": [ - [ - [ "rag", 3 ], - [ "felt_patch", 3 ], - [ "leather", 3 ], - [ "fur", 3 ], - [ "cured_hide", 3 ], - [ "cured_pelt", 3 ], - [ "birchbark", 3 ] - ], - [ - [ "thyme", 2 ], - [ "thyme_oil", 1 ], - [ "garlic", 1 ], - [ "garlic_clove", 6 ], - [ "oil_garlic", 6 ], - [ "raw_dandelion", 8 ], - [ "tar_oil", 1 ], - [ "honey_glassed", 5 ], - [ "honey_bottled", 5 ] - ] - ] - }, - { - "type": "recipe", - "result": "tarp_raincatcher_leather", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "difficulty": 2, - "time": "45 m", - "reversible": true, - "autolearn": true, - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "pointy_stick", 3 ] ], [ [ "cordage_short", 3, "LIST" ] ], [ [ "leather_tarp", 1 ] ] ] - }, - { - "type": "recipe", - "result": "tanning_hide_small", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "skills_required": [ "chemistry", 1 ], - "difficulty": 2, - "time": "10 m", - "batch_time_factors": [ 20, 10 ], - "autolearn": true, - "qualities": [ - { "id": "CUT", "level": 1 }, - { "id": "COOK", "level": 2 }, - { "id": "BOIL", "level": 1 }, - { "id": "CONTAIN", "level": 1 } - ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], - "components": [ - [ [ "water_clean", 1 ], [ "water", 1 ] ], - [ [ "pine_bough", 1 ], [ "brain", 1 ] ], - [ [ "saline", 2 ], [ "salt", 2 ] ], - [ [ "cooking_oil2", 2 ], [ "lamp_oil", 25 ] ], - [ [ "cured_hide", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "tanning_pelt_small", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "skills_required": [ "chemistry", 1 ], - "difficulty": 2, - "time": "10 m", - "batch_time_factors": [ 20, 10 ], - "autolearn": true, - "qualities": [ - { "id": "CUT", "level": 1 }, - { "id": "COOK", "level": 2 }, - { "id": "BOIL", "level": 1 }, - { "id": "CONTAIN", "level": 1 } - ], - "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], - "components": [ - [ [ "water_clean", 1 ], [ "water", 1 ] ], - [ [ "pine_bough", 1 ], [ "brain", 1 ] ], - [ [ "saline", 2 ], [ "salt", 2 ] ], - [ [ "cooking_oil2", 2 ], [ "lamp_oil", 25 ] ], - [ [ "cured_pelt", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "tanning_hide_small", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "modern", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "chemistry", - "skills_required": [ "survival", 2 ], - "difficulty": 3, - "time": "5 m", - "batch_time_factors": [ 50, 5 ], - "book_learn": [ [ "textbook_survival", 6 ], [ "textbook_chemistry", 5 ], [ "modern_tanner", 4 ] ], - "qualities": [ - { "id": "CHEM", "level": 1 }, - { "id": "COOK", "level": 3 }, - { "id": "BOIL", "level": 2 }, - { "id": "CONTAIN", "level": 1 } - ], - "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ], - "components": [ [ [ "water_clean", 1 ], [ "water", 1 ] ], [ [ "lye_powder", 2 ], [ "aspirin", 2 ] ], [ [ "cured_hide", 1 ] ] ] - }, - { - "type": "recipe", - "result": "tanning_pelt_small", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "modern", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "chemistry", - "skills_required": [ "survival", 2 ], - "difficulty": 3, - "time": "5 m", - "batch_time_factors": [ 50, 5 ], - "book_learn": [ [ "textbook_survival", 6 ], [ "textbook_chemistry", 5 ], [ "modern_tanner", 4 ] ], - "qualities": [ - { "id": "CHEM", "level": 1 }, - { "id": "COOK", "level": 3 }, - { "id": "BOIL", "level": 2 }, - { "id": "CONTAIN", "level": 1 } - ], - "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ], - "components": [ [ [ "water_clean", 1 ], [ "water", 1 ] ], [ [ "lye_powder", 2 ], [ "aspirin", 2 ] ], [ [ "cured_pelt", 1 ] ] ] - }, - { - "result": "side_drum_makeshift", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "difficulty": 4, - "skills_required": [ "fabrication", 4 ], - "time": "90 m", - "autolearn": true, - "using": [ [ "sewing_standard", 25 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "SAW_W", "level": 1 }, { "id": "SEW", "level": 1 } ], - "components": [ - [ [ "water_clean", 1 ], [ "water", 1 ] ], - [ [ "tanned_hide", 1 ], [ "cured_hide", 6 ], [ "leather", 6 ] ], - [ [ "cordage_short", 6, "LIST" ] ], - [ [ "log", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "pot_canning_clay", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "fabrication", - "skills_required": [ "survival", 2 ], - "difficulty": 4, - "time": "60 m", - "autolearn": true, - "using": [ [ "cordage_short", 2 ], [ "glazing", 2 ], [ "earthenware_firing", 140 ] ], - "proficiencies": [ - { "proficiency": "prof_pottery", "required": false, "time_multiplier": 2 }, - { "proficiency": "prof_pottery_glazing", "required": false, "time_multiplier": 2 } - ], - "components": [ [ [ "water", 2 ], [ "water_clean", 2 ] ], [ [ "clay_lump", 15 ] ] ] - }, - { - "type": "recipe", - "result": "bucket_log", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_CONTAINERS", - "skill_used": "fabrication", - "difficulty": 3, - "skills_required": [ "survival", 2 ], - "time": "30 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "SAW_W", "level": 1 } ], - "proficiencies": [ { "proficiency": "prof_carving", "required": false, "time_multiplier": 3 } ], - "components": [ [ [ "log", 1 ] ], [ [ "cordage", 3, "LIST" ] ] ] - }, - { - "type": "recipe", - "result": "tinderbox_clay", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "skills_required": [ "fabrication", 2 ], - "difficulty": 2, - "time": "45 m", - "book_learn": [ [ "mag_survival", 1 ], [ "textbook_survival", 1 ] ], - "autolearn": true, - "using": [ [ "earthenware_firing", 90 ] ], - "proficiencies": [ { "proficiency": "prof_pottery", "required": false, "time_multiplier": 2 } ], - "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "clay_lump", 5 ] ] ] - }, - { - "type": "recipe", - "result": "hobo_stove_clay", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "skills_required": [ "fabrication", 2 ], - "difficulty": 3, - "time": "30 m", - "book_learn": [ [ "mag_survival", 2 ], [ "textbook_survival", 1 ], [ "cookbook", 2 ] ], - "autolearn": true, - "using": [ [ "earthenware_firing", 100 ] ], - "proficiencies": [ { "proficiency": "prof_pottery", "required": false, "time_multiplier": 2 } ], - "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "clay_lump", 8 ] ] ] - }, - { - "type": "recipe", - "result": "misc_repairkit_makeshift", - "activity_level": "NO_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "difficulty": 1, - "skills_required": [ "survival", 1 ], - "time": "1 m", - "reversible": true, - "autolearn": true, - "decomp_learn": 1, - "flags": [ "BLIND_EASY" ], - "components": [ - [ [ "primitive_knife", 1 ], [ "copper_knife", 1 ], [ "makeshift_knife", 1 ] ], - [ [ "primitive_adze", 1 ] ], - [ [ "rag", 1 ], [ "leather", 1 ], [ "fur", 1 ], [ "faux_fur", 1 ], [ "felt_patch", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "hand_drill_makeshift", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "difficulty": 4, - "skills_required": [ "survival", 4 ], - "time": "25 m", - "autolearn": true, - "using": [ [ "cordage_short", 1 ], [ "adhesive", 1 ] ], - "qualities": [ - { "id": "HAMMER", "level": 1 }, - { "id": "HAMMER_SOFT", "level": 1 }, - { "id": "PUNCH", "level": 1 }, - { "id": "CUT", "level": 1 } - ], - "proficiencies": [ { "proficiency": "prof_knapping", "required": true } ], - "components": [ - [ [ "stick", 2 ], [ "2x4", 1 ] ], - [ [ "stick", 1 ], [ "2x4", 1 ], [ "bone", 1 ], [ "bone_human", 1 ] ], - [ [ "rock_flaking", 1 ], [ "sharp_rock", 1 ], [ "ceramic_shard", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "fire_plough", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "difficulty": 1, - "time": "50 m", - "autolearn": true, - "flags": [ "BLIND_EASY" ], - "components": [ [ [ "stick", 1 ], [ "2x4", 1 ], [ "pointy_stick", 1 ] ], [ [ "stick", 1 ], [ "2x4", 1 ] ] ] - }, - { - "type": "recipe", - "result": "cordage_6_leather", - "activity_level": "LIGHT_EXERCISE", - "result_mult": 3, - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "time": "20 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "proficiencies": [ { "proficiency": "prof_fibers", "required": false, "time_multiplier": 4 } ], - "components": [ [ [ "leather", 1 ], [ "fur", 1 ], [ "cured_hide", 1 ], [ "cured_pelt", 1 ] ] ] - }, - { - "type": "recipe", - "result": "cordage_36_leather", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "time": "40 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "proficiencies": [ { "proficiency": "prof_fibers", "required": false, "time_multiplier": 4 } ], - "components": [ [ [ "leather", 2 ], [ "fur", 2 ], [ "cured_hide", 2 ], [ "cured_pelt", 2 ] ] ] - }, - { - "type": "recipe", - "result": "cordage_36_leather", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "weaving", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "survival", - "time": "5 m", - "reversible": true, - "autolearn": true, - "proficiencies": [ { "proficiency": "prof_fibers", "required": false, "time_multiplier": 4 } ], - "components": [ [ [ "cordage_6_leather", 6 ] ] ] - } -] diff --git a/MST_Extra/recipes/recipe_overrides.json b/MST_Extra/recipes/recipe_overrides.json deleted file mode 100644 index 95ced70..0000000 --- a/MST_Extra/recipes/recipe_overrides.json +++ /dev/null @@ -1,300 +0,0 @@ -[ - { - "type": "recipe", - "result": "bearing", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "skills_required": [ "gun", 2 ], - "difficulty": 2, - "time": "45 m", - "autolearn": true, - "book_learn": [ [ "textbook_fabrication", 1 ] ], - "using": [ [ "forging_standard", 5 ] ], - "tools": [ [ [ "press", -1 ] ], [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ], - "components": [ - [ [ "copper", 50 ], [ "tin", 50 ], [ "bismuth", 50 ], [ "solder_wire", 50 ], [ "silver_small", 50 ], [ "scrap", 1 ] ] - ] - }, - { - "result": "chestwrap_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_TORSO", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 12 ], [ "cured_pelt", 12 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "chestwrap_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_TORSO", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 12 ], [ "cured_hide", 12 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "gloves_wraps_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_HANDS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 6 ], [ "cured_pelt", 6 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "gloves_wraps_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_HANDS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 6 ], [ "cured_hide", 6 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "loincloth_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_LEGS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 2 ], [ "cured_pelt", 2 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "loincloth_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_LEGS", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 2 ], [ "cured_hide", 2 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "footrags_fur", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_FEET", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "fur", 9 ], [ "cured_pelt", 9 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "result": "footrags_leather", - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_ARMOR", - "subcategory": "CSC_ARMOR_FEET", - "skill_used": "tailor", - "time": "1 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "leather", 9 ], [ "cured_hide", 9 ] ] ], - "flags": [ "BLIND_HARD" ] - }, - { - "type": "recipe", - "result": "pliers", - "activity_level": "BRISK_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "difficulty": 2, - "time": "300 m", - "autolearn": true, - "qualities": [ { "id": "ANVIL", "level": 3 }, { "id": "HAMMER", "level": 3 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ], [ [ "forge", 100 ], [ "oxy_torch", 20 ] ] ], - "components": [ [ [ "steel_chunk", 1 ], [ "scrap", 3 ] ], [ [ "plastic_chunk", 1 ], [ "stick", 1 ], [ "2x4", 1 ] ] ] - }, - { - "type": "recipe", - "result": "pemmican", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_MEAT", - "skill_used": "cooking", - "difficulty": 5, - "charges": 4, - "time": "45 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "tools": [ [ [ "surface_heat", 20, "LIST" ] ] ], - "components": [ - [ [ "edible_tallow_lard", 1, "LIST" ] ], - [ - [ "jerky", 2 ], - [ "jerky_offal", 2 ], - [ "dry_meat", 2 ], - [ "meat_smoked", 2 ], - [ "dry_fish", 2 ], - [ "salted_fish", 2 ], - [ "fish_smoked", 2 ] - ], - [ - [ "dry_veggy", 2 ], - [ "dry_fruit", 2 ], - [ "dry_mushroom", 2 ], - [ "juice_pulp", 4 ], - [ "irradiated_strawberries", 1 ], - [ "strawberries", 1 ], - [ "irradiated_blueberries", 1 ], - [ "blueberries", 1 ], - [ "irradiated_cherries", 1 ], - [ "cherries", 1 ], - [ "irradiated_cranberries", 1 ], - [ "cranberries", 1 ], - [ "irradiated_raspberries", 1 ], - [ "raspberries", 1 ], - [ "irradiated_blackberries", 1 ], - [ "blackberries", 1 ] - ] - ] - }, - { - "type": "recipe", - "result": "deluxe_eggs", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 1, - "time": "6 m", - "autolearn": true, - "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ], - "components": [ - [ [ "eggs_bird", 2, "LIST" ], [ "egg_reptile", 2 ] ], - [ - [ "bacon", 2 ], - [ "meat_cooked", 1 ], - [ "mutant_meat_cooked", 1 ], - [ "meat_smoked", 1 ], - [ "dry_meat", 1 ], - [ "rehydrated_meat", 1 ], - [ "sausage", 2 ], - [ "sausage_cooked", 1 ], - [ "bratwurst_sausage", 2 ], - [ "jerky", 1 ], - [ "jerky_offal", 1 ], - [ "salted_fish", 1 ], - [ "meat_pickled", 1 ], - [ "meat_salted", 1 ], - [ "meat_canned", 1 ], - [ "can_chicken", 1 ], - [ "can_spam", 1 ], - [ "fish_pickled", 1 ], - [ "salted_fish", 1 ], - [ "fish_canned", 1 ], - [ "cracklins", 2 ], - [ "can_sardine", 1 ], - [ "can_tuna", 1 ], - [ "can_salmon", 1 ], - [ "can_herring", 1 ] - ] - ] - }, - { - "type": "recipe", - "result": "deluxe_eggs", - "activity_level": "LIGHT_EXERCISE", - "id_suffix": "from_powder", - "category": "CC_FOOD", - "subcategory": "CSC_FOOD_OTHER", - "skill_used": "cooking", - "difficulty": 1, - "time": "6 m", - "autolearn": true, - "qualities": [ { "id": "COOK", "level": 2 } ], - "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ], - "components": [ - [ [ "powder_eggs", 2 ] ], - [ - [ "bacon", 2 ], - [ "meat_cooked", 1 ], - [ "mutant_meat_cooked", 1 ], - [ "meat_smoked", 1 ], - [ "dry_meat", 1 ], - [ "rehydrated_meat", 1 ], - [ "sausage", 2 ], - [ "sausage_cooked", 2 ], - [ "bratwurst_sausage", 2 ], - [ "jerky", 1 ], - [ "jerky_offal", 1 ], - [ "salted_fish", 1 ], - [ "meat_pickled", 1 ], - [ "meat_salted", 1 ], - [ "meat_canned", 1 ], - [ "can_chicken", 1 ], - [ "can_spam", 1 ], - [ "fish_pickled", 1 ], - [ "salted_fish", 1 ], - [ "fish_canned", 1 ], - [ "cracklins", 2 ], - [ "can_sardine", 1 ], - [ "can_tuna", 1 ], - [ "can_salmon", 1 ], - [ "can_herring", 1 ] - ], - [ [ "water", 1 ], [ "water_clean", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "stone_chopper", - "activity_level": "MODERATE_EXERCISE", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "fabrication", - "difficulty": 1, - "time": "20 m", - "autolearn": true, - "proficiencies": [ { "proficiency": "prof_knapping", "required": false, "time_multiplier": 2.0 } ], - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "rock_flaking", 1 ], [ "sharp_rock", 1 ] ] ] - }, - { - "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "result": "hobo_stove", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_TOOLS", - "skill_used": "survival", - "skills_required": [ "fabrication", 1 ], - "difficulty": 2, - "time": "5 m", - "autolearn": true, - "book_learn": [ [ "mag_survival", 2 ], [ "textbook_survival", 1 ], [ "cookbook", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "tools": [ [ [ "nail", -1 ], [ "spike", -1 ], [ "sharp_rock", -1 ], [ "rebar", -1 ], [ "spear_rebar", -1 ] ] ], - "components": [ [ [ "can_medium", 1 ] ], [ [ "scrap", 3 ] ] ] - } -] diff --git a/MST_Extra/recipes/recipe_weapon.json b/MST_Extra/recipes/recipe_weapon.json deleted file mode 100644 index 876f4d1..0000000 --- a/MST_Extra/recipes/recipe_weapon.json +++ /dev/null @@ -1,82 +0,0 @@ -[ - { - "type": "recipe", - "result": "atlatl", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_RANGED", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 3, - "time": "10 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "proficiencies": [ { "proficiency": "prof_carving", "required": false, "time_multiplier": 3 } ], - "components": [ [ [ "stick", 1 ], [ "broom", 1 ], [ "mop", 1 ], [ "2x4", 1 ], [ "pool_cue", 1 ] ] ] - }, - { - "type": "recipe", - "result": "javelin_stone", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_PIERCING", - "skill_used": "fabrication", - "skills_required": [ [ "survival", 2 ], [ "throw", 2 ] ], - "difficulty": 2, - "time": "30 m", - "qualities": [ - { "id": "HAMMER", "level": 1 }, - { "id": "HAMMER_SOFT", "level": 1 }, - { "id": "PUNCH", "level": 1 }, - { "id": "CUT", "level": 1 } - ], - "book_learn": [ [ "manual_survival", 2 ], [ "textbook_survival", 2 ], [ "survival_book", 2 ] ], - "autolearn": [ [ "fabrication", 3 ], [ "survival", 3 ] ], - "proficiencies": [ - { "proficiency": "prof_knapping" }, - { "proficiency": "prof_knapping_speed" }, - { "proficiency": "prof_carving", "fail_multiplier": 1.15 } - ], - "components": [ - [ [ "spear_wood", 1 ], [ "pointy_stick", 1 ] ], - [ [ "rag", 1 ], [ "felt_patch", 1 ], [ "leather", 1 ], [ "fur", 1 ] ], - [ [ "duct_tape", 20 ], [ "filament", 20, "LIST" ] ], - [ [ "rock_flaking", 1 ], [ "sharp_rock", 1 ], [ "ceramic_shard", 1 ] ] - ] - }, - { - "type": "recipe", - "result": "javelin_copper", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_PIERCING", - "skill_used": "fabrication", - "skills_required": [ "throw", 2 ], - "difficulty": 2, - "time": "15 m", - "reversible": true, - "autolearn": true, - "proficiencies": [ - { "proficiency": "prof_metalworking" }, - { "proficiency": "prof_redsmithing" }, - { "proficiency": "prof_carving", "fail_multiplier": 1 } - ], - "qualities": [ { "id": "HAMMER", "level": 1 } ], - "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ], - "components": [ [ [ "javelin", 1 ] ], [ [ "scrap_copper", 1 ], [ "copper", 100 ] ] ] - }, - { - "type": "recipe", - "result": "crossbow_makeshift", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_RANGED", - "skill_used": "fabrication", - "skills_required": [ "survival", 1 ], - "difficulty": 2, - "time": "15 m", - "autolearn": true, - "using": [ [ "cordage", 3 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "proficiencies": [ { "proficiency": "prof_carving", "required": false, "time_multiplier": 3 } ], - "components": [ [ [ "2x4", 2 ], [ "stick", 4 ] ], [ [ "splinter", 1 ] ] ] - } -] diff --git a/MST_Extra/recipes/requirements.json b/MST_Extra/recipes/requirements.json deleted file mode 100644 index aa83558..0000000 --- a/MST_Extra/recipes/requirements.json +++ /dev/null @@ -1,125 +0,0 @@ -[ - { - "id": "adhesive", - "type": "requirement", - "//": "Materials used for joining (typically non-metallic) parts", - "components": [ [ [ "duct_tape", 25 ], [ "superglue", 1 ], [ "bone_glue", 1 ], [ "pitch_wood", 25 ] ] ] - }, - { - "id": "waterproofing", - "type": "requirement", - "//": "Materials for waterproofing leather and wooden items.", - "components": [ [ [ "wax", 1 ], [ "pine_bough", 5 ], [ "pitch_wood", 25 ] ] ] - }, - { - "id": "fletching", - "type": "requirement", - "//": "Materials for fletching arrows.", - "components": [ - [ - [ "feather", 10 ], - [ "duct_tape", 40 ], - [ "cardboard", 10 ], - [ "bag_plastic", 1 ], - [ "bottle_plastic_small", 1 ], - [ "plastic_chunk", 1 ], - [ "aluminum_foil", 40 ], - [ "cash_card", 2 ], - [ "birchbark", 1 ] - ] - ] - }, - { - "id": "meat_nofish", - "type": "requirement", - "//": "Any type of raw meat except for fish. About 300-400kcal of meat.", - "components": [ - [ - [ "meat_red", 1, "LIST" ], - [ "liver", 5 ], - [ "kidney", 5 ], - [ "lung", 5 ], - [ "sweetbread", 5 ], - [ "bacon", 4 ], - [ "lunchmeat", 5 ], - [ "bologna", 5 ], - [ "can_spam", 4 ], - [ "can_chicken", 1 ], - [ "meat_pickled", 1 ], - [ "dry_meat", 1 ], - [ "jerky", 1 ], - [ "jerky_offal", 1 ], - [ "meat_smoked", 1 ], - [ "meat_salted", 1 ] - ] - ] - }, - { - "id": "meat_cooked", - "type": "requirement", - "//": "meat you'd put on a sandwich, edit adds jerked offal to the list.", - "components": [ - [ - [ "meat_cooked", 1 ], - [ "mutant_meat_cooked", 1 ], - [ "meat_pickled", 1 ], - [ "meat_smoked", 1 ], - [ "meat_salted", 1 ], - [ "dry_meat", 1 ], - [ "rehydrated_meat", 1 ], - [ "jerky", 1 ], - [ "jerky_offal", 1 ], - [ "bacon", 1 ], - [ "lunchmeat", 2 ], - [ "bologna", 5 ], - [ "can_spam", 4 ], - [ "fried_spam", 4 ], - [ "can_chicken", 1 ], - [ "fish_cooked", 1 ], - [ "fish_smoked", 1 ], - [ "can_herring", 1 ], - [ "can_salmon", 1 ], - [ "can_tuna", 1 ], - [ "can_sardine", 1 ], - [ "can_clams", 1 ], - [ "fish_pickled", 1 ], - [ "cracklins", 1 ], - [ "meat_aspic", 1 ], - [ "sausage", 1 ], - [ "sausage_cooked", 1 ], - [ "bratwurst_sausage", 1 ] - ] - ] - }, - { - "id": "vehicle_sled", - "type": "requirement", - "//": "For repairing makeshift sleds.", - "components": [ [ [ "adhesive", 1, "LIST" ], [ "cordage_short", 1, "LIST" ] ] ] - }, - { - "id": "vehicle_log_frame", - "type": "requirement", - "//": "For installing and repairing log frames.", - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_W", "level": 1 } ], - "components": [ [ [ "nail", 10 ], [ "adhesive", 2, "LIST" ], [ "cordage", 2, "LIST" ] ] ] - }, - { - "id": "vehicle_birchbark_boat", - "type": "requirement", - "//": "For installing birchbark boat boards.", - "components": [ [ [ "waterproofing", 1, "LIST" ] ], [ [ "vehicle_sled", 1, "LIST" ] ] ] - }, - { - "id": "cordage", - "type": "requirement", - "//": "Materials used for tying items, primitive bowstrings, and other uses involving string or makeshift cordage, 36 g/90 cm of cordage per unit.", - "components": [ [ [ "string_36", 1 ], [ "cordage_36", 1 ], [ "cordage_36_leather", 1 ], [ "cordage_short", 6, "LIST" ] ] ] - }, - { - "id": "cordage_short", - "type": "requirement", - "//": "Materials used for tying smaller items requiring less string, 6 g/15 cm of cordage per unit.", - "components": [ [ [ "string_6", 1 ], [ "cordage_6", 1 ], [ "cordage_6_leather", 1 ], [ "filament", 50, "LIST" ] ] ] - } -] diff --git a/MST_Extra/vehicles/vehicleparts.json b/MST_Extra/vehicles/vehicleparts.json deleted file mode 100644 index 0cc8d63..0000000 --- a/MST_Extra/vehicles/vehicleparts.json +++ /dev/null @@ -1,230 +0,0 @@ -[ - { - "id": "makeshift_sled_frame_part", - "looks_like": "folding_wooden_frame", - "type": "vehicle_part", - "name": "light woven sled frame", - "item": "makeshift_sled_frame_item", - "location": "structure", - "symbol": "h", - "color": "brown", - "broken_color": "brown", - "durability": 15, - "folded_volume": 15, - "breaks_into": [ { "item": "splinter", "count": [ 0, 6 ] } ], - "flags": [ "INITIAL_PART", "MOUNTABLE" ], - "requirements": { - "install": { "skills": [ [ "survival", 0 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] }, - "removal": { "skills": [ [ "survival", 0 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 1 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] } - }, - "damage_reduction": { "all": 6 } - }, - { - "id": "makeshift_sled_runner_part", - "looks_like": "wheel_wood", - "type": "vehicle_part", - "name": "sled runners", - "item": "makeshift_sled_runners_item", - "location": "under", - "symbol": "o", - "broken_symbol": "x", - "color": "brown", - "durability": 25, - "damage_modifier": 50, - "folded_volume": 10, - "flags": [ "WHEEL", "STABLE" ], - "breaks_into": [ { "item": "splinter", "count": [ 3, 6 ] } ], - "requirements": { - "install": { "skills": [ [ "survival", 0 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] }, - "removal": { "skills": [ [ "survival", 0 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 1 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] } - }, - "damage_reduction": { "all": 8 } - }, - { - "type": "vehicle_part", - "id": "makeshift_sled_basket_part", - "looks_like": "wood box", - "name": "woven storage basket", - "symbol": "o", - "color": "brown", - "broken_symbol": "#", - "broken_color": "brown", - "damage_modifier": 60, - "durability": 40, - "folded_volume": 20, - "size": 150, - "item": "makeshift_sled_basket_item", - "location": "center", - "flags": [ "CARGO", "BOARDABLE", "COVERED", "LOCKABLE_CARGO" ], - "breaks_into": [ { "item": "splinter", "count": [ 4, 9 ] } ], - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 2 ] ], "time": "15 m", "using": [ [ "vehicle_sled", 1 ] ] } - }, - "damage_reduction": { "all": 6 } - }, - { - "type": "vehicle_part", - "id": "boat_board_birchbark", - "name": { "str": "wbirchbark boat hull" }, - "description": "A waterproofed board that keeps the water out of your boat.", - "symbol": "o", - "looks_like": "f_fiber_mat", - "color": "brown", - "broken_symbol": "x", - "broken_color": "light_gray", - "damage_modifier": 50, - "durability": 20, - "item": "birchbark_panel", - "location": "under", - "requirements": { - "install": { "skills": [ [ "survival", 2 ] ], "time": "20 m", "using": [ [ "vehicle_birchbark_boat", 1 ] ] }, - "removal": { "skills": [ [ "survival", 2 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 3 ] ], "time": "20 m", "using": [ [ "adhesive", 1 ] ] } - }, - "flags": [ "FLOATS" ], - "breaks_into": [ { "item": "birchbark", "count": [ 0, 6 ] } ], - "damage_reduction": { "all": 5 } - }, - { - "type": "vehicle_part", - "id": "birchbark_aisle", - "name": { "str": "birchbark aisle" }, - "symbol": "=", - "looks_like": "f_fiber_mat", - "color": "brown", - "broken_symbol": "#", - "broken_color": "brown", - "durability": 100, - "description": "An aisle made from a mat of tightly-woven birchbark.", - "item": "birchbark_panel", - "location": "center", - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "20 m", "using": [ [ "vehicle_sled", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 2 ] ], "time": "20 m", "using": [ [ "adhesive", 1 ] ] } - }, - "flags": [ "AISLE", "BOARDABLE" ], - "breaks_into": [ { "item": "birchbark", "count": [ 0, 6 ] } ], - "damage_reduction": { "all": 8 } - }, - { - "type": "vehicle_part", - "id": "roof_birchbark", - "name": { "str": "birchbark roof" }, - "symbol": "#", - "color": "light_gray", - "broken_symbol": "#", - "broken_color": "dark_gray", - "durability": 65, - "description": "A roof made from a mat of tightly-woven birchbark. Good enough to keep the rain out at least.", - "item": "birchbark_panel", - "location": "roof", - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "20 m", "using": [ [ "vehicle_sled", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "survival", 2 ] ], "time": "20 m", "using": [ [ "adhesive", 1 ] ] } - }, - "flags": [ "ROOF" ], - "breaks_into": [ { "item": "birchbark", "count": [ 0, 6 ] } ], - "damage_reduction": { "all": 8 } - }, - { - "id": "log_frame_part", - "looks_like": "frame_wood_cover", - "type": "vehicle_part", - "name": "log frame", - "item": "log_frame_item", - "location": "structure", - "symbol": "j", - "color": "brown", - "broken_color": "brown", - "durability": 300, - "description": "A heavy section of frame carved from a log, serving as a foundation or to keep a raft afloat. Other vehicle components can be mounted on it. If all the frames and components of a vehicle are foldable, the vehicle can be folded into a small package and picked up as a normal item.", - "folded_volume": 35, - "breaks_into": [ { "item": "splinter", "count": [ 20, 30 ] } ], - "flags": [ "INITIAL_PART", "FLOATS", "STABLE", "MOUNTABLE", "BOARDABLE" ], - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "30 m", "using": [ [ "vehicle_log_frame", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "15 m" }, - "repair": { "skills": [ [ "survival", 2 ] ], "time": "30 m", "using": [ [ "adhesive", 1 ] ] } - }, - "damage_reduction": { "all": 52 } - }, - { - "type": "vehicle_part", - "id": "door_log_frame", - "name": { "str": "log frame door" }, - "symbol": "+", - "looks_like": "door_wood", - "color": "brown", - "broken_symbol": "&", - "broken_color": "brown", - "damage_modifier": 75, - "durability": 340, - "description": "A heavy door made from a log frame. Solid construction means you can't see through it when closed.", - "item": "log_frame_item", - "location": "center", - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "30 m", "using": [ [ "vehicle_log_frame", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "15 m" }, - "repair": { "skills": [ [ "survival", 3 ] ], "time": "30 m", "using": [ [ "adhesive", 1 ] ] } - }, - "flags": [ "OBSTACLE", "OPENABLE", "BOARDABLE", "OPAQUE", "AISLE" ], - "breaks_into": [ { "item": "splinter", "count": [ 20, 30 ] } ], - "damage_reduction": { "all": 24 } - }, - { - "abstract": "log_frame_board_abstract", - "type": "vehicle_part", - "copy-from": "base_board_abstract", - "item": "log_frame_item", - "color": "brown", - "broken_color": "brown", - "durability": 200, - "breaks_into": [ { "item": "splinter", "count": [ 20, 30 ] } ], - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "30 m", "using": [ [ "vehicle_log_frame", 1 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "15 m" }, - "repair": { "skills": [ [ "survival", 3 ] ], "time": "30 m", "using": [ [ "adhesive", 1 ] ] } - }, - "damage_reduction": { "all": 10 } - }, - { - "id": "log_frame_board", - "type": "vehicle_part", - "copy-from": "log_frame_board_abstract", - "name": { "str": "log frame board" }, - "description": "A wall made from a log frame. Keeps zombies outside the vehicle and prevents people from seeing through it.", - "extend": { "flags": [ "OPAQUE", "FULL_BOARD" ] } - }, - { - "type": "vehicle_part", - "id": "bed_straw_rollmat", - "name": { "str": "straw bedding" }, - "symbol": "#", - "looks_like": "f_straw_bed", - "color": "magenta", - "broken_symbol": "*", - "broken_color": "magenta", - "damage_modifier": 60, - "durability": 60, - "description": "A small but comfortable bed made from a mat of tightly-woven straw.", - "size": 100, - "item": "straw_bed_rollmat", - "comfort": 3, - "floor_bedding_warmth": 200, - "location": "center", - "requirements": { - "install": { "skills": [ [ "survival", 1 ] ], "time": "40 m", "using": [ [ "cordage_short", 4 ] ] }, - "removal": { "skills": [ [ "survival", 1 ] ], "time": "20 m" }, - "repair": { "skills": [ [ "survival", 2 ] ], "time": "40 m", "using": [ [ "cordage_short", 1 ] ] } - }, - "flags": [ "BED", "BOARDABLE", "CARGO", "MOUNTABLE" ], - "breaks_into": [ { "item": "straw_pile", "count": [ 7, 8 ] } ], - "damage_reduction": { "all": 2 } - } -] diff --git a/MST_Extra/vehicles/vehicles.json b/MST_Extra/vehicles/vehicles.json deleted file mode 100644 index 49f6c04..0000000 --- a/MST_Extra/vehicles/vehicles.json +++ /dev/null @@ -1,25 +0,0 @@ -[ - { - "id": "makeshift_sled_vehicle", - "type": "vehicle", - "name": "makeshift sled", - "blueprint": [ "#" ], - "parts": [ - { "x": 0, "y": 0, "part": "makeshift_sled_frame_part" }, - { "x": 0, "y": 0, "part": "makeshift_sled_runner_part" }, - { "x": 0, "y": 0, "part": "makeshift_sled_basket_part" } - ] - }, - { - "id": "log_canoe_vehicle", - "type": "vehicle", - "name": "log canoe", - "blueprint": [ "-#-" ], - "parts": [ - { "x": 0, "y": 0, "part": "log_frame_part" }, - { "x": 0, "y": 0, "part": "hand_paddles" }, - { "x": 1, "y": 0, "part": "log_frame_part" }, - { "x": -1, "y": 0, "part": "log_frame_part" } - ] - } -] diff --git a/README.md b/README.md index 33adb15..0e0e870 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,13 @@ A mod for Cataclysm: Dark Days Ahead and Cataclysm: Bright Nights, the official followup to the now-obsolete More Survival Tools mod formerly present in the repo. Adds assorted additional content and changes that improve quality of life when playing innawoods, adding various interesting ideas variously thought up or suggested to me. -If you are using Dark Days Ahead, place the included MST_Extra folder in your data/mods folder. If you are using the Bright Nights fork, use the MST_Extra_BN folder instead. In either case it is recommended that, if updating the mod, to delete the older version of the folder rather than just dumping the new one onto the old one. +This version is for the 0.1 Stable release of Cataclysm: Bright Nights. To use this, copy over the MST_Extra_BN folder into data/mods. -The following list of content is not only incomplete and unlikely to be out of date, it's also specifically only what MST Extra adds that was not originally present in More Survival Tools. All content that was part of the original MST at the time of its obsolescence is also now a part of this mod. +If you are using experimental Bright Nights, it is recommended you update from the main page using the "download zip" option within the green "code" button, and copy the MST_Extra_BN folder into data/mods folder. + +Likewise, if you are using experimental DDA, use the MST_Extra folder from the master branch. + +The following list of content is not only incomplete and likely to be out of date, it's also specifically only what MST Extra adds that was not originally present in More Survival Tools. All content that was part of the original MST at the time of its obsolescence is also now a part of this mod. In addition, there may be differences in content between the DDA version and the BN version due to various QoL and performance tweaks made to BN, some of which negates the need for some changes that may be present in the DDA version.