From a8858e86016e92fad9aff732c6ce09040ace6ae2 Mon Sep 17 00:00:00 2001 From: Soup-de-Loop <40143107+Soup-de-Loop@users.noreply.github.com> Date: Fri, 1 May 2020 21:59:30 +1000 Subject: [PATCH] Move all fantastical content from blazemod offsite Also updated snippets and a flashy new readme to describe what has taken place for those unaware. --- data/mods/blazemod/README.txt | 26 + data/mods/blazemod/blaze_ammo_types.json | 26 - data/mods/blazemod/blaze_migration.json | 137 ---- data/mods/blazemod/blob_ammo_types.json | 8 - data/mods/blazemod/blob_construction.json | 78 -- data/mods/blazemod/diamond_ammo_types.json | 8 - data/mods/blazemod/items/ammo/blaze_ammo.json | 296 -------- .../blazemod/items/ammo/diamond_ammo.json | 40 - .../mods/blazemod/items/ammo/vortex_ammo.json | 20 - data/mods/blazemod/items/fuel.json | 42 - .../blazemod/items/guns/blaze_weapons.json | 256 ------- .../mods/blazemod/items/guns/blob_turret.json | 344 --------- .../blazemod/items/guns/diamond_turret.json | 53 -- .../blazemod/items/guns/vortex_turret.json | 53 -- .../blazemod/items/tools/blob_container.json | 77 -- .../mods/blazemod/items/tools/blob_tools.json | 625 --------------- .../blazemod/items/tools/diamond_tools.json | 46 -- .../blazemod/items/tools/vortex_tools.json | 32 - .../items/vehicle/blaze_magazines.json | 66 -- .../blazemod/items/vehicle/blaze_other.json | 15 - .../blazemod/items/vehicle/blob_lights.json | 18 - .../blazemod/items/vehicle/blob_treads.json | 53 -- .../items/vehicle/blob_vehicleparts.json | 16 - .../blazemod/items/vehicle/blob_wheel.json | 83 -- .../items/vehicle/diamond_vehicleparts.json | 35 - data/mods/blazemod/monsters/blob_monster.json | 110 --- .../blazemod/recipes/blaze_ammo_recipes.json | 332 -------- .../recipes/blaze_magazine_recipes.json | 58 -- .../blazemod/recipes/blaze_other_recipes.json | 14 - .../recipes/blaze_weapons_recipes.json | 206 ----- data/mods/blazemod/recipes/blob_recipes.json | 629 --------------- .../blazemod/recipes/diamond_recipes.json | 106 --- .../mods/blazemod/recipes/vortex_recipes.json | 87 --- data/mods/blazemod/requirements/blob.json | 8 - data/mods/blazemod/snippets.json | 23 +- .../vehicleparts/blaze_custom_turret.json | 118 --- .../vehicleparts/blaze_other_parts.json | 22 - .../vehicleparts/blaze_weapons_parts.json | 22 - .../blazemod/vehicleparts/blob_boards.json | 325 -------- .../blazemod/vehicleparts/blob_frames.json | 203 ----- .../blazemod/vehicleparts/blob_lights.json | 80 -- .../mods/blazemod/vehicleparts/blob_rams.json | 20 - .../blazemod/vehicleparts/blob_treads.json | 45 -- .../blazemod/vehicleparts/blob_turret.json | 238 ------ .../vehicleparts/blob_vehicleparts.json | 717 ------------------ .../blazemod/vehicleparts/blob_wheel.json | 105 --- .../blazemod/vehicleparts/diamond_parts.json | 159 ---- .../blazemod/vehicleparts/diamond_turret.json | 30 - .../blazemod/vehicleparts/vortex_parts.json | 68 -- .../blazemod/vehicleparts/vortex_turret.json | 28 - data/mods/blazemod/vortex_ammo_types.json | 8 - 51 files changed, 35 insertions(+), 6179 deletions(-) create mode 100644 data/mods/blazemod/README.txt delete mode 100644 data/mods/blazemod/blaze_ammo_types.json delete mode 100644 data/mods/blazemod/blaze_migration.json delete mode 100644 data/mods/blazemod/blob_ammo_types.json delete mode 100644 data/mods/blazemod/blob_construction.json delete mode 100644 data/mods/blazemod/diamond_ammo_types.json delete mode 100644 data/mods/blazemod/items/ammo/blaze_ammo.json delete mode 100644 data/mods/blazemod/items/ammo/diamond_ammo.json delete mode 100644 data/mods/blazemod/items/ammo/vortex_ammo.json delete mode 100644 data/mods/blazemod/items/fuel.json delete mode 100644 data/mods/blazemod/items/guns/blaze_weapons.json delete mode 100644 data/mods/blazemod/items/guns/blob_turret.json delete mode 100644 data/mods/blazemod/items/guns/diamond_turret.json delete mode 100644 data/mods/blazemod/items/guns/vortex_turret.json delete mode 100644 data/mods/blazemod/items/tools/blob_container.json delete mode 100644 data/mods/blazemod/items/tools/blob_tools.json delete mode 100644 data/mods/blazemod/items/tools/diamond_tools.json delete mode 100644 data/mods/blazemod/items/tools/vortex_tools.json delete mode 100644 data/mods/blazemod/items/vehicle/blaze_magazines.json delete mode 100644 data/mods/blazemod/items/vehicle/blob_lights.json delete mode 100644 data/mods/blazemod/items/vehicle/blob_treads.json delete mode 100644 data/mods/blazemod/items/vehicle/blob_vehicleparts.json delete mode 100644 data/mods/blazemod/items/vehicle/blob_wheel.json delete mode 100644 data/mods/blazemod/items/vehicle/diamond_vehicleparts.json delete mode 100644 data/mods/blazemod/monsters/blob_monster.json delete mode 100644 data/mods/blazemod/recipes/blaze_ammo_recipes.json delete mode 100644 data/mods/blazemod/recipes/blaze_magazine_recipes.json delete mode 100644 data/mods/blazemod/recipes/blaze_weapons_recipes.json delete mode 100644 data/mods/blazemod/recipes/blob_recipes.json delete mode 100644 data/mods/blazemod/recipes/diamond_recipes.json delete mode 100644 data/mods/blazemod/recipes/vortex_recipes.json delete mode 100644 data/mods/blazemod/requirements/blob.json delete mode 100644 data/mods/blazemod/vehicleparts/blaze_custom_turret.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_boards.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_frames.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_lights.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_rams.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_treads.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_turret.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_vehicleparts.json delete mode 100644 data/mods/blazemod/vehicleparts/blob_wheel.json delete mode 100644 data/mods/blazemod/vehicleparts/diamond_parts.json delete mode 100644 data/mods/blazemod/vehicleparts/diamond_turret.json delete mode 100644 data/mods/blazemod/vehicleparts/vortex_parts.json delete mode 100644 data/mods/blazemod/vehicleparts/vortex_turret.json delete mode 100644 data/mods/blazemod/vortex_ammo_types.json diff --git a/data/mods/blazemod/README.txt b/data/mods/blazemod/README.txt new file mode 100644 index 0000000000000..444f9da3a6a53 --- /dev/null +++ b/data/mods/blazemod/README.txt @@ -0,0 +1,26 @@ +Welcome to the new and improved blazemod, now with 90% less content. Over time this will be reversed as I expand on the scope of the base content +and restore some things that have been removed, but over a longer time scale without constantly having to break saves when an oversight has to be +fixed. + +Where did most of the content of blazemod go, you might be wondering? Despite having gotten the quality of the code to a modern state, most of the +content is actually quite out of place when compared to each other, and each part including the basic essentials of blazemod deserve to be worked on +separately and properly implemented into the game rather than being kept in an uneasy limbo or left to be deleted. + +If you want to keep playing with the content on a save that was compatible up until about the data 01/05/2020 (DD/MM/YY), you may download the +modernised versions of these mods from the following: + +Legacy weapons: https://github.com/Soup-de-Loop/CDDA-blaze-legacy-weapons +Blob stuff: https://github.com/Soup-de-Loop/CDDA-blob-vehicles +Diamond & Vortex: https://github.com/Soup-de-Loop/CCDA-high-science-vehicles + +If your save is older than 0.E, I recommend that you keep your older version of blazemod backed up and put it back into the game files each time +you update. I will be changing the internal ID of the new blazemod so that it's possible to overlap and ignore the new content if you choose not to +use it in lieu of the legacy stuff. I will be writing up a large migration list that should make it possible to update from any of the pre-0.E +versions of blazemod to the newest, that can be applied once to carry an old save over without segfaults caused by blazemod. Additional instructions +will be included once it is made. + +Please note, however that I will also be working on re-introducing each of these parts of blazemod as separate mods unto themselves, better +implemented into the game and of quality and calibre worthy of spirit of current development standards. + +If you have any questions you can hit me as Soup-de-Loop up on the master repo for CDDA on github, or find me as SouP on the developer's discord +server, the old (or new) fan discord channels, SDG's discord channel, as well as on discourse, or also as Soupymierr on reddit. diff --git a/data/mods/blazemod/blaze_ammo_types.json b/data/mods/blazemod/blaze_ammo_types.json deleted file mode 100644 index af9c679a38b23..0000000000000 --- a/data/mods/blazemod/blaze_ammo_types.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "id": "h_projectile", - "name": "heavy projectiles", - "default": "h_projectile", - "type": "ammunition_type" - }, - { - "id": "harpoon", - "name": "harpoon", - "default": "harpoon", - "type": "ammunition_type" - }, - { - "id": "hbolt", - "name": "ballista bolt", - "default": "hbolt_wood", - "type": "ammunition_type" - }, - { - "id": "ripdisk", - "name": "bladed disk", - "default": "ripdisk", - "type": "ammunition_type" - } -] diff --git a/data/mods/blazemod/blaze_migration.json b/data/mods/blazemod/blaze_migration.json deleted file mode 100644 index a3faa5fea8d66..0000000000000 --- a/data/mods/blazemod/blaze_migration.json +++ /dev/null @@ -1,137 +0,0 @@ -[ - { - "id": "223rack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "22rack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "308rack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "45rack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "50bmgrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "556rack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "9mmrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "boltrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "diskrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "flintrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "harpoonrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "nailrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "pebblerack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "sballistarack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "sboltrack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "shardack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "stonerack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "wballistarack", - "type": "MIGRATION", - "replace": "metal_tank_little" - }, - { - "id": "Waisle_horizontal", - "type": "MIGRATION", - "replace": "frame_wood" - }, - { - "id": "Waisle_vertical", - "type": "MIGRATION", - "replace": "frame_wood" - }, - { - "id": "omnomnicam", - "type": "MIGRATION", - "replace": "omnicamera" - }, - { - "id": "xfloodlight", - "type": "MIGRATION", - "replace": "floodlight" - }, - { - "id": "xreinforced_solar_panel", - "type": "MIGRATION", - "replace": "reinforced_solar_panel" - }, - { - "id": "xreinforced_solar_panel_v2", - "type": "MIGRATION", - "replace": "reinforced_solar_panel_v2" - }, - { - "id": "xsolar_panel", - "type": "MIGRATION", - "replace": "solar_panel" - }, - { - "id": "xsolar_panel_v2", - "type": "MIGRATION", - "replace": "solar_panel_v2" - }, - { - "id": "xsolar_panel_v3", - "type": "MIGRATION", - "replace": "solar_panel_v3" - } -] diff --git a/data/mods/blazemod/blob_ammo_types.json b/data/mods/blazemod/blob_ammo_types.json deleted file mode 100644 index 5fe107ab45318..0000000000000 --- a/data/mods/blazemod/blob_ammo_types.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "id": "blob_feed", - "name": "blob feed", - "default": "blob_feed", - "type": "ammunition_type" - } -] diff --git a/data/mods/blazemod/blob_construction.json b/data/mods/blazemod/blob_construction.json deleted file mode 100644 index 92864aaef30a9..0000000000000 --- a/data/mods/blazemod/blob_construction.json +++ /dev/null @@ -1,78 +0,0 @@ -[ - { - "type": "construction", - "id": "constr_harvest_blob_corpse_pit", - "category": "OTHER", - "description": "Harvest Blob Feed from Corpse Pit: Smash to Harvest", - "difficulty": 0, - "time": 60, - "pre_terrain": "t_pit_corpsed", - "post_terrain": "blob_pit", - "tools": [ - [ - [ "blob_gloople", -1 ], - [ "blob_glooplegrow", -1 ], - [ "blob_oozle", -1 ], - [ "blob_oozlegrow", -1 ], - [ "blob_gray", -1 ], - [ "blob_graygrow", -1 ] - ] - ] - }, - { - "type": "construction", - "id": "constr_harvest_blob_slime", - "category": "OTHER", - "description": "Harvest Blob Feed from Slime: Smash to Harvest", - "difficulty": 0, - "time": 5, - "pre_terrain": "t_slime", - "post_terrain": "blob_pit_slime", - "tools": [ - [ - [ "blob_gloople", -1 ], - [ "blob_glooplegrow", -1 ], - [ "blob_oozle", -1 ], - [ "blob_oozlegrow", -1 ], - [ "blob_gray", -1 ], - [ "blob_graygrow", -1 ] - ] - ] - }, - { - "id": "blob_pit", - "type": "terrain", - "name": "mass of blob feed", - "description": "", - "symbol": "O", - "color": "light_green", - "move_cost": 0, - "bash": { - "str_min": 1, - "str_max": 1, - "ter_set": "t_pit", - "sound": "squish!", - "sound_fail": "squish!", - "items": [ { "item": "blob_feed", "count": [ 250, 500 ] } ] - }, - "flags": [ "WALL", "TRANSPARENT", "EASY_DECONSTRUCT" ] - }, - { - "id": "blob_pit_slime", - "type": "terrain", - "name": "mound of blob feed", - "description": "", - "symbol": "O", - "color": "light_green", - "move_cost": 0, - "bash": { - "str_min": 1, - "str_max": 1, - "ter_set": "t_dirt", - "sound": "squish!", - "sound_fail": "squish!", - "items": [ { "item": "blob_feed", "count": [ 50, 250 ] } ] - }, - "flags": [ "WALL", "TRANSPARENT", "EASY_DECONSTRUCT" ] - } -] diff --git a/data/mods/blazemod/diamond_ammo_types.json b/data/mods/blazemod/diamond_ammo_types.json deleted file mode 100644 index 12a82e35ed1e5..0000000000000 --- a/data/mods/blazemod/diamond_ammo_types.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "id": "crystalline_shards", - "name": "crystalline shards", - "default": "diamond_coal", - "type": "ammunition_type" - } -] diff --git a/data/mods/blazemod/items/ammo/blaze_ammo.json b/data/mods/blazemod/items/ammo/blaze_ammo.json deleted file mode 100644 index 3e7c9e2cdedbc..0000000000000 --- a/data/mods/blazemod/items/ammo/blaze_ammo.json +++ /dev/null @@ -1,296 +0,0 @@ -[ - { - "abstract": "canbomb_generic", - "type": "AMMO", - "name": { "str": "IED" }, - "bashing": 8, - "material": "iron", - "symbol": "*", - "color": "red", - "ammo_type": "h_projectile", - "range": 10, - "effects": [ "NEVER_MISFIRES", "COOKOFF" ], - "flags": [ "" ] - }, - { - "id": "canbomb", - "copy-from": "canbomb_generic", - "type": "AMMO", - "name": { "str": "blast canister" }, - "description": "An IED composed of a sealed container filled with a payload material that triggers on impact. Carries a substantial explosive payload.", - "weight": "3816 g", - "volume": "250 ml", - "price": 1000, - "count": 1, - "stack_size": 1, - "damage": { "damage_type": "stab", "amount": 60 }, - "extend": { "effects": [ "EXPLOSIVE_BIG" ] } - }, - { - "id": "canbomb2", - "copy-from": "canbomb_generic", - "type": "AMMO", - "name": { "str": "Big Bang canister" }, - "description": "An IED composed of a sealed container filled with a payload material that triggers on impact. Carries a VERY substantial explosive payload.", - "weight": "15160 g", - "volume": "1250 ml", - "price": 1000, - "count": 5, - "stack_size": 5, - "damage": { "damage_type": "stab", "amount": 150 }, - "extend": { "effects": [ "EXPLOSIVE_HUGE" ] } - }, - { - "id": "canbombfire", - "copy-from": "canbomb_generic", - "type": "AMMO", - "name": { "str": "fire canister" }, - "description": "An IED composed of a container filled with a payload material and a means to trigger it. Intended to be fired from a specialized launcher. This one is designed to douse a small area with deadly flames.", - "weight": "3816 g", - "volume": "250 ml", - "price": 600, - "count": 1, - "stack_size": 1, - "damage": { "damage_type": "stab", "amount": 20 }, - "extend": { "effects": [ "FLAME" ] } - }, - { - "id": "canbombfire2", - "copy-from": "canbomb_generic", - "type": "AMMO", - "name": { "str": "inferno canister" }, - "description": "An IED composed of a container filled with a payload material and a means to trigger it. Intended to be fired from a specialized launcher. This one is designed to douse a large area with deadly flames.", - "weight": "6816 g", - "volume": "250 ml", - "price": 2200, - "count": 1, - "stack_size": 1, - "damage": { "damage_type": "stab", "amount": 40 }, - "extend": { "effects": [ "NAPALM" ] } - }, - { - "id": "canbombfrag", - "copy-from": "canbomb_generic", - "type": "AMMO", - "name": { "str": "fragmentation canister" }, - "description": "An IED composed of a container filled with a payload material and a means to trigger it. Intended to be fired from a specialized launcher. This one is designed to spray the immediate area with deadly shrapnel.", - "weight": "4816 g", - "volume": "250 ml", - "price": 800, - "count": 1, - "stack_size": 1, - "damage": { "damage_type": "stab", "amount": 75 }, - "extend": { "effects": [ "FRAG" ] } - }, - { - "id": "h_projectile", - "type": "AMMO", - "name": { "str": "modified mininuke" }, - "description": "A heavy modified handheld nuclear device. Intended to be fired from a specialized launcher, its case has been cut down and it has been rigged to explode on impact. While it is now somewhat lighter than before, it can no longer be triggered manually.", - "weight": "3816 g", - "volume": "250 ml", - "price": 180000, - "bashing": 8, - "material": "plastic", - "symbol": "*", - "color": "green", - "count": 1, - "stack_size": 2, - "ammo_type": "h_projectile", - "damage": { "damage_type": "stab", "amount": 14 }, - "effects": [ "MININUKE_MOD", "NEVER_MISFIRES" ], - "flags": [ "LEAK_RAD" ] - }, - { - "id": "harpoon", - "type": "AMMO", - "name": { "str": "harpoon" }, - "description": "A large spear carved from wood. This was fashioned specifically to be fired from a compatible weapon; thus unsuitable for melee combat.", - "weight": "1455 g", - "volume": "2500 ml", - "price": 1000, - "bashing": 5, - "material": "wood", - "symbol": "=", - "color": "brown", - "count": 10, - "ammo_type": "harpoon", - "damage": { "damage_type": "stab", "amount": 40, "armor_penetration": 10 }, - "effects": [ "RECOVER_3", "NEVER_MISFIRES" ] - }, - { - "abstract": "hbolt_generic", - "type": "AMMO", - "name": { "str": "IED rigged bolt" }, - "volume": "250 ml", - "bashing": 8, - "material": "iron", - "symbol": "*", - "color": "red", - "count": 1, - "stack_size": 1, - "ammo_type": "hbolt", - "damage": { "damage_type": "stab", "amount": 14 }, - "effects": [ "NEVER_MISFIRES", "COOKOFF" ], - "flags": [ "" ] - }, - { - "id": "hbolt_boom", - "copy-from": "hbolt_generic", - "type": "AMMO", - "name": { "str": "nova bolt" }, - "description": "An IED composed of a sealed container filled with a payload material affixed to the end of a large ballista bolt. Intended to be fired from a specialized launcher. Carries a substantial explosive payload.", - "weight": "3816 g", - "price": 1000, - "extend": { "effects": [ "EXPLOSIVE_BIG" ] } - }, - { - "id": "hbolt_boom2", - "copy-from": "hbolt_generic", - "type": "AMMO", - "name": { "str": "supernova bolt" }, - "description": "An IED composed of a sealed container filled with a payload material affixed to the end of a large ballista bolt. Intended to be fired from a specialized launcher. Carries a very substantial explosive payload.", - "weight": "3816 g", - "price": 1000, - "extend": { "effects": [ "EXPLOSIVE_HUGE" ] } - }, - { - "id": "hbolt_fire", - "copy-from": "hbolt_generic", - "type": "AMMO", - "name": { "str": "searing bolt" }, - "description": "An IED composed of a container filled with a payload material affixed to the end of a large ballista bolt. Intended to be fired from a specialized launcher. This one is designed to douse a small area with deadly flames.", - "weight": "3816 g", - "price": 600, - "extend": { "effects": [ "FLAME" ] } - }, - { - "id": "hbolt_fire2", - "copy-from": "hbolt_generic", - "type": "AMMO", - "name": { "str": "napalm bolt" }, - "description": "An IED composed of a container filled with a payload material affixed to the end of a large ballista bolt. Intended to be fired from a specialized launcher. This one is designed to douse a large area with deadly flames.", - "weight": "6816 g", - "price": 2200, - "extend": { "effects": [ "NAPALM" ] } - }, - { - "id": "hbolt_frag", - "copy-from": "hbolt_generic", - "type": "AMMO", - "name": { "str": "shatter bolt" }, - "description": "An IED composed of a container filled with a payload material affixed to the end of a large ballista bolt. Intended to be fired from a specialized launcher. This one is designed to spray the immediate area with deadly shrapnel.", - "weight": "4816 g", - "price": 800, - "extend": { "effects": [ "FRAG" ] } - }, - { - "id": "hbolt_metal", - "type": "AMMO", - "name": { "str": "steel ballista bolt" }, - "description": "A long shaft carved from wood ending in a tip of sharpened metal. It's quite heavy, capable of dealing large amounts of damage, but isn't particularly accurate. Stands a good chance of remaining intact once fired.", - "weight": "2055 g", - "volume": "1250 ml", - "price": 2000, - "bashing": 1, - "material": [ "wood", "iron" ], - "symbol": "=", - "color": "green", - "count": 5, - "ammo_type": "hbolt", - "range": 10, - "damage": { "damage_type": "stab", "amount": 35, "armor_penetration": 35 }, - "effects": [ "RECOVER_3" ] - }, - { - "id": "hbolt_nuke", - "type": "AMMO", - "name": { "str": "nuclear bolt" }, - "description": "A heavy modified handheld nuclear device affixed to the end of a large ballista bolt. Its case has been cut down and it has been rigged to explode on impact. It can no longer be triggered manually.", - "weight": "3816 g", - "volume": "250 ml", - "price": 180000, - "bashing": 8, - "material": "plastic", - "symbol": "*", - "color": "green", - "count": 1, - "stack_size": 2, - "ammo_type": "hbolt", - "damage": { "damage_type": "stab", "amount": 14 }, - "effects": [ "MININUKE_MOD", "NEVER_MISFIRES" ], - "flags": [ "LEAK_RAD" ] - }, - { - "id": "hbolt_wood", - "type": "AMMO", - "name": { "str": "wood ballista bolt" }, - "description": "A sharpened bolt carved from wood. It's fairly heavy, capable of dealing large amounts of damage, but isn't particularly accurate. Stands a good chance of remaining intact once fired.", - "weight": "1555 g", - "volume": "1250 ml", - "price": 1000, - "bashing": 1, - "material": "wood", - "symbol": "=", - "color": "green", - "count": 5, - "ammo_type": "hbolt", - "range": 10, - "damage": { "damage_type": "stab", "amount": 20, "armor_penetration": 20 }, - "effects": [ "RECOVER_5" ] - }, - { - "id": "lead_ball", - "type": "AMMO", - "name": { "str": "lead ball" }, - "description": "A heavy lead ball about 8cm in diameter. Could pack quite a bit of a punch if you had something to launch it.", - "weight": "400 g", - "volume": "250 ml", - "price": 200, - "to_hit": -3, - "bashing": 8, - "material": "steel", - "symbol": "*", - "color": "blue", - "count": 1, - "ammo_type": "h_projectile", - "range": 3, - "damage": { "damage_type": "stab", "amount": 50 }, - "effects": [ "RECOVER_20", "LARGE_BEANBAG" ] - }, - { - "id": "ripdisk", - "type": "AMMO", - "name": { "str": "serrated disc" }, - "description": "A metal disc surrounded by serrated edges. It's as menacing as it sounds.", - "weight": "1255 g", - "volume": "250 ml", - "price": 200, - "bashing": 1, - "material": [ "steel" ], - "symbol": "=", - "color": "green", - "count": 20, - "ammo_type": "ripdisk", - "range": 6, - "damage": { "damage_type": "stab", "amount": 25, "armor_penetration": 5 }, - "effects": [ "RECOVER_3", "NEVER_MISFIRES" ] - }, - { - "id": "metal_shards", - "type": "AMMO", - "name": { "str": "metal fragment" }, - "description": "Small slivers of metal. Can't see much use for them.", - "weight": "1 g", - "volume": "250 ml", - "price": 0, - "bashing": 1, - "material": "iron", - "symbol": "=", - "color": "blue", - "count": 250, - "ammo_type": "BB", - "damage": { "damage_type": "stab", "amount": 1, "armor_penetration": 1 }, - "dispersion": 200 - } -] diff --git a/data/mods/blazemod/items/ammo/diamond_ammo.json b/data/mods/blazemod/items/ammo/diamond_ammo.json deleted file mode 100644 index 84cde4609ed70..0000000000000 --- a/data/mods/blazemod/items/ammo/diamond_ammo.json +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - "id": "diamond_coal", - "type": "AMMO", - "name": { "str_sp": "glittering carbon" }, - "description": "These small fragments of carbon are have been compressed into a crystalline structure that is beginning to resemble diamonds.", - "weight": "3 g", - "volume": "250 ml", - "price": 10000, - "bashing": 1, - "material": "diamond", - "symbol": "=", - "color": "white", - "looks_like": "diamond", - "count": 100, - "ammo_type": "crystalline_shards", - "damage": 1, - "pierce": 1, - "dispersion": 12 - }, - { - "id": "diamond_shards", - "type": "AMMO", - "name": { "str_sp": "diamond fragments" }, - "description": "These small fragments of diamond are formed as a byproduct from the crystallization process of a diamond matrix. While the substance usually decays when separated from the catalyst; these fragments are small enough to remain stable.", - "weight": "3 g", - "volume": "250 ml", - "price": 10000, - "bashing": 1, - "material": "diamond", - "symbol": "=", - "color": "white", - "looks_like": "diamond", - "count": 100, - "ammo_type": "BB", - "damage": 1, - "pierce": 1, - "dispersion": 12 - } -] diff --git a/data/mods/blazemod/items/ammo/vortex_ammo.json b/data/mods/blazemod/items/ammo/vortex_ammo.json deleted file mode 100644 index b0e46c4c62931..0000000000000 --- a/data/mods/blazemod/items/ammo/vortex_ammo.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "id": "vortex_power", - "type": "AMMO", - "category": "chems", - "name": { "str_sp": "vortex core" }, - "description": "Seeing this is a bug.", - "weight": 0, - "volume": 0, - "bashing": 1, - "phase": "solid", - "material": "diamond", - "flags": [ "PSEUDO", "PERPETUAL" ], - "fuel": { "energy": 1 }, - "symbol": "?", - "color": "magenta", - "count": 1, - "ammo_type": "vortex_power" - } -] diff --git a/data/mods/blazemod/items/fuel.json b/data/mods/blazemod/items/fuel.json deleted file mode 100644 index e0684e536c0db..0000000000000 --- a/data/mods/blazemod/items/fuel.json +++ /dev/null @@ -1,42 +0,0 @@ -[ - { - "id": "blob_feed_fuel", - "type": "AMMO", - "category": "fuel", - "name": { "str_sp": "liquified blob feed" }, - "description": "Liquified blob feed, useful for fueling certain blob based vehicle parts", - "weight": "1 g", - "volume": "200ml", - "price": 40, - "price_postapoc": 800, - "phase": "liquid", - "container": "jerrycan", - "material": "hydrocarbons", - "fuel": { "energy": 35 }, - "symbol": "=", - "color": "red", - "count": 250, - "stack_size": 200, - "ammo_type": "blob_feed", - "range": 4, - "damage": 5, - "pierce": 5 - }, - { - "id": "blob_feed", - "type": "AMMO", - "category": "fuel", - "name": { "str_sp": "blob feed" }, - "description": "An amalgam of various types of organic material, contains everything the blob needs to be healthy. You think…", - "weight": "50 g", - "volume": "250 ml", - "to_hit": -3, - "bashing": 8, - "material": "flesh", - "fuel": { "energy": 1 }, - "symbol": "*", - "color": "red", - "count": 25, - "ammo_type": "blob_feed" - } -] diff --git a/data/mods/blazemod/items/guns/blaze_weapons.json b/data/mods/blazemod/items/guns/blaze_weapons.json deleted file mode 100644 index b6bac801b0662..0000000000000 --- a/data/mods/blazemod/items/guns/blaze_weapons.json +++ /dev/null @@ -1,256 +0,0 @@ -[ - { - "id": "cangun", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "slingshot cannon" }, - "description": "Essentially several long drawstrings held by two long, reinforced sides and a mechanism attached to a crank to draw and fire it. It's deceptively powerful and surprisingly accurate, but far too large to be used without some sort of stable platform.", - "weight": "12359 g", - "volume": "5500 ml", - "price": 60000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "h_projectile", - "skill": "launcher", - "range": 50, - "ranged_damage": { "damage_type": "stab", "amount": 60 }, - "sight_dispersion": 150, - "durability": 8, - "reload": 750, - "valid_mod_locations": [ ], - "magazine_well": 1, - "magazines": [ [ "h_projectile", [ "cannister_rack" ] ] ], - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "NON-FOULING" ] - }, - { - "id": "cutter", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "lacerator" }, - "description": "This weapon launches serrated metal disks at nearby enemies. It draws its power from a vehicle's engines, and thus must be mounted on such in order to be operated.", - "weight": "4624 g", - "volume": "2 L", - "price": 10000, - "to_hit": -1, - "bashing": 10, - "material": [ "steel", "wood" ], - "symbol": "(", - "color": "white", - "ammo": "ripdisk", - "skill": "pistol", - "range": 20, - "ranged_damage": { "damage_type": "stab", "amount": 60 }, - "durability": 6, - "loudness": 150, - "clip_size": 5, - "reload": 1250, - "valid_mod_locations": [ ], - "flags": [ "MOUNTED_GUN", "NEVER_JAMS", "NON-FOULING" ] - }, - { - "id": "gattler", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "rotary cannon" }, - "description": "This fearsome weapon sports 3 barrels in a cyclic configuration. A specialized mechanism loads the otherwise troublesome rounds; allowing it to be fired in quick succession. However, this renders it incredibly unwieldy, and it must be mounted on a support structure in order to be fired.", - "weight": "11713 g", - "volume": "3750 ml", - "price": 80000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "flintlock", - "skill": "launcher", - "range": 25, - "ranged_damage": { "damage_type": "stab", "amount": 60 }, - "sight_dispersion": 150, - "durability": 8, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 3 ] ], - "clip_size": 12, - "reload": 750, - "valid_mod_locations": [ ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "lasgun", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "laser cannon" }, - "description": "This enhanced laser cannon sacrifices efficiency for destructive power. The increased power requirements require a significant power source and the size of the firing mechanism also requires support.", - "weight": "6650 g", - "volume": "3 L", - "price": 270000, - "to_hit": -1, - "bashing": 8, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "blue", - "skill": "rifle", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 150, "armor_penetration": 100 }, - "sight_dispersion": 150, - "durability": 8, - "ups_charges": 249, - "valid_mod_locations": [ ], - "ammo_effects": [ "LASER", "WIDE" ], - "flags": [ "NEVER_JAMS", "NO_UNLOAD", "MOUNTED_GUN" ] - }, - { - "id": "lasgunp", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "pulse laser" }, - "description": "Augmented damage capability and rapid bursts make this a powerful weapon. The increased power requirements require a significant power source and the firing mechanism also requires a specialized chassis.", - "weight": "4825 g", - "volume": "3 L", - "price": 750000, - "to_hit": -1, - "bashing": 8, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "blue", - "skill": "rifle", - "range": 25, - "ranged_damage": { "damage_type": "stab", "amount": 50, "armor_penetration": 25 }, - "sight_dispersion": 150, - "durability": 8, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 5 ] ], - "ups_charges": 29, - "valid_mod_locations": [ ], - "ammo_effects": [ "LASER", "WIDE" ], - "flags": [ "NEVER_JAMS", "NO_UNLOAD", "MOUNTED_GUN" ] - }, - { - "id": "lasgunx", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "turbolaser cannon" }, - "description": "With an augmented emitter and capacitor, this mounted laser is capable of superheating most materials to the point of exploding. The firing mechanism also requires the services of a specialized chassis, and one must be wary of the prodigious power needs of such a weapon.", - "weight": "9500 g", - "volume": "4500 ml", - "price": 750000, - "to_hit": -1, - "bashing": 8, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "magenta", - "skill": "rifle", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 200, "armor_penetration": 100 }, - "sight_dispersion": 150, - "durability": 8, - "ups_charges": 499, - "valid_mod_locations": [ ], - "ammo_effects": [ "EXPLOSIVE", "LASER", "WIDE" ], - "flags": [ "NEVER_JAMS", "NO_UNLOAD", "MOUNTED_GUN", "NON-FOULING" ] - }, - { - "id": "ripper", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "ripper" }, - "description": "This menacing weapon rapidly launches bladed disks that rips through enemies with devastating effect. It draws its power from a vehicle's engines, and thus must be mounted on such in order to be operated.", - "weight": "12952 g", - "volume": "3750 ml", - "price": 95000, - "to_hit": -1, - "bashing": 12, - "material": "steel", - "symbol": "(", - "color": "dark_gray", - "ammo": "ripdisk", - "skill": "launcher", - "range": 20, - "ranged_damage": { "damage_type": "stab", "amount": 60, "armor_penetration": 5 }, - "sight_dispersion": 150, - "durability": 8, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 5 ] ], - "clip_size": 15, - "reload": 750, - "valid_mod_locations": [ ], - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "NON-FOULING" ] - }, - { - "id": "scorpion", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "scorpion ballista", "str_pl": "scorpion ballistae" }, - "description": "A massive tension-operated crossbow. The hand-crank allows one to draw it without the need for heavy labor. It's far too massive to be used on foot, and thus needs to be mounted on a vehicle in order to be operated.", - "weight": "18308 g", - "volume": "5 L", - "price": 150000, - "to_hit": -1, - "bashing": 12, - "material": [ "wood", "steel" ], - "symbol": "(", - "color": "dark_gray", - "ammo": "hbolt", - "skill": "rifle", - "range": 50, - "ranged_damage": { "damage_type": "stab", "amount": 150 }, - "sight_dispersion": 150, - "durability": 8, - "clip_size": 12, - "reload": 750, - "valid_mod_locations": [ ], - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "NON-FOULING" ] - }, - { - "id": "slauncher", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "harpoon gun" }, - "description": "A tension-operated speargun. A hand-crank lets one draw the strings quickly, but it's too unwieldy to handle without a support of some sort.", - "weight": "18500 g", - "volume": "4 L", - "price": 110000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "harpoon", - "skill": "rifle", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 50, "armor_penetration": 15 }, - "sight_dispersion": 150, - "durability": 8, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 3 ] ], - "clip_size": 12, - "reload": 750, - "valid_mod_locations": [ ], - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "NON-FOULING" ] - }, - { - "id": "teslagun", - "type": "GUN", - "reload_noise_volume": 10, - "name": { "str": "tesla cannon" }, - "description": "This alteration of the Chain Lightning bionic fires artificial lightning bolts that arc to nearby enemies. It must be attached to a large power source, but it allows for much more powerful bolts.", - "weight": "5141 g", - "volume": "3750 ml", - "price": 280000, - "to_hit": -1, - "bashing": 8, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "blue", - "skill": "rifle", - "range": 20, - "ranged_damage": { "damage_type": "stab", "amount": 30, "armor_penetration": 10 }, - "durability": 8, - "ups_charges": 249, - "valid_mod_locations": [ ], - "ammo_effects": [ "BOUNCE", "LIGHTNING" ], - "flags": [ "NEVER_JAMS", "NO_UNLOAD", "NON-FOULING", "MOUNTED_GUN" ] - } -] diff --git a/data/mods/blazemod/items/guns/blob_turret.json b/data/mods/blazemod/items/guns/blob_turret.json deleted file mode 100644 index ae4c920a8e5db..0000000000000 --- a/data/mods/blazemod/items/guns/blob_turret.json +++ /dev/null @@ -1,344 +0,0 @@ -[ - { - "id": "blob_biter", - "type": "GUN", - "name": { "str": "biting blob" }, - "description": "A living blob turned into an autonomous weapon; meant to be stretched across a frame as a form of barrier. It has evolved the ability to constantly generate calcified protrusions which are then controlled by sinuous tensile strands. These \"teeth\" can then be used to latch and wound anything unfortunate enough to be nearby. The outer membrane has also become significantly thicker in order to support its more strenuous movement; though it seems pliable enough to pull apart…", - "weight": "18331 g", - "volume": "5500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "blue", - "ammo": "blob_feed", - "skill": "launcher", - "range": 1, - "ranged_damage": { "damage_type": "stab", "amount": 15, "armor_penetration": 15 }, - "sight_dispersion": 150, - "durability": 10, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 5 ] ], - "clip_size": 50, - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_clutter", - "type": "GUN", - "name": { "str": "gel shooter" }, - "description": "A living blob turned into an autonomous weapon. It trawls the ground for material, which it then strips of nutrition. The remainder is then expelled out at significant velocity towards any nearby threats. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it. It seems pliable enough to pull apart…", - "weight": "7252 g", - "volume": "3 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh", "bone" ], - "symbol": "&", - "color": "magenta", - "ammo": "blob_feed", - "skill": "pistol", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 7 }, - "dispersion": 450, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 10, - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_freezie", - "type": "GUN", - "name": { "str": "frost lancer" }, - "description": "A living blob turned into an autonomous weapon. A biological aberration that exists at sub-zero temperatures. After filtering nutrients from the water, it freezes the remainder into an incredibly sharp spear of ice; which it then launches at nearby threats. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "21331 g", - "volume": "4500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "light_blue", - "ammo": "water", - "skill": "launcher", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 50, "armor_penetration": 10 }, - "dispersion": 450, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 100, - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "NO_RELOAD", "FIRE_20" ] - }, - { - "id": "blob_fuzzle", - "type": "GUN", - "name": { "str": "snapping ooze" }, - "description": "A living blob turned into an autonomous weapon. A baffling mutation in an already baffling creature, this blob is encased in a thick coat of fur, which serves as a form of protection. In addition, it is capable of projecting rows of calcified sharp fragments in a manner mimicking the jaw of a more recognizable creature. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "22331 g", - "volume": "6500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "brown", - "ammo": "blob_feed", - "skill": "launcher", - "range": 2, - "ranged_damage": { "damage_type": "stab", "amount": 30, "armor_penetration": 20 }, - "sight_dispersion": 150, - "durability": 10, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 5 ] ], - "clip_size": 50, - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_horror", - "type": "GUN", - "name": { "str": "blobsaw" }, - "description": "A living blob turned into an autonomous weapon; meant to be stretched across a frame as a form of barrier. While its simpler cousins have a limit to the number of keratinous protrusions they can project and control; this blob can utilize hundreds of these sharp fangs to shred anything it detects as a threat into unrecognizable ribbons. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "24331 g", - "volume": "7500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "blue", - "ammo": "blob_feed", - "skill": "launcher", - "range": 2, - "ranged_damage": { "damage_type": "stab", "amount": 15, "armor_penetration": 15 }, - "sight_dispersion": 150, - "durability": 10, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 20 ] ], - "clip_size": 240, - "ammo_effects": [ "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_inkie", - "type": "GUN", - "name": { "str": "fuel puffer" }, - "//": "God Dangit Blobby.", - "description": "A living blob turned into an autonomous weapon. A rather picky eater, it feeds on chemicals found within gasoline. The digestion process turns the result incredibly viscous which, when threats come near, is launched; ensnaring anything it hits. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "15531 g", - "volume": "4 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "brown", - "ammo": "gasoline", - "skill": "launcher", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 5 }, - "dispersion": 450, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 250, - "ammo_effects": [ "JET", "BEANBAG", "BLINDS_EYES", "RECOVER_100", "WIDE", "CUSTOM_EXPLOSION" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_20" ] - }, - { - "id": "blob_meltie", - "type": "GUN", - "name": { "str": "acid puffer" }, - "description": "A living blob turned into an autonomous weapon. A filter feeder, the digestion process produces highly acidic byproducts; which is then expelled at any nearby enemies. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "15553 g", - "volume": "4500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "light_red", - "ammo": "water", - "skill": "launcher", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 5 }, - "dispersion": 900, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 250, - "ammo_effects": [ "JET", "ACID_BOMB", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_20" ] - }, - { - "id": "blob_razorqueen", - "type": "GUN", - "name": { "str": "gel spiker" }, - "description": "A living blob turned into an autonomous weapon. Capable of calcifying large numbers of fang-like fragments within itself. It hurls groups of these fragments along with a small portion of itself. When it reaches its destination, the detached remains shoot these fragments in all directions, expiring in the process. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "24121 g", - "volume": "6500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "cyan", - "ammo": "blob_feed", - "skill": "rifle", - "range": 18, - "ranged_damage": { "damage_type": "stab", "amount": 40, "armor_penetration": 30 }, - "dispersion": 900, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 250, - "ammo_effects": [ "FRAG", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_20" ] - }, - { - "id": "blob_spouterqueen", - "type": "GUN", - "name": { "str": "gel spouter" }, - "description": "A living blob turned into an autonomous weapon. It can suck in water from a vehicle tank, and forcibly expel it in a wide cone. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "21331 g", - "volume": "20 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "looks_like": "razorqueen", - "symbol": ")", - "color": "red", - "ammo": "water", - "skill": "launcher", - "range": 60, - "ranged_damage": { "damage_type": "stab", "amount": 10 }, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 1000, - "ammo_effects": [ "WIDE", "ACT_ON_RANGED_HIT", "RECOVER_100", "NO_EMBED", "CUSTOM_EXPLOSION" ], - "qualities": [ [ "JACK", 12 ] ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_100" ] - }, - { - "id": "blob_sharp", - "type": "GUN", - "name": { "str": "gel lancer" }, - "description": "A living blob turned into an autonomous weapon. Evolving incredible abilities of perception, it is capable of locating and discerning possible threats within a large radius. When a potential threat is located, it fires a small, calcified projectile with incredible speed and accuracy. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "15103 g", - "volume": "4 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "light_blue", - "ammo": "blob_feed", - "skill": "pistol", - "range": 16, - "ranged_damage": { "damage_type": "stab", "amount": 8, "armor_penetration": 5 }, - "sight_dispersion": 150, - "durability": 10, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 3 ] ], - "clip_size": 36, - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_gelrazor", - "type": "GUN", - "name": { "str": "gel razor" }, - "description": "A living blob turned into an autonomous weapon. An enhanced metabolism allows it to calcify large, toothy discs which are then launched towards any nearby threats. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "17121 g", - "volume": "5500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh", "bone" ], - "symbol": "&", - "color": "blue", - "ammo": "blob_feed", - "skill": "rifle", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 20, "armor_penetration": 10 }, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 20, - "ammo_effects": [ "BOUNCE", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_sparkie", - "type": "GUN", - "name": { "str": "shock bulb" }, - "description": "A living blob turned into an autonomous weapon. Shockingly, it somehow is able to project electricity, which it then discharges at any nearby threats. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "14321 g", - "volume": "3750 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "cyan", - "skill": "launcher", - "range": 8, - "ranged_damage": { "damage_type": "stab", "amount": 30 }, - "sight_dispersion": 150, - "durability": 10, - "ups_charges": 19, - "ammo_effects": [ "LIGHTNING", "BEANBAG", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "blob_stickie", - "type": "GUN", - "name": { "str": "gel puffer" }, - "description": "A living blob turned into an autonomous weapon. A filter feeder, it strips any water it processes of nutrients and expels the remainder towards any nearby threats. The process of filter-feeding also makes the remaining liquid viscous, though it also dissipates fairly quickly. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "11331 g", - "volume": "4500 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "yellow", - "ammo": "water", - "skill": "launcher", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 5 }, - "dispersion": 900, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 500, - "ammo_effects": [ "JET", "BEANBAG", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_20" ] - }, - { - "id": "blob_torchie", - "type": "GUN", - "name": { "str": "fire puffer" }, - "//": "Need a light?", - "description": "A living blob turned into an autonomous weapon. A rather picky eater, it feeds on chemicals found within gasoline. The digested material is still highly flammable, and when launched, also activates an ignition gland located on the outer membrane. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "16331 g", - "volume": "4 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "light_red", - "ammo": "gasoline", - "skill": "launcher", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 5 }, - "dispersion": 450, - "sight_dispersion": 150, - "durability": 10, - "modes": [ [ "DEFAULT", "semi-auto", 1 ], [ "AUTO", "auto", 3 ] ], - "clip_size": 180, - "ammo_effects": [ "INCENDIARY", "FLARE", "WIDE", "STREAM" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN", "FIRE_20" ] - }, - { - "id": "blob_voideater", - "type": "GUN", - "name": { "str": "spark blight" }, - "description": "A living blob turned into an autonomous weapon. It is capable of storing energy from sunlight inside itself in the form of electricity. Then, in a truly baffling show of force, projects a highly concentrated stream of electricity towards any possible threats. The amorphous mass can be shaped and attached at your touch, but the weapon itself is inert without something to control it.", - "weight": "17331 g", - "volume": "5250 ml", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": "&", - "color": "cyan", - "skill": "launcher", - "range": 12, - "ranged_damage": { "damage_type": "stab", "amount": 80 }, - "sight_dispersion": 150, - "durability": 10, - "ups_charges": 199, - "ammo_effects": [ "LIGHTNING", "EXPLOSIVE", "WIDE" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - } -] diff --git a/data/mods/blazemod/items/guns/diamond_turret.json b/data/mods/blazemod/items/guns/diamond_turret.json deleted file mode 100644 index 76e96b41bf9ad..0000000000000 --- a/data/mods/blazemod/items/guns/diamond_turret.json +++ /dev/null @@ -1,53 +0,0 @@ -[ - { - "id": "diamond_lance", - "type": "GUN", - "name": { "str": "diamond lance" }, - "description": "A weapon that is as deadly as it is dazzling. The diamond matrix in this weapon's center acts as a catalyst; rapidly changing carbon-heavy materials into a crystalline substance that is nearly equal to diamond in hardness. The substance rapidly decays when separated from the catalyst; thus a pre-shaped lump of carbon is brought into contact with the matrix, immediately crystallized and launched just as quickly. The launcher requires a specialized chassis in order to be brought to bear on its unfortunate targets.", - "weight": "16050 g", - "volume": "5500 ml", - "price": 60000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "crystalline_shards", - "skill": "launcher", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 100, "armor_penetration": 100 }, - "sight_dispersion": 150, - "durability": 8, - "clip_size": 50, - "reload": 20, - "valid_mod_locations": [ ], - "ammo_effects": [ "SHOT" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "diamond_nova", - "type": "GUN", - "name": { "str": "diamond nova", "str_pl": "diamond novae" }, - "//": "Behold, the bringer of light.", - "description": "A weapon that is as deadly as it is dazzling. The diamond matrix in this weapon's center acts as a catalyst; rapidly changing carbon-heavy materials into a crystalline substance that is nearly equal to diamond in hardness. The substance rapidly decays when separated from the catalyst, and at sizes as large as the projectile used, also rapidly decays when in contact with other matter. Thus the projectile is held and launched by the use of pressurized air from a vortex stone. Upon striking its target, the projectile undergoes explosive decomposition; shattering into a brilliant burst of diamond fragments.", - "weight": "25815 g", - "volume": "5500 ml", - "price": 60000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "crystalline_shards", - "skill": "launcher", - "range": 30, - "ranged_damage": { "damage_type": "stab", "amount": 150, "armor_penetration": 20 }, - "sight_dispersion": 150, - "durability": 8, - "clip_size": 50, - "reload": 20, - "valid_mod_locations": [ ], - "ammo_effects": [ "SHOT", "FRAG", "FLASHBANG" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - } -] diff --git a/data/mods/blazemod/items/guns/vortex_turret.json b/data/mods/blazemod/items/guns/vortex_turret.json deleted file mode 100644 index 338d26885cb25..0000000000000 --- a/data/mods/blazemod/items/guns/vortex_turret.json +++ /dev/null @@ -1,53 +0,0 @@ -[ - { - "id": "vortex_accelerator", - "type": "GUN", - "name": { "str": "vortex accelerator" }, - "description": "This weapon uses powerful bursts of air to launch sharp fragments at its target at high speed. You'll need some form of platform to mount it on.", - "weight": "10700 g", - "volume": "2500 ml", - "price": 60000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "BB", - "skill": "rifle", - "range": 10, - "ranged_damage": { "damage_type": "stab", "amount": 15, "armor_penetration": 5 }, - "dispersion": 300, - "sight_dispersion": 150, - "durability": 10, - "clip_size": 250, - "reload": 10, - "valid_mod_locations": [ ], - "ammo_effects": [ "SHOT" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - }, - { - "id": "vortex_cannon", - "type": "GUN", - "name": { "str": "vortex cannon" }, - "description": "Essentially a large pneumatic gun made to hurl sharpened metal rails. Instead of a mechanical system, you've managed to harness the vortex to power this gun. While powerful for its size, you'll need some form of platform to mount it on.", - "weight": "21831 g", - "volume": "5 L", - "price": 60000, - "to_hit": -1, - "bashing": 12, - "material": [ "steel", "plastic" ], - "symbol": "(", - "color": "light_gray", - "ammo": "metal_rail", - "skill": "launcher", - "range": 50, - "ranged_damage": { "damage_type": "stab", "amount": 120 }, - "sight_dispersion": 150, - "durability": 8, - "clip_size": 12, - "reload": 100, - "valid_mod_locations": [ ], - "ammo_effects": [ "SHOT" ], - "flags": [ "NEVER_JAMS", "MOUNTED_GUN" ] - } -] diff --git a/data/mods/blazemod/items/tools/blob_container.json b/data/mods/blazemod/items/tools/blob_container.json deleted file mode 100644 index 888818e61f355..0000000000000 --- a/data/mods/blazemod/items/tools/blob_container.json +++ /dev/null @@ -1,77 +0,0 @@ -[ - { - "id": "blob_gloople_tank", - "type": "CONTAINER", - "name": { "str": "gelatinous capsule" }, - "description": "While the blob is very eager to be fed, it's not as enthusiastic about giving up liquids. A few alterations are necessary.", - "weight": "1 kg", - "volume": "10 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "contains": "10 L", - "seals": true, - "watertight": true - }, - { - "id": "blob_gloople_tank_large", - "type": "CONTAINER", - "name": { "str": "gelatinous tank" }, - "copy-from": "blob_gloople_tank", - "weight": "6 kg", - "volume": "60 L", - "contains": "60 L" - }, - { - "id": "blob_gray_tank", - "type": "CONTAINER", - "name": { "str": "gray cocoon" }, - "description": "While the blob is very eager to be fed, it's not as enthusiastic about giving up liquids. A few alterations are necessary.", - "weight": "3 kg", - "volume": "30 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_gray", - "contains": "30 L", - "seals": true, - "watertight": true - }, - { - "id": "blob_gray_tank_large", - "type": "CONTAINER", - "name": { "str": "gray tank" }, - "copy-from": "blob_gray_tank", - "weight": "10 kg", - "volume": "100 L", - "contains": "100 L" - }, - { - "id": "blob_oozle_tank", - "type": "CONTAINER", - "name": { "str": "oozing pod" }, - "description": "While the blob is very eager to be fed, it's not as enthusiastic about giving up liquids. A few alterations are necessary.", - "weight": "2 kg", - "volume": "20 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "green", - "contains": "20 L", - "seals": true, - "watertight": true - }, - { - "id": "blob_oozle_tank_large", - "type": "CONTAINER", - "name": { "str": "oozing tank" }, - "copy-from": "blob_oozle_tank", - "weight": "8 kg", - "volume": "80 L", - "contains": "80 L" - } -] diff --git a/data/mods/blazemod/items/tools/blob_tools.json b/data/mods/blazemod/items/tools/blob_tools.json deleted file mode 100644 index 3f8a380b1edcf..0000000000000 --- a/data/mods/blazemod/items/tools/blob_tools.json +++ /dev/null @@ -1,625 +0,0 @@ -[ - { - "id": "blob_bframegrow", - "type": "TOOL", - "category": "tools", - "name": { "str": "growing blob frame" }, - "description": "A growing vehicle frame made of bone. It's coated in a thick layer of ooze, though there's greater amounts on the bindings. It's not quite tough enough to use.", - "weight": "3662 g", - "volume": "10 L", - "price": 100, - "to_hit": -2, - "material": [ "bone", "flesh" ], - "symbol": ";", - "color": "green", - "use_action": { - "target": "blob_gloople", - "msg": "You test the frame; It wiggles, and then collapses into an lump of goo.", - "type": "delayed_transform", - "transform_age": 36000, - "not_ready_msg": "You test the frame; it gives easily, it's still not sturdy enough" - } - }, - { - "id": "blob_bitergrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing keratinous mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "4500 ml", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "blue", - "use_action": { - "target": "blob_biter", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_cluttergrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing beaded mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "5410 g", - "volume": "2500 ml", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "magenta", - "use_action": { - "target": "blob_clutter", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 2400, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_freeziegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing icy mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "15140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_blue", - "use_action": { - "target": "blob_freezie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_frostie", - "type": "TOOL", - "category": "tools", - "name": { "str": "gelacier" }, - "description": "A biological mystery, this blob's internal structures exist in within a pool of low-density fluid that remains liquid despite being in a super-cooled state; yet possesses all the malleability of its former self. Fragments of frost continually flake off it. It seems pliable enough to pull apart…", - "weight": "6112 g", - "volume": "5 L", - "price": 500, - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "light_blue" - }, - { - "id": "blob_frostiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing cold mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "3562 g", - "volume": "2 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_blue", - "use_action": { - "target": "blob_frostie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 9600, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_fuzzlegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing hairy mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "18140 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "brown", - "use_action": { - "target": "blob_fuzzle", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_gloople", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "gelatinous mass" }, - "description": "An experiment gone horribly right. While the original intent was to combine the structure of a bone frame with the impact absorption of the blob; the blob seems to have completely consumed the bone. Instead, what remains is an amorphous mass of goo with what seems to be numerous thin filaments floating within. With a bit of effort, you can grasp the fibers and stretch the mass into a multitude of shapes. The mass is able to retain the new shape even under force, though the mass yields at your touch. With enough strength, you think you can pull it apart.", - "weight": "6662 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "ammo": "blob_feed", - "max_charges": 250, - "charges_per_use": 250, - "qualities": [ [ "JACK", 2 ] ], - "use_action": { - "target": "blob_gloople_act", - "msg": "You fumble as the blob starts to multiply rapidly!", - "target_charges": 7, - "active": true, - "moves": 250, - "type": "transform" - } - }, - { - "id": "blob_gloople_act", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "multiplying gelatinous mass" }, - "description": "Having been fed, this blob is now rapidly multiplying into other copies of itself; extremely noisy copies! And even worse, it's stuck to your hands until whatever it's doing is done! Catch those blobs before they bring in every zombie for miles!", - "weight": "8662 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "ammo": "blob_feed", - "max_charges": 40, - "charges_per_use": 20, - "turns_per_charge": 1, - "revert_to": "blob_gloople", - "use_action": { - "type": "place_monster", - "monster_id": "blob_mon_gloople", - "friendly_msg": "A blob splits and bounces away!", - "hostile_msg": "A blob splits and bounces away!", - "difficulty": 1, - "moves": 250, - "place_randomly": true, - "skill1": "cooking" - }, - "flags": [ "NO_UNWIELD", "UNBREAKABLE_MELEE" ] - }, - { - "id": "blob_glooplegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing gelatinous mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "3562 g", - "volume": "2 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "use_action": { - "target": "blob_gloople", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 2400, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_glowiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing glowing mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "3562 g", - "volume": "2 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "cyan", - "use_action": { - "target": "blob_glowie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_gray", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "gray mass" }, - "description": "This internal structures of this creature have developed significantly. While retaining the resilience and malleability of its once simpler form, it has gained the considerable abilities of perception and stimulus response. When directly threatened, it is able to shift and alter its microfibers, hardening its membrane to an almost steel-hard shell. You can still pull it apart with enough force. It's also really gray.", - "weight": "19120 g", - "volume": "15 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_gray", - "ammo": "blob_feed", - "max_charges": 250, - "charges_per_use": 250, - "qualities": [ [ "JACK", 8 ] ], - "use_action": { - "target": "blob_gray_act", - "msg": "You fumble as the blob starts to multiply rapidly!", - "target_charges": 3, - "active": true, - "moves": 250, - "type": "transform" - } - }, - { - "id": "blob_gray_act", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "multiplying gray mass" }, - "description": "Having been fed, this blob is now rapidly multiplying into other copies of itself; extremely noisy copies! And even worse, it's stuck to your hands until whatever it's doing is done! Catch those blobs before they bring in every zombie for miles!", - "weight": "19662 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "ammo": "blob_feed", - "max_charges": 10, - "charges_per_use": 20, - "turns_per_charge": 1, - "revert_to": "blob_gray", - "use_action": { - "type": "place_monster", - "monster_id": "blob_mon_gray", - "friendly_msg": "A blob splits and bounces away!", - "hostile_msg": "A blob splits and bounces away!", - "difficulty": 1, - "moves": 100, - "place_randomly": true, - "skill1": "cooking" - }, - "flags": [ "NO_UNWIELD", "UNBREAKABLE_MELEE" ] - }, - { - "id": "blob_graygrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing gray mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "16335 g", - "volume": "15 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_gray", - "use_action": { - "target": "blob_gray", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 9600, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_horrorgrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing spike-studded mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "20140 g", - "volume": "5500 ml", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "blue", - "use_action": { - "target": "blob_horror", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_inkiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing gasoline-laced mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "brown", - "use_action": { - "target": "blob_inkie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 2400, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_meltiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing acidic mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_red", - "use_action": { - "target": "blob_meltie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_oozle", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "oozing mass" }, - "description": "An amorphous mass that has undergone a significant growth. In addition to the increased amount of goo and sinuous filaments, it seems to have started developing other internal structures. Like its smaller counterpart, it can be shaped into various structures; albeit with significantly greater tensile strength due to the increased number of supporting filaments. You believe you can split it apart with enough force.", - "weight": "16262 g", - "volume": "15 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "green", - "ammo": "blob_feed", - "max_charges": 250, - "charges_per_use": 250, - "qualities": [ [ "JACK", 4 ] ], - "use_action": { - "target": "blob_oozle_act", - "msg": "You fumble as the blob starts to multiply rapidly!", - "target_charges": 5, - "active": true, - "moves": 250, - "type": "transform" - } - }, - { - "id": "blob_oozle_act", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "multiplying oozing mass" }, - "description": "Having been fed, this blob is now rapidly multiplying into other copies of itself; extremely noisy copies! And even worse, it's stuck to your hands until whatever it's doing is done! Catch those blobs before they bring in every zombie for miles!", - "weight": "16662 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_green", - "ammo": "blob_feed", - "max_charges": 10, - "turns_per_charge": 1, - "revert_to": "blob_oozle", - "use_action": { - "type": "place_monster", - "monster_id": "blob_mon_oozle", - "friendly_msg": "A blob splits and bounces away!", - "hostile_msg": "A blob splits and bounces away!", - "difficulty": 1, - "moves": 250, - "place_randomly": true, - "skill1": "cooking" - }, - "flags": [ "NO_UNWIELD", "UNBREAKABLE_MELEE" ] - }, - { - "id": "blob_oozlegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing ooze" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12662 g", - "volume": "10 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "green", - "use_action": { - "target": "blob_oozle", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_queengrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing mass of tendrils" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "25325 g", - "volume": "15 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "red", - "use_action": { - "target": "blob_queen", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 36000, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_razorqueengrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing spiked mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "18140 g", - "volume": "5 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "cyan", - "use_action": { - "target": "blob_razorqueen", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 9600, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_sharpgrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing spiny mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "11140 g", - "volume": "3500 ml", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_blue", - "use_action": { - "target": "blob_sharp", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_sicklegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing spiky mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "4 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "blue", - "use_action": { - "target": "blob_gelrazor", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_sparkiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing bright mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "11140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "cyan", - "use_action": { - "target": "blob_sparkie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_stickiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing viscous mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "8140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "yellow", - "use_action": { - "target": "blob_stickie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 2400, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_torchiegrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing warm mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "3 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "light_red", - "use_action": { - "target": "blob_torchie", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 4800, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - }, - { - "id": "blob_voideatergrow", - "type": "TOOL", - "category": "tools", - "name": { "str_sp": "growing electrified mass" }, - "description": "Not quite fully grown, this blob requires nourishment to fully develop.", - "weight": "12140 g", - "volume": "4 L", - "price": 100, - "to_hit": -2, - "material": [ "flesh" ], - "symbol": ";", - "color": "cyan", - "use_action": { - "target": "blob_voideater", - "msg": "The blob balloons to full size.", - "type": "delayed_transform", - "transform_age": 2400, - "not_ready_msg": "Whatever it's doing, it's not done yet." - } - } -] diff --git a/data/mods/blazemod/items/tools/diamond_tools.json b/data/mods/blazemod/items/tools/diamond_tools.json deleted file mode 100644 index 8129a68085b2e..0000000000000 --- a/data/mods/blazemod/items/tools/diamond_tools.json +++ /dev/null @@ -1,46 +0,0 @@ -[ - { - "id": "diamond_cluster", - "type": "TOOL", - "name": { "str": "diamond cluster" }, - "description": "A cluster of artificial crystals that have broken off of a diamond matrix. While the substance usually decays when separated from the catalyst; this cluster seems to be self-sustaining by some unknown mechanism. ", - "weight": "350 g", - "volume": "250 ml", - "price": 300000, - "to_hit": -5, - "material": "diamond", - "symbol": "*", - "color": "white", - "looks_like": "diamond", - "ammo": "NULL", - "revert_to": "diamond_shards", - "use_action": { - "target": "diamond_shards", - "msg": "The cluster comes apart in your hands.", - "target_charges": 25, - "moves": 0, - "type": "transform" - } - }, - { - "id": "diamond_matrix", - "type": "TOOL", - "name": { "str": "diamond matrix", "str_pl": "diamond matrices" }, - "description": "A sparkling diamond with a dazzling spiral pattern. Small pieces of glittering crystal form on the edges as you hold it.", - "weight": "250 g", - "volume": "250 ml", - "price": 5000000, - "to_hit": -5, - "material": "diamond", - "symbol": "*", - "color": "white", - "looks_like": "spiral_stone", - "revert_to": "diamond_matrix", - "use_action": { - "target": "diamond_matrix", - "msg": "Your senses dull as you gaze into the depths of this gemstone's center…", - "moves": 60000, - "type": "transform" - } - } -] diff --git a/data/mods/blazemod/items/tools/vortex_tools.json b/data/mods/blazemod/items/tools/vortex_tools.json deleted file mode 100644 index 59840c3938059..0000000000000 --- a/data/mods/blazemod/items/tools/vortex_tools.json +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - "id": "vortex_engine", - "type": "TOOL", - "category": "veh_parts", - "name": { "str": "vortex engine" }, - "description": "A tornado in a box, so to speak. Inside this innocuous tank contains either the culmination of human innovation in clean energy, or a weapon of mass destruction capable of wiping civilization - or what's left of it - off the map. An external mechanism allows it to be attached to a vehicle to render it mobile.", - "weight": "62071 g", - "volume": "56250 ml", - "price": 1500000, - "bashing": 4, - "rigid": true, - "material": [ "steel" ], - "symbol": ",", - "color": "magenta" - }, - { - "id": "vortex_generator", - "type": "TOOL", - "category": "veh_parts", - "name": { "str": "vortex generator" }, - "description": "A tornado in a box, so to speak. Inside this innocuous tank contains either the culmination of human innovation in clean energy, or a weapon of mass destruction capable of wiping civilization - or what's left of it - off the map. An external mechanism allow it to be hooked up to a battery to store the power generated.", - "weight": "48066 g", - "volume": "50 L", - "price": 1500000, - "bashing": 4, - "rigid": true, - "material": [ "steel" ], - "symbol": ",", - "color": "magenta" - } -] diff --git a/data/mods/blazemod/items/vehicle/blaze_magazines.json b/data/mods/blazemod/items/vehicle/blaze_magazines.json deleted file mode 100644 index 88f1c1a22573f..0000000000000 --- a/data/mods/blazemod/items/vehicle/blaze_magazines.json +++ /dev/null @@ -1,66 +0,0 @@ -[ - { - "id": "bb_hopper", - "type": "MAGAZINE", - "name": { "str": "BB hopper" }, - "description": "An improvised magazine for a vehicle mounted weapon. A simple metal box with some plastic guide rails, it acts as a gravity fed hopper to drop a small round shot into the weapon's chamber below. It is not very reliable, but quick to reload.", - "weight": "1840 g", - "volume": "3 L", - "price": 16600, - "material": "steel", - "symbol": "#", - "color": "light_gray", - "ammo_type": "BB", - "capacity": 250, - "reliability": 6, - "reload_time": 15 - }, - { - "id": "bolt_hopper", - "type": "MAGAZINE", - "name": { "str": "bolt hopper" }, - "description": "An improvised magazine for a vehicle mounted crossbow. A simple metal box with some plastic guide rails, it acts as a gravity fed hopper to drop a crossbow bolt into the weapon below. It is awkward to reload and not especially reliable.", - "weight": "1840 g", - "volume": "3 L", - "price": 16600, - "material": "steel", - "symbol": "#", - "color": "light_gray", - "ammo_type": "bolt", - "capacity": 60, - "reliability": 6, - "reload_time": 150 - }, - { - "id": "cannister_rack", - "type": "MAGAZINE", - "name": { "str": "canister rack" }, - "description": "An improvised magazine for a vehicle mounted weapon. A simple metal box with some plastic guide rails, it acts as a gravity fed hopper to drop a heavy canister into the weapon below. It is awkward to reload and not especially reliable.", - "weight": "1840 g", - "volume": "3 L", - "price": 16600, - "material": "steel", - "symbol": "#", - "color": "light_gray", - "ammo_type": "h_projectile", - "capacity": 8, - "reliability": 6, - "reload_time": 150 - }, - { - "id": "pebble_hopper", - "type": "MAGAZINE", - "name": { "str": "pebble hopper" }, - "description": "An improvised magazine for a vehicle mounted weapon. A simple metal box with some plastic guide rails, it acts as a gravity fed hopper to drop a small round shot into the weapon's chamber below. It is not very reliable, but quick to reload.", - "weight": "1840 g", - "volume": "3 L", - "price": 16600, - "material": "steel", - "symbol": "#", - "color": "light_gray", - "ammo_type": "pebble", - "capacity": 250, - "reliability": 6, - "reload_time": 15 - } -] diff --git a/data/mods/blazemod/items/vehicle/blaze_other.json b/data/mods/blazemod/items/vehicle/blaze_other.json index 0aee5691ecbfd..55e12e2e69030 100644 --- a/data/mods/blazemod/items/vehicle/blaze_other.json +++ b/data/mods/blazemod/items/vehicle/blaze_other.json @@ -1,19 +1,4 @@ [ - { - "id": "stablilized_portal", - "type": "GENERIC", - "category": "veh_parts", - "name": { "str": "stabilized portal" }, - "description": "As you gaze into the seemingly infinite depths of this portable hole in reality, a phrase from a time forever gone echoes in your mind. \"There are two things that are infinite: the universe and human kleptomania.\"", - "weight": "22813 g", - "volume": "50 L", - "price": 1500000, - "to_hit": -4, - "bashing": 2, - "material": [ "steel", "plastic" ], - "symbol": "]", - "color": "cyan" - }, { "type": "GENERIC", "id": "vehicle_shelving", diff --git a/data/mods/blazemod/items/vehicle/blob_lights.json b/data/mods/blazemod/items/vehicle/blob_lights.json deleted file mode 100644 index 42ecc5a9a8dbe..0000000000000 --- a/data/mods/blazemod/items/vehicle/blob_lights.json +++ /dev/null @@ -1,18 +0,0 @@ -[ - { - "id": "blob_glowie", - "type": "GENERIC", - "category": "veh_parts", - "name": { "str": "gelectrode" }, - "//": "No Snake, eating it will not refill your batteries.", - "description": "A strange biological anomaly, this blob seems capable of emitting light when electricity is provided to it, from small lamps up to headlights. Unfortunately there is no place to insert a battery, so you'll have to hook it up to a vehicle's power grid. It seems pliable enough to pull apart…", - "weight": "5132 g", - "volume": "5 L", - "price": 500, - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "cyan" - } -] diff --git a/data/mods/blazemod/items/vehicle/blob_treads.json b/data/mods/blazemod/items/vehicle/blob_treads.json deleted file mode 100644 index 4ea27f12c1e84..0000000000000 --- a/data/mods/blazemod/items/vehicle/blob_treads.json +++ /dev/null @@ -1,53 +0,0 @@ -[ - { - "id": "blob_gloopletread", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "Gelatinous track" }, - "description": "A short, interlocking set of tracks created out of some of your monstrosity blob based parts. Similar with what you might see used on light construction vehicles. It's significantly stronger than regular tires due to not being at risk of bursting; but is quite heavy.", - "weight": "32368 g", - "volume": "50 L", - "price": 25500, - "to_hit": -3, - "bashing": 30, - "material": [ "plastic", "steel" ], - "symbol": "]", - "color": "white", - "diameter": 30, - "width": 15 - }, - { - "id": "blob_oozletread", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "Oozing track" }, - "description": "A short, interlocking set of tracks created out of some of your monstrosity blob based parts. Similar with what you might see used on light construction vehicles. It's significantly stronger than regular tires due to not being at risk of bursting; but is quite heavy.", - "weight": "32368 g", - "volume": "50 L", - "price": 25500, - "to_hit": -3, - "bashing": 30, - "material": [ "plastic", "steel" ], - "symbol": "]", - "color": "white", - "diameter": 50, - "width": 25 - }, - { - "id": "blob_graytread", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "Gray track" }, - "description": "A short, interlocking set of tracks created out of some of your monstrosity blob based parts. Similar with what you might see used on light construction vehicles. It's significantly stronger than regular tires due to not being at risk of bursting; but is quite heavy.", - "weight": "32368 g", - "volume": "50 L", - "price": 25500, - "to_hit": -3, - "bashing": 30, - "material": [ "plastic", "steel" ], - "symbol": "]", - "color": "white", - "diameter": 60, - "width": 30 - } -] diff --git a/data/mods/blazemod/items/vehicle/blob_vehicleparts.json b/data/mods/blazemod/items/vehicle/blob_vehicleparts.json deleted file mode 100644 index f7741d9b35dfc..0000000000000 --- a/data/mods/blazemod/items/vehicle/blob_vehicleparts.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "id": "blob_queen", - "type": "GENERIC", - "category": "veh_parts", - "name": { "str": "amorphous heart" }, - "description": "This amorphous mass seems to have finished developing; its advanced internal structures testifying to that. It is capable of locomotion through internal hydraulic pressure, capable of moving substantial loads, and, in an astounding display of intelligence, is capable of manipulating anything it's attached to, whether blob-based or otherwise, through extended pseudopods. You think you might be able to manipulate it, and through it, all its attached parts. Though to do so you'll have to position yourself to be in contact with it; and it appears unnervingly willing to accommodate you…", - "weight": "21331 g", - "volume": "20 L", - "to_hit": -5, - "bashing": 10, - "material": [ "flesh" ], - "symbol": ")", - "color": "red" - } -] diff --git a/data/mods/blazemod/items/vehicle/blob_wheel.json b/data/mods/blazemod/items/vehicle/blob_wheel.json deleted file mode 100644 index 5fe013bae8d2a..0000000000000 --- a/data/mods/blazemod/items/vehicle/blob_wheel.json +++ /dev/null @@ -1,83 +0,0 @@ -[ - { - "id": "blob_frostie_wheel", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "gelacier wheel" }, - "description": "A biological mystery, this blob's internal structures exist in within a pool of low-density fluid that remains liquid despite being in a super-cooled state; yet possesses all the malleability of its former self. Fragments of frost continually flake off it. It has formed itself into a wide, crude wheel.", - "weight": "6112 g", - "volume": "5 L", - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "light_blue", - "diameter": 40, - "width": 15 - }, - { - "id": "blob_gloople_wheel", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "gelatinous wheel" }, - "description": "Filling a gelatinous mass with water has resulted in something that appears to be a cross between a wheel, an otherworldly abomination, and one of those old squeezy toys.", - "weight": "30062 g", - "volume": "12500 ml", - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "light_green", - "diameter": 15, - "width": 15 - }, - { - "id": "blob_gray_wheel", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "gray wheel" }, - "description": "Filling a gray mass with water has resulted in something that appears to be a cross between a wheel, an otherworldly abomination, and one of those old squeezy toys.", - "weight": "53262 g", - "volume": "30 L", - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "light_gray", - "diameter": 40, - "width": 40 - }, - { - "id": "blob_grinder", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "earthen roller" }, - "description": "A large, spherical blob the size of a large truck tire. The outer layer has compacted itself into a solid shell; offering great resilience. Having grown to full size, it seems content to simply sit there.", - "weight": "204540 g", - "volume": "50 L", - "price": 500, - "to_hit": -3, - "bashing": 9, - "material": [ "stone", "flesh" ], - "symbol": "]", - "color": "light_gray", - "diameter": 60, - "width": 60 - }, - { - "id": "blob_oozle_wheel", - "type": "WHEEL", - "category": "veh_parts", - "name": { "str": "oozing wheel" }, - "description": "Filling an oozing mass with water has resulted in something that appears to be a cross between a wheel, an otherworldly abomination, and one of those old squeezy toys.", - "weight": "50262 g", - "volume": "30 L", - "to_hit": -3, - "bashing": 9, - "material": [ "flesh" ], - "symbol": "]", - "color": "green", - "diameter": 30, - "width": 30 - } -] diff --git a/data/mods/blazemod/items/vehicle/diamond_vehicleparts.json b/data/mods/blazemod/items/vehicle/diamond_vehicleparts.json deleted file mode 100644 index 78ecb190d36b0..0000000000000 --- a/data/mods/blazemod/items/vehicle/diamond_vehicleparts.json +++ /dev/null @@ -1,35 +0,0 @@ -[ - { - "id": "diamond_frame", - "type": "GENERIC", - "category": "veh_parts", - "name": { "str": "diamond frame" }, - "//": "Sempai can't resist me now!", - "description": "A brilliantly sparkling diamond vehicle frame. Incredibly strong for its weight.", - "weight": "9498 g", - "volume": "10 L", - "price": 10000000, - "to_hit": -3, - "bashing": 15, - "material": [ "diamond" ], - "symbol": "]", - "color": "light_gray", - "techniques": [ "DEF_DISARM" ] - }, - { - "id": "diamond_plate", - "type": "GENERIC", - "category": "veh_parts", - "name": { "str": "diamond plating" }, - "description": "A piece of armor plating made of clear diamond. Incredibly strong for its weight.", - "weight": "6130 g", - "volume": "3 L", - "price": 12000000, - "to_hit": -3, - "bashing": 15, - "material": [ "diamond" ], - "symbol": "]", - "color": "light_gray", - "techniques": [ "DEF_DISARM" ] - } -] diff --git a/data/mods/blazemod/monsters/blob_monster.json b/data/mods/blazemod/monsters/blob_monster.json deleted file mode 100644 index 9541fa8e46dd5..0000000000000 --- a/data/mods/blazemod/monsters/blob_monster.json +++ /dev/null @@ -1,110 +0,0 @@ -[ - { - "type": "speech", - "speaker": "mon_gloople", - "sound": "\"SQUEE!\"", - "volume": 50 - }, - { - "type": "speech", - "speaker": "mon_oozle", - "sound": "\"SQUEE!\"", - "volume": 50 - }, - { - "type": "speech", - "speaker": "mon_gray", - "sound": "\"SQUEE!\"", - "volume": 50 - }, - { - "id": "blob_mon_gloople", - "type": "MONSTER", - "name": { "str_sp": "gelatinous mass" }, - "description": "An escaping noisy blob, catch it before it brings in every zombie for miles!", - "default_faction": "blob", - "species": [ "BLOB" ], - "volume": "30000 ml", - "weight": "40750 g", - "hp": 1, - "speed": 60, - "material": [ "flesh" ], - "symbol": "o", - "color": "light_green", - "phase": "LIQUID", - "aggression": -99, - "morale": -5, - "melee_skill": 4, - "melee_dice": 1, - "melee_dice_sides": 4, - "melee_cut": 0, - "dodge": 0, - "armor_bash": 0, - "armor_cut": 0, - "revert_to_itype": "blob_gloople", - "special_attacks": [ [ "PARROT", 0 ] ], - "death_function": [ "MELT" ], - "harvest": "exempt", - "flags": [ "HEARS", "GOODHEARING", "NOHEAD", "POISON", "NO_BREATHE", "ACIDPROOF" ] - }, - { - "id": "blob_mon_gray", - "type": "MONSTER", - "name": { "str_sp": "gray mass" }, - "description": "An escaping noisy blob, catch it before it brings in every zombie for miles!", - "default_faction": "blob", - "species": [ "BLOB" ], - "volume": "875000 ml", - "weight": "200 kg", - "hp": 1, - "speed": 60, - "material": [ "flesh" ], - "symbol": "O", - "color": "light_gray", - "phase": "LIQUID", - "aggression": -99, - "morale": -5, - "melee_skill": 4, - "melee_dice": 1, - "melee_dice_sides": 4, - "melee_cut": 0, - "dodge": 0, - "armor_bash": 0, - "armor_cut": 0, - "revert_to_itype": "blob_gray", - "special_attacks": [ [ "PARROT", 0 ] ], - "death_function": [ "MELT" ], - "harvest": "exempt", - "flags": [ "HEARS", "GOODHEARING", "NOHEAD", "POISON", "NO_BREATHE", "ACIDPROOF" ] - }, - { - "id": "blob_mon_oozle", - "type": "MONSTER", - "name": { "str_sp": "gelatinous mass" }, - "description": "An escaping noisy blob, catch it before it brings in every zombie for miles!", - "default_faction": "blob", - "species": [ "BLOB" ], - "volume": "92500 ml", - "weight": "120 kg", - "hp": 1, - "speed": 60, - "material": [ "flesh" ], - "symbol": "O", - "color": "green", - "phase": "LIQUID", - "aggression": -99, - "morale": -5, - "melee_skill": 4, - "melee_dice": 1, - "melee_dice_sides": 4, - "melee_cut": 0, - "dodge": 0, - "armor_bash": 0, - "armor_cut": 0, - "revert_to_itype": "blob_oozle", - "special_attacks": [ [ "PARROT", 0 ] ], - "death_function": [ "MELT" ], - "harvest": "exempt", - "flags": [ "HEARS", "GOODHEARING", "NOHEAD", "POISON", "NO_BREATHE", "ACIDPROOF" ] - } -] diff --git a/data/mods/blazemod/recipes/blaze_ammo_recipes.json b/data/mods/blazemod/recipes/blaze_ammo_recipes.json deleted file mode 100644 index 5d1576e871ecc..0000000000000 --- a/data/mods/blazemod/recipes/blaze_ammo_recipes.json +++ /dev/null @@ -1,332 +0,0 @@ -[ - { - "result": "canbomb", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "time": "1 h 23 m 20 s", - "autolearn": true, - "using": [ [ "soldering_standard", 10 ], [ "adhesive", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "can_food_unsealed", 1 ], [ "can_drink_unsealed", 1 ], [ "canister_empty", 1 ], [ "clay_canister", 1 ] ], - [ - [ "gunpowder", 216 ], - [ "gasoline", 600 ], - [ "diesel", 600 ], - [ "biodiesel", 600 ], - [ "chem_rdx", 1 ], - [ "chem_hmtd", 2 ], - [ "chem_anfo", 5 ] - ], - [ - [ "smpistol_primer", 1 ], - [ "lgpistol_primer", 1 ], - [ "smrifle_primer", 1 ], - [ "lgrifle_primer", 1 ], - [ "shotgun_primer", 1 ] - ] - ] - }, - { - "result": "canbomb2", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "time": "1 h 23 m 20 s", - "autolearn": true, - "using": [ [ "soldering_standard", 10 ], [ "adhesive", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "can_food_unsealed", 5 ], [ "can_drink_unsealed", 5 ], [ "canister_empty", 5 ], [ "clay_canister", 5 ] ], - [ - [ "dynamite", 1 ], - [ "c4", 1 ], - [ "fertilizer_bomb", 1 ], - [ "chem_rdx", 5 ], - [ "chem_hmtd", 10 ], - [ "chem_anfo", 50 ] - ], - [ - [ "smpistol_primer", 1 ], - [ "lgpistol_primer", 1 ], - [ "smrifle_primer", 1 ], - [ "lgrifle_primer", 1 ], - [ "shotgun_primer", 1 ] - ] - ] - }, - { - "result": "canbombfire", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "skills_required": [ "mechanics", 1 ], - "time": "1 h 23 m 20 s", - "autolearn": true, - "using": [ [ "soldering_standard", 5 ], [ "adhesive", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "can_food_unsealed", 1 ], [ "can_drink_unsealed", 1 ], [ "canister_empty", 1 ], [ "clay_canister", 1 ] ], - [ - [ "hard_liquor_chem", 7, "LIST" ], - [ "lamp_oil", 150 ], - [ "gasoline", 200 ], - [ "diesel", 200 ], - [ "biodiesel", 200 ], - [ "napalm", 100 ] - ], - [ - [ "smpistol_primer", 1 ], - [ "lgpistol_primer", 1 ], - [ "smrifle_primer", 1 ], - [ "lgrifle_primer", 1 ], - [ "shotgun_primer", 1 ] - ] - ] - }, - { - "result": "canbombfire2", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "skills_required": [ "cooking", 2 ], - "time": "1 h 23 m 20 s", - "autolearn": true, - "using": [ [ "soldering_standard", 5 ], [ "adhesive", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "BOIL", "level": 1 } ], - "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ], - "components": [ - [ [ "can_food_unsealed", 1 ], [ "can_drink_unsealed", 1 ], [ "canister_empty", 1 ], [ "clay_canister", 1 ] ], - [ - [ "hard_liquor_chem", 21, "LIST" ], - [ "lamp_oil", 600 ], - [ "gasoline", 1000 ], - [ "diesel", 1000 ], - [ "biodiesel", 1000 ], - [ "napalm", 400 ] - ], - [ - [ "smpistol_primer", 1 ], - [ "lgpistol_primer", 1 ], - [ "smrifle_primer", 1 ], - [ "lgrifle_primer", 1 ], - [ "shotgun_primer", 1 ] - ] - ] - }, - { - "result": "canbombfrag", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "time": "1 h 23 m 20 s", - "autolearn": true, - "using": [ [ "soldering_standard", 10 ], [ "adhesive", 1 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "can_food_unsealed", 1 ], [ "can_drink_unsealed", 1 ], [ "canister_empty", 1 ], [ "clay_canister", 1 ] ], - [ - [ "gunpowder", 72 ], - [ "gasoline", 200 ], - [ "diesel", 200 ], - [ "biodiesel", 200 ], - [ "chem_rdx", 1 ], - [ "chem_hmtd", 2 ], - [ "chem_anfo", 5 ] - ], - [ [ "lead", 120 ], [ "nail", 30 ], [ "bb", 100 ], [ "metal_shards", 50 ], [ "material_sand", 200 ] ], - [ - [ "smpistol_primer", 1 ], - [ "lgpistol_primer", 1 ], - [ "smrifle_primer", 1 ], - [ "lgrifle_primer", 1 ], - [ "shotgun_primer", 1 ] - ] - ] - }, - { - "result": "harpoon", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "time": "5 h 33 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 10 ], [ "2x4", 5 ], [ "log", 1 ] ] ] - }, - { - "result": "hbolt_boom", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "canbomb", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_boom2", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "canbomb2", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_fire", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "canbombfire", 1 ], [ "molotov", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_fire2", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "canbombfire2", 1 ], [ "40mm_incendiary", 1 ], [ "grenade_inc", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_frag", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "canbombfrag", 1 ], [ "grenade", 1 ], [ "landmine", 1 ], [ "40x46mm_m433", 1 ], [ "pipebomb", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_metal", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_ARROWS", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "archery", 2 ], - "time": "4 h 10 m", - "autolearn": true, - "using": [ [ "soldering_standard", 10 ] ], - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 5 ], [ "broom", 5 ], [ "mop", 5 ], [ "2x4", 5 ], [ "log", 1 ] ], [ [ "scrap", 10 ], [ "rebar", 2 ] ] ] - }, - { - "result": "hbolt_nuke", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "30 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hbolt_wood", 1 ], [ "hbolt_metal", 1 ] ], - [ [ "mininuke", 1 ] ], - [ [ "cordage", 1, "LIST" ], [ "adhesive", 1, "LIST" ] ] - ] - }, - { - "result": "hbolt_wood", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_ARROWS", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "archery", 2 ], - "time": "4 h 10 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ [ [ "stick", 5 ], [ "broom", 5 ], [ "mop", 5 ], [ "2x4", 5 ], [ "log", 1 ] ] ] - }, - { - "result": "lead_ball", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 2, - "time": "1 h 48 m 20 s", - "reversible": true, - "decomp_learn": 1, - "autolearn": true, - "tools": [ [ [ "crucible", -1 ] ], [ [ "surface_heat", 20, "LIST" ] ], [ [ "mold_plastic", -1 ] ] ], - "components": [ [ [ "lead", 100 ] ] ] - }, - { - "result": "ripdisk", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 3, - "time": "5 h 33 m 20 s", - "autolearn": true, - "using": [ [ "forging_standard", 1 ], [ "steel_standard", 1 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "CUT", "level": 1 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ], [ [ "swage", -1 ] ] ] - }, - { - "result": "metal_shards", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "1 h 23 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "scrap", 9 ], [ "steel_chunk", 3 ], [ "steel_lump", 1 ] ] ] - } -] diff --git a/data/mods/blazemod/recipes/blaze_magazine_recipes.json b/data/mods/blazemod/recipes/blaze_magazine_recipes.json deleted file mode 100644 index a3cebcdd125e9..0000000000000 --- a/data/mods/blazemod/recipes/blaze_magazine_recipes.json +++ /dev/null @@ -1,58 +0,0 @@ -[ - { - "result": "bb_hopper", - "type": "recipe", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_MAGAZINES", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "mechanics", 2 ], - "time": "11 h 6 m 40 s", - "autolearn": true, - "using": [ [ "welding_standard", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 } ], - "components": [ [ [ "sheet_metal", 4 ] ], [ [ "steel_chunk", 4 ] ], [ [ "plastic_chunk", 6 ] ] ] - }, - { - "result": "bolt_hopper", - "type": "recipe", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_MAGAZINES", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "mechanics", 2 ], - "time": "11 h 6 m 40 s", - "autolearn": true, - "using": [ [ "welding_standard", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 } ], - "components": [ [ [ "sheet_metal", 4 ] ], [ [ "steel_chunk", 4 ] ], [ [ "plastic_chunk", 6 ] ] ] - }, - { - "result": "cannister_rack", - "type": "recipe", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_MAGAZINES", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "mechanics", 2 ], - "time": "11 h 6 m 40 s", - "autolearn": true, - "using": [ [ "welding_standard", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 } ], - "components": [ [ [ "sheet_metal", 4 ] ], [ [ "steel_chunk", 4 ] ], [ [ "plastic_chunk", 6 ] ] ] - }, - { - "result": "pebble_hopper", - "type": "recipe", - "category": "CC_WEAPON", - "subcategory": "CSC_WEAPON_MAGAZINES", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "mechanics", 2 ], - "time": "11 h 6 m 40 s", - "autolearn": true, - "using": [ [ "welding_standard", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 } ], - "components": [ [ [ "sheet_metal", 4 ] ], [ [ "steel_chunk", 4 ] ], [ [ "plastic_chunk", 6 ] ] ] - } -] diff --git a/data/mods/blazemod/recipes/blaze_other_recipes.json b/data/mods/blazemod/recipes/blaze_other_recipes.json index 93234357adb1d..4d4c218cb5037 100644 --- a/data/mods/blazemod/recipes/blaze_other_recipes.json +++ b/data/mods/blazemod/recipes/blaze_other_recipes.json @@ -132,20 +132,6 @@ "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ], [ [ "swage", -1 ] ] ], "components": [ [ [ "hard_plate", 10 ] ], [ [ "chain", 8 ] ] ] }, - { - "result": "stablilized_portal", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "electronics", - "difficulty": 8, - "skills_required": [ [ "mechanics", 5 ], [ "electronics", 8 ] ], - "time": "40 h", - "autolearn": true, - "using": [ [ "welding_standard", 6 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ [ [ "cargo_rack", 1 ] ], [ [ "teleporter", 1 ] ], [ [ "portal", 1 ] ], [ [ "plut_cell", 5 ] ] ] - }, { "type": "recipe", "result": "vehicle_shelving", diff --git a/data/mods/blazemod/recipes/blaze_weapons_recipes.json b/data/mods/blazemod/recipes/blaze_weapons_recipes.json deleted file mode 100644 index 36075a9f5adf8..0000000000000 --- a/data/mods/blazemod/recipes/blaze_weapons_recipes.json +++ /dev/null @@ -1,206 +0,0 @@ -[ - { - "result": "cangun", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "mechanics", - "difficulty": 4, - "skills_required": [ "fabrication", 3 ], - "time": "6 h 40 m", - "autolearn": true, - "using": [ [ "soldering_standard", 20 ] ], - "qualities": [ { "id": "SAW_W", "level": 1 }, { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "hose", 6 ], [ "string_36", 6 ] ], - [ [ "adhesive", 3, "LIST" ], [ "nail", 100 ] ], - [ [ "foot_crank", 1 ] ], - [ [ "2x4", 8 ] ], - [ [ "steel_chunk", 3 ], [ "scrap", 9 ] ] - ] - }, - { - "result": "cutter", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "mechanics", - "difficulty": 4, - "skills_required": [ "fabrication", 5 ], - "time": "16 h 40 m", - "autolearn": true, - "using": [ [ "forging_standard", 4 ], [ "steel_tiny", 4 ] ], - "qualities": [ { "id": "HAMMER", "level": 3 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ] ], - "components": [ [ [ "wire", 6 ] ], [ [ "rebar", 2 ], [ "pipe", 4 ] ], [ [ "metal_tank_little", 1 ] ] ] - }, - { - "result": "gattler", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "mechanics", - "difficulty": 4, - "skills_required": [ "fabrication", 4 ], - "time": "11 h 6 m 40 s", - "autolearn": true, - "using": [ [ "adhesive", 2 ], [ "welding_standard", 10 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "pipe", 3 ] ], - [ [ "foot_crank", 1 ] ], - [ [ "scrap", 18 ], [ "steel_chunk", 9 ], [ "steel_lump", 3 ] ], - [ [ "element", 1 ], [ "pilot_light", 1 ] ], - [ [ "chain", 1 ] ] - ] - }, - { - "result": "lasgun", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "electronics", - "difficulty": 5, - "skills_required": [ "mechanics", 3 ], - "time": "13 h 53 m 20 s", - "autolearn": true, - "using": [ [ "welding_standard", 3 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "lens", 2 ] ], - [ [ "scrap", 9 ], [ "steel_chunk", 3 ] ], - [ [ "cable", 50 ] ], - [ [ "plastic_chunk", 2 ] ], - [ [ "amplifier", 2 ] ], - [ [ "power_supply", 2 ] ], - [ [ "cerberus_laser", 1 ], [ "bio_blaster", 1 ] ] - ] - }, - { - "result": "lasgunp", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "electronics", - "difficulty": 4, - "skills_required": [ "mechanics", 3 ], - "time": "10 h 20 m", - "autolearn": true, - "using": [ [ "soldering_standard", 40 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "v29", 1 ], [ "laser_rifle", 1 ] ], - [ [ "lens", 2 ] ], - [ [ "UPS_off", 1 ], [ "small_storage_battery", 1 ] ], - [ [ "scrap", 4 ] ], - [ [ "cable", 20 ] ], - [ [ "e_scrap", 4 ] ], - [ [ "amplifier", 4 ] ], - [ [ "power_supply", 4 ] ], - [ [ "plastic_chunk", 4 ] ] - ] - }, - { - "result": "lasgunx", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "electronics", - "difficulty": 6, - "skills_required": [ "mechanics", 3 ], - "time": "16 h 40 m", - "autolearn": true, - "using": [ [ "welding_standard", 3 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "UPS_off", 2 ], [ "small_storage_battery", 2 ] ], - [ [ "lens", 4 ] ], - [ [ "scrap", 9 ], [ "steel_chunk", 3 ] ], - [ [ "cable", 50 ] ], - [ [ "plastic_chunk", 8 ] ], - [ [ "amplifier", 8 ] ], - [ [ "power_supply", 8 ] ], - [ [ "cerberus_laser", 1 ], [ "bio_blaster", 1 ] ] - ] - }, - { - "result": "ripper", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "mechanics", - "difficulty": 6, - "skills_required": [ "fabrication", 5 ], - "time": "33 h 20 m", - "autolearn": true, - "using": [ [ "forging_standard", 2 ], [ "steel_standard", 2 ] ], - "qualities": [ { "id": "HAMMER", "level": 3 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ] ], - "components": [ [ [ "wire", 10 ] ], [ [ "rebar", 4 ], [ "pipe", 8 ] ] ] - }, - { - "result": "scorpion", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 5, - "skills_required": [ "archery", 5 ], - "time": "16 h 40 m", - "autolearn": true, - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_W", "level": 1 }, { "id": "CUT", "level": 1 } ], - "using": [ [ "soldering_standard", 20 ] ], - "components": [ - [ [ "2x4", 12 ], [ "stick", 12 ] ], - [ [ "string_36", 12 ] ], - [ [ "foot_crank", 1 ] ], - [ [ "steel_chunk", 3 ], [ "scrap", 9 ] ], - [ [ "nail", 60 ], [ "adhesive", 5, "LIST" ] ] - ] - }, - { - "result": "slauncher", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 4, - "skills_required": [ "mechanics", 4 ], - "time": "16 h 40 m", - "autolearn": true, - "using": [ [ "soldering_standard", 75 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "2x4", 1 ], [ "stick", 1 ] ], - [ [ "string_36", 6 ] ], - [ [ "foot_crank", 1 ] ], - [ [ "pipe", 4 ] ], - [ [ "steel_chunk", 3 ], [ "scrap", 9 ] ], - [ [ "nail", 30 ], [ "adhesive", 3, "LIST" ] ] - ] - }, - { - "result": "teslagun", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "electronics", - "difficulty": 6, - "skills_required": [ "mechanics", 3 ], - "time": "66 h 40 m", - "autolearn": true, - "using": [ [ "soldering_standard", 30 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "UPS_off", 1 ], [ "small_storage_battery", 1 ] ], - [ [ "tazer", 2 ] ], - [ [ "scrap", 4 ] ], - [ [ "antenna", 1 ] ], - [ [ "cable", 30 ] ], - [ [ "plastic_chunk", 8 ] ], - [ [ "amplifier", 3 ] ], - [ [ "power_supply", 1 ] ], - [ [ "bio_chain_lightning", 1 ] ] - ] - } -] diff --git a/data/mods/blazemod/recipes/blob_recipes.json b/data/mods/blazemod/recipes/blob_recipes.json deleted file mode 100644 index 63a0eb53d6f0f..0000000000000 --- a/data/mods/blazemod/recipes/blob_recipes.json +++ /dev/null @@ -1,629 +0,0 @@ -[ - { - "result": "blob_gloopletread", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "autolearn": true, - "components": [ [ [ "blob_gloople", 1 ] ] ] - }, - { - "result": "blob_oozletread", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "autolearn": true, - "components": [ [ [ "blob_oozle", 1 ] ] ] - }, - { - "result": "blob_graytread", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "autolearn": true, - "components": [ [ [ "blob_gray", 1 ] ] ] - }, - { - "result": "blob_feed_fuel", - "type": "recipe", - "category": "CC_CHEM", - "subcategory": "CSC_CHEM_FUEL", - "skill_used": "cooking", - "difficulty": 6, - "time": "16 m 40 s", - "autolearn": true, - "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "blob_feed", 1 ] ] ] - }, - { - "result": "blob_feed", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "33 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ], - "components": [ - [ - [ "bone", 4 ], - [ "bone_tainted", 4 ], - [ "bone_human", 4 ], - [ "meat", 4 ], - [ "meat_tainted", 4 ], - [ "human_flesh", 4 ], - [ "chitin_piece", 1 ], - [ "slime_scrap", 1 ], - [ "stomach", 2 ], - [ "stomach_large", 1 ], - [ "hstomach", 2 ], - [ "hstomach_large", 1 ] - ] - ] - }, - { - "result": "blob_feed", - "type": "recipe", - "id_suffix": "blob assisted", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "16 m 40 s", - "autolearn": true, - "tools": [ [ [ "blob_gloople", -1 ], [ "blob_oozle", -1 ], [ "blob_gray", -1 ] ] ], - "components": [ - [ - [ "corpse", 1 ], - [ "bone_tainted", 4 ], - [ "bone_human", 4 ], - [ "meat", 4 ], - [ "meat_tainted", 4 ], - [ "human_flesh", 4 ], - [ "chitin_piece", 1 ], - [ "slime_scrap", 1 ], - [ "stomach", 2 ], - [ "stomach_large", 1 ], - [ "hstomach", 2 ], - [ "hstomach_large", 1 ] - ] - ] - }, - { - "result": "blob_bframegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 2, - "skills_required": [ "cooking", 6 ], - "time": "16 h 40 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "bone", 20 ], [ "bone_tainted", 20 ], [ "bone_human", 20 ] ], - [ [ "slime_scrap", 10 ] ], - [ [ "blob_feed", 500 ] ], - [ [ "cordage", 3, "LIST" ], [ "adhesive", 3, "LIST" ] ], - [ [ "vacutainer", 1 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_biter", - "type": "uncraft", - "difficulty": 0, - "time": "2 h 46 m 40 s", - "components": [ [ [ "blob_bitergrow", 2 ] ] ] - }, - { - "result": "blob_bitergrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_gray", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "meal_chitin_piece", 24 ], [ "meal_bone_tainted", 24 ], [ "meal_bone", 24 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_clutter", - "type": "uncraft", - "difficulty": 0, - "time": "2 h 46 m 40 s", - "components": [ [ [ "blob_cluttergrow", 2 ] ] ] - }, - { - "result": "blob_cluttergrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 2, - "skills_required": [ "fabrication", 2 ], - "time": "16 h 40 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ [ [ "blob_gray", 1 ] ], [ [ "blob_feed", 1000 ] ], [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] ] - }, - { - "result": "blob_freeziegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_clutter", 1 ] ], - [ [ "blob_feed", 500 ] ], - [ [ "blob_frostie", 1 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_frostie", - "type": "uncraft", - "difficulty": 0, - "time": "1 h 23 m 20 s", - "components": [ [ [ "blob_frostiegrow", 2 ] ] ] - }, - { - "result": "blob_frostiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 8, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_gloople", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "water", 200 ] ], - [ [ "plasma", 5 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_frostie_wheel", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 8, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_frostie", 1 ] ], [ [ "water", 200 ] ] ] - }, - { - "result": "blob_fuzzlegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_biter", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "raw_fur", 150 ], [ "raw_hfur", 150 ], [ "fur", 24 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_gloople", - "type": "uncraft", - "difficulty": 0, - "time": "1 h 23 m 20 s", - "components": [ [ [ "blob_glooplegrow", 2 ] ] ] - }, - { - "result": "blob_gloople_tank", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gloople", 1 ] ] ] - }, - { - "result": "blob_gloople_tank_large", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gloople", 1 ] ] ] - }, - { - "result": "blob_gloople_wheel", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gloople", 1 ] ], [ [ "water", 100 ] ] ] - }, - { - "result": "blob_glowie", - "type": "uncraft", - "difficulty": 0, - "time": "1 h 23 m 20 s", - "components": [ [ [ "blob_glowiegrow", 2 ] ] ] - }, - { - "result": "blob_glowiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 8, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_gloople", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "plut_cell", 1 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_gray", - "type": "uncraft", - "difficulty": 0, - "time": "5 h 33 m 20 s", - "components": [ [ [ "blob_graygrow", 2 ] ] ] - }, - { - "result": "blob_gray_tank", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gray", 1 ] ] ] - }, - { - "result": "blob_gray_tank_large", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gray", 1 ] ] ] - }, - { - "result": "blob_gray_wheel", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_gray", 1 ] ], [ [ "water", 200 ] ] ] - }, - { - "result": "blob_graygrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "autolearn": true, - "components": [ [ [ "blob_oozle", 1 ] ], [ [ "blob_feed", 1000 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_grinder", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "using": [ [ "adhesive", 10 ] ], - "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "HAMMER", "level": 1 } ], - "components": [ [ [ "pebble", 500 ] ], [ [ "blob_gray", 1 ] ], [ [ "blob_feed", 500 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_horrorgrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_biter", 1 ] ], - [ [ "blob_feed", 500 ] ], - [ [ "meal_chitin_piece", 48 ], [ "meal_bone_tainted", 48 ], [ "meal_bone", 48 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_inkiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_clutter", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "stomach", 8 ], [ "stomach_large", 4 ], [ "hstomach", 8 ], [ "hstomach_large", 4 ], [ "plant_sac", 2 ] ], - [ [ "gasoline", 500 ], [ "diesel", 500 ], [ "biodiesel", 500 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_meltiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_clutter", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "stomach", 8 ], [ "stomach_large", 4 ], [ "hstomach", 8 ], [ "hstomach_large", 4 ], [ "plant_sac", 2 ] ], - [ [ "acid", 5 ], [ "water_acid", 10 ], [ "acidbomb", 1 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_meltie", - "type": "uncraft", - "difficulty": 0, - "time": "2 h 46 m 40 s", - "components": [ [ [ "blob_meltiegrow", 2 ] ] ] - }, - { - "result": "blob_oozle", - "type": "uncraft", - "difficulty": 0, - "time": "2 h 46 m 40 s", - "components": [ [ [ "blob_oozlegrow", 2 ] ] ] - }, - { - "result": "blob_oozle_tank", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_oozle", 1 ] ] ] - }, - { - "result": "blob_oozle_tank_large", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_oozle", 1 ] ] ] - }, - { - "result": "blob_oozle_wheel", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "cooking", - "difficulty": 6, - "time": "4 h 10 m", - "reversible": true, - "autolearn": true, - "components": [ [ [ "blob_oozle", 1 ] ], [ [ "water", 200 ] ] ] - }, - { - "result": "blob_oozlegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "autolearn": true, - "components": [ [ [ "blob_gloople", 1 ] ], [ [ "blob_feed", 500 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_queengrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "autolearn": true, - "components": [ [ [ "blob_gray", 1 ] ], [ [ "blob_feed", 2000 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_razorqueengrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_sharp", 1 ] ], - [ [ "blob_feed", 500 ] ], - [ [ "meal_chitin_piece", 48 ], [ "meal_bone_tainted", 48 ], [ "meal_bone", 48 ] ], - [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] - ] - }, - { - "result": "blob_spouterqueen", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 6, - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ [ [ "blob_queen", 1 ] ] ] - }, - { - "result": "blob_sharpgrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ [ [ "blob_clutter", 1 ] ], [ [ "blob_biter", 1 ] ], [ [ "blob_feed", 500 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_sicklegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_sharp", 1 ] ], - [ [ "blob_feed", 200 ] ], - [ [ "meal_chitin_piece", 24 ], [ "meal_bone_tainted", 24 ], [ "meal_bone", 24 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_sparkiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ [ [ "blob_glowie", 1 ] ], [ [ "blob_clutter", 1 ] ], [ [ "blob_feed", 250 ] ], [ [ "mutagen", 1 ] ] ] - }, - { - "result": "blob_stickiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "using": [ [ "adhesive", 5 ] ], - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_clutter", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "stomach", 8 ], [ "stomach_large", 4 ], [ "hstomach", 8 ], [ "hstomach_large", 4 ], [ "plant_sac", 2 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_torchiegrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ - [ [ "blob_clutter", 1 ] ], - [ [ "blob_feed", 250 ] ], - [ [ "stomach", 8 ], [ "stomach_large", 4 ], [ "hstomach", 8 ], [ "hstomach_large", 4 ], [ "plant_sac", 2 ] ], - [ [ "incendiary", 200 ] ], - [ [ "mutagen", 1 ] ] - ] - }, - { - "result": "blob_voideatergrow", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "cooking", - "difficulty": 7, - "skills_required": [ "fabrication", 5 ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CHEM", "level": 2 } ], - "components": [ [ [ "blob_sparkie", 1 ] ], [ [ "blob_feed", 1000 ] ], [ [ "mutagen", 3 ], [ "iv_mutagen", 1 ] ] ] - } -] diff --git a/data/mods/blazemod/recipes/diamond_recipes.json b/data/mods/blazemod/recipes/diamond_recipes.json deleted file mode 100644 index 23de21815b659..0000000000000 --- a/data/mods/blazemod/recipes/diamond_recipes.json +++ /dev/null @@ -1,106 +0,0 @@ -[ - { - "result": "diamond_plate", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 10, - "skills_required": [ ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "diamond_matrix", 1 ] ], - [ [ "glass_sheet", 2 ] ], - [ [ "diamond_coal", 20 ], [ "diamond_shards", 1000 ], [ "diamond_cluster", 40 ] ] - ] - }, - { - "result": "diamond_frame", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 10, - "skills_required": [ ], - "time": "8 h 20 m", - "autolearn": true, - "qualities": [ { "id": "CUT", "level": 1 } ], - "components": [ - [ [ "diamond_matrix", 1 ] ], - [ [ "xlframe", 1 ], [ "foldframe", 1 ] ], - [ [ "diamond_coal", 20 ], [ "diamond_shards", 1000 ], [ "diamond_cluster", 40 ] ] - ] - }, - { - "result": "diamond_nova", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 10, - "skills_required": [ "mechanics", 8 ], - "time": "33 h 20 m", - "autolearn": true, - "using": [ [ "welding_standard", 10 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "metal_tank", 1 ] ], - [ [ "pipe", 12 ] ], - [ [ "steel_chunk", 27 ], [ "steel_lump", 9 ] ], - [ [ "spring", 2 ] ], - [ [ "plastic_chunk", 18 ] ], - [ [ "vortex_stone", 1 ] ], - [ [ "diamond_matrix", 1 ] ] - ] - }, - { - "result": "diamond_lance", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 10, - "skills_required": [ "mechanics", 8 ], - "time": "25 h", - "autolearn": true, - "using": [ [ "welding_standard", 10 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "metal_tank", 1 ] ], - [ [ "2x4", 12 ], [ "stick", 12 ] ], - [ [ "nail", 60 ], [ "adhesive", 5, "LIST" ] ], - [ [ "steel_chunk", 24 ], [ "steel_lump", 6 ] ], - [ [ "string_36", 12 ] ], - [ [ "foot_crank", 1 ] ], - [ [ "plastic_chunk", 6 ] ], - [ [ "diamond_matrix", 1 ] ] - ] - }, - { - "result": "diamond_coal", - "type": "recipe", - "category": "CC_AMMO", - "subcategory": "CSC_AMMO_OTHER", - "skill_used": "fabrication", - "difficulty": 0, - "time": "1 h 23 m 20 s", - "autolearn": true, - "qualities": [ { "id": "CONCENTRATE", "level": 1 } ], - "components": [ [ [ "charcoal", 200 ] ] ] - }, - { - "result": "diamond_matrix", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 10, - "time": "8 h 20 m", - "autolearn": true, - "using": [ [ "welding_standard", 1 ] ], - "qualities": [ { "id": "HAMMER", "level": 3 }, { "id": "CHISEL", "level": 3 } ], - "components": [ [ [ "charcoal", 50 ] ], [ [ "plasma", 10 ] ], [ [ "spiral_stone", 1 ] ] ] - } -] diff --git a/data/mods/blazemod/recipes/vortex_recipes.json b/data/mods/blazemod/recipes/vortex_recipes.json deleted file mode 100644 index f8944ccad3d7d..0000000000000 --- a/data/mods/blazemod/recipes/vortex_recipes.json +++ /dev/null @@ -1,87 +0,0 @@ -[ - { - "result": "vortex_engine", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 6, - "skills_required": [ [ "mechanics", 6 ] ], - "time": "30 h", - "reversible": false, - "autolearn": true, - "using": [ [ "forging_standard", 3 ], [ "steel_standard", 3 ], [ "welding_standard", 6 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ], [ [ "swage", -1 ] ] ], - "components": [ - [ [ "vortex_stone", 1 ] ], - [ [ "chain", 6 ] ], - [ [ "foot_crank", 6 ] ], - [ [ "metal_tank", 1 ] ], - [ [ "plastic_chunk", 30 ] ] - ] - }, - { - "result": "vortex_generator", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_MATERIALS", - "skill_used": "fabrication", - "difficulty": 5, - "skills_required": [ [ "mechanics", 5 ], [ "electronics", 3 ] ], - "time": "30 h", - "autolearn": true, - "using": [ [ "forging_standard", 3 ], [ "steel_standard", 3 ], [ "welding_standard", 6 ] ], - "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 }, { "id": "CHISEL", "level": 3 } ], - "tools": [ [ [ "tongs", -1 ] ], [ [ "anvil", -1 ] ], [ [ "swage", -1 ] ] ], - "components": [ - [ [ "vortex_stone", 1 ] ], - [ [ "chain", 6 ] ], - [ [ "foot_crank", 3 ] ], - [ [ "metal_tank", 1 ] ], - [ [ "plastic_chunk", 30 ] ], - [ [ "alternator_truck", 6 ], [ "alternator_car", 6 ], [ "alternator_motorbike", 6 ] ] - ] - }, - { - "result": "vortex_accelerator", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 7, - "skills_required": [ "mechanics", 7 ], - "time": "16 h 40 m", - "autolearn": true, - "using": [ [ "soldering_standard", 50 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "metal_tank_little", 1 ] ], - [ [ "pipe", 4 ] ], - [ [ "steel_chunk", 18 ], [ "steel_lump", 6 ] ], - [ [ "plastic_chunk", 6 ] ], - [ [ "vortex_stone", 1 ] ] - ] - }, - { - "result": "vortex_cannon", - "type": "recipe", - "category": "CC_OTHER", - "subcategory": "CSC_OTHER_PARTS", - "skill_used": "fabrication", - "difficulty": 8, - "skills_required": [ "mechanics", 8 ], - "time": "25 h", - "autolearn": true, - "using": [ [ "welding_standard", 10 ] ], - "qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "SAW_M", "level": 1 } ], - "components": [ - [ [ "metal_tank", 1 ] ], - [ [ "pipe", 10 ] ], - [ [ "steel_chunk", 24 ], [ "steel_lump", 6 ] ], - [ [ "spring", 2 ] ], - [ [ "plastic_chunk", 12 ] ], - [ [ "vortex_stone", 1 ] ] - ] - } -] diff --git a/data/mods/blazemod/requirements/blob.json b/data/mods/blazemod/requirements/blob.json deleted file mode 100644 index 11c48adb9a4cd..0000000000000 --- a/data/mods/blazemod/requirements/blob.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "id": "blobrep", - "type": "requirement", - "//": "Material for fixing parts made from blobs.", - "components": [ [ [ "blob_feed", 1 ] ] ] - } -] diff --git a/data/mods/blazemod/snippets.json b/data/mods/blazemod/snippets.json index 953a067c2d546..3d5e50ed7f5be 100644 --- a/data/mods/blazemod/snippets.json +++ b/data/mods/blazemod/snippets.json @@ -5,28 +5,23 @@ "text": [ { "id": "note_blazemod_1", - "text": "\"Agh, to See the Spiral in such a Distorted Shape! Manipulated for its Vortex motion! Its Perpetual Grace! Its beauty Tarnished…\"" + "text": "\"Dream Log 1: I had a dream and I can vaguely remember seeing a strange truck that had overly round edges, it tooted its horn but instead I heard people screaming, and when I blinked suddenly the truck wasn't just rounded, but made of people screaming forever inside a viscous blob.\"" }, - { "id": "note_blazemod_2", "text": "\"My friend died, but at least I made her into a blob turret.\"" }, { - "id": "note_blazemod_3", - "text": "\"I have this laser cannon turret on my shopping cart. I push it around and everything dies. I think I'm gonna toss it in the lake-- this just isn't fair anymore.\"" + "id": "note_blazemod_2", + "text": "\"Dream Log 2: In last night's dream I was driving a rusty and dusty humvee, with my trusty companion using a massive pneumatic weapon to shoot rebar pipes into faceless enemies chasing us. My heart is still pumping, why does it feel like a memory instead of a dream?\"" }, { - "id": "note_blazemod_4", - "text": "\"Day 40. Controls broken-- car's magic reactor makes it goes inexorably forward. Giant rollers on front demolish forest. Maine, here I come.\"" + "id": "note_blazemod_3", + "text": "\"Dream Log 3: Another dream. This time I dropped a diamond on a sea of charcoal dust, and the diamond begun to shine and make the dust glitter until a shape of a car emerged from the dust made entirely of thick, perfectly angular diamond. A beautiful shape appeared on it, and in a flash of light I was pierced by a glittering lance.\"" }, - { "id": "note_blazemod_5", "text": "\"my car is a diamond in the rough… literally\"" }, - { "id": "note_blazemod_6", "text": "\"M249 TURRET NODDED. IS TURRET ALIVE? FINALLY, SOMEBODY TO TALK TO!\"" }, - { "id": "note_blazemod_7", "text": "\"Added so many things to my taxi that it went a-blaze. Whoops.\"" }, { - "id": "note_blazemod_8", - "text": "\"If I put one cargo dimension into another cargo dimension, does the universe end?\"" + "id": "note_blazemod_4", + "text": "\"Dream Log 4: These dreams get weirder. My companion of mine was driving the RV, and I opened the back of the RV and found there was no roof but a whole tray of gargantuan flowers made of solar panels arching toward the sun greedily, light flowing from them into the RV. I stepped back and lost my footing, seeing a strange portal on the side before I fell into a limitless darkness.\"" }, - { "id": "note_blazemod_9", "text": "\"one day, i will be part of car, too\"" }, { - "id": "note_blazemod_10", - "text": "\"Putta little bitta dynamite and halfa landmine in an old soda can… WHAM! You goin' somewhere.\"" + "id": "note_blazemod_5", + "text": "\"Dream Log 5: My most recent dream was better so here it goes. I was walking in a meadow when a strange stone with a perfect spiral on it fell in front of me. I picked it up and blew on it, and a tornado roared from the stone. In its wake, a car appeared, wickedly shaped and the sound of tornadoes coming from its exhaust- and I rode the wind, hurling thunderbolts at any who got in my way.\"" } ] } diff --git a/data/mods/blazemod/vehicleparts/blaze_custom_turret.json b/data/mods/blazemod/vehicleparts/blaze_custom_turret.json deleted file mode 100644 index 992f8fcc82b16..0000000000000 --- a/data/mods/blazemod/vehicleparts/blaze_custom_turret.json +++ /dev/null @@ -1,118 +0,0 @@ -[ - { - "id": "mounted_cangun", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted slingshot cannon" }, - "item": "cangun", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "cangun", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "mounted_cutter", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted lacerator" }, - "item": "cutter", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "power": -1750, - "breaks_into": [ { "item": "cutter", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } }, - "extend": { "flags": [ "EXTRA_DRAG" ] } - }, - { - "id": "mounted_gattler", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted rotary cannon" }, - "item": "gattler", - "color": "dark_gray", - "broken_color": "dark_gray", - "breaks_into": [ { "item": "gattler", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "mounted_lasgun", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted laser cannon" }, - "item": "lasgun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "lasgun", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "mounted_lasgunp", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted pulse laser" }, - "item": "lasgunp", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "lasgun", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "mounted_lasgunx", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted turbolaser" }, - "item": "lasgunx", - "color": "magenta", - "broken_color": "magenta", - "breaks_into": [ { "item": "lasgunx", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "mounted_ripper", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted ripper" }, - "item": "ripper", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "power": -8750, - "breaks_into": [ { "item": "ripper", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } }, - "extend": { "flags": [ "EXTRA_DRAG" ] } - }, - { - "id": "mounted_scorpion", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted scorpion ballista" }, - "item": "scorpion", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "scorpion", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "mounted_slauncher", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted speargun" }, - "item": "slauncher", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "slauncher", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "mounted_teslagun", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted tesla cannon" }, - "item": "teslagun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "teslagun", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - } -] diff --git a/data/mods/blazemod/vehicleparts/blaze_other_parts.json b/data/mods/blazemod/vehicleparts/blaze_other_parts.json index 0352f05ceacf4..6819a22b409f4 100644 --- a/data/mods/blazemod/vehicleparts/blaze_other_parts.json +++ b/data/mods/blazemod/vehicleparts/blaze_other_parts.json @@ -157,27 +157,5 @@ "repair": { "skills": [ [ "mechanics", 2 ] ], "time": "60 s" } }, "flags": [ "INITIAL_PART", "FOLDABLE", "AISLE" ] - }, - { - "id": "stabilized_cargo_portal", - "type": "vehicle_part", - "name": { "str": "pocket dimension cargo" }, - "//": "Keep away from Svarog detectors!", - "item": "stablilized_portal", - "location": "center", - "symbol": "O", - "broken_symbol": "O", - "color": "magenta", - "broken_color": "magenta", - "durability": 400, - "size": 6000, - "cargo_weight_modifier": 0, - "breaks_into": [ { "item": "cargo_rack", "prob": 50 } ], - "requirements": { - "install": { "skills": [ [ "mechanics", 8 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 6 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 9 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "CARGO", "COVERED" ] } ] diff --git a/data/mods/blazemod/vehicleparts/blaze_weapons_parts.json b/data/mods/blazemod/vehicleparts/blaze_weapons_parts.json index d9d45b6e20183..7a80bf31e28e4 100644 --- a/data/mods/blazemod/vehicleparts/blaze_weapons_parts.json +++ b/data/mods/blazemod/vehicleparts/blaze_weapons_parts.json @@ -537,17 +537,6 @@ "breaks_into": [ { "item": "rm88_battle_rifle", "prob": 50 } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "mounted_rslauncher", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted rotary speargun" }, - "item": "rslauncher", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "rslauncher", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "mounted_ruger_1022", "copy-from": "turret", @@ -629,17 +618,6 @@ "breaks_into": [ { "item": "sks", "prob": 50 } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "mounted_slauncher", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "mounted speargun" }, - "item": "slauncher", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "slauncher", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "mounted_steyr_aug", "copy-from": "turret", diff --git a/data/mods/blazemod/vehicleparts/blob_boards.json b/data/mods/blazemod/vehicleparts/blob_boards.json deleted file mode 100644 index 3fc7d6e3412cf..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_boards.json +++ /dev/null @@ -1,325 +0,0 @@ -[ - { - "id": "blob_gloopleboard_horizontal", - "type": "vehicle_part", - "name": { "str": "gel panel" }, - "item": "blob_gloople", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OPAQUE", "OBSTACLE", "FOLDABLE", "FULL_BOARD" ] - }, - { - "id": "blob_gloopleboard_ne", - "type": "vehicle_part", - "copy-from": "blob_gloopleboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_gloopleboard_nw", - "type": "vehicle_part", - "copy-from": "blob_gloopleboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_gloopleboard_se", - "type": "vehicle_part", - "copy-from": "blob_gloopleboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_gloopleboard_sw", - "type": "vehicle_part", - "copy-from": "blob_gloopleboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_gloopleboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_gloopleboard_horizontal", - "symbol": "j" - }, - { - "id": "blob_grayboard_horizontal", - "type": "vehicle_part", - "name": { "str": "gray wall" }, - "item": "blob_gray", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, formed into a vehicle wall. Keeps zombies outside the vehicle and prevents people from seeing through it.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OPAQUE", "OBSTACLE", "FOLDABLE", "FULL_BOARD" ] - }, - { - "id": "blob_grayboard_ne", - "type": "vehicle_part", - "copy-from": "blob_grayboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_grayboard_nw", - "type": "vehicle_part", - "copy-from": "blob_grayboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_grayboard_se", - "type": "vehicle_part", - "copy-from": "blob_grayboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_grayboard_sw", - "type": "vehicle_part", - "copy-from": "blob_grayboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_grayboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_grayboard_horizontal", - "symbol": "j" - }, - { - "id": "blob_halfgloopleboard_horizontal", - "type": "vehicle_part", - "name": { "str": "gel quarterpanel" }, - "item": "blob_gloople", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, formed into a half-height vehicle wall. Keeps zombies outside the vehicle but allows people to see over it.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "FOLDABLE", "HALF_BOARD" ] - }, - { - "id": "blob_halfgloopleboard_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "=" - }, - { - "id": "blob_halfgloopleboard_ne", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_halfgloopleboard_nw", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_halfgloopleboard_se", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_halfgloopleboard_sw", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_halfgloopleboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "j" - }, - { - "id": "blob_halfgloopleboard_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_halfgloopleboard_horizontal", - "symbol": "H" - }, - { - "id": "blob_halfgrayboard_horizontal", - "type": "vehicle_part", - "name": { "str": "gray barricade" }, - "item": "blob_gray", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, formed into a half-height vehicle wall. Keeps zombies outside the vehicle but allows people to see over it.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "FOLDABLE", "HALF_BOARD" ] - }, - { - "id": "blob_halfgrayboard_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "=" - }, - { - "id": "blob_halfgrayboard_ne", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_halfgrayboard_nw", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_halfgrayboard_se", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_halfgrayboard_sw", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_halfgrayboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "j" - }, - { - "id": "blob_halfgrayboard_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_halfgrayboard_horizontal", - "symbol": "H" - }, - { - "id": "blob_halfoozleboard_horizontal", - "type": "vehicle_part", - "name": { "str": "ooze screen" }, - "item": "blob_oozle", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, formed into a half-height vehicle wall. Keeps zombies outside the vehicle but allows people to see over it.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "FOLDABLE", "HALF_BOARD" ] - }, - { - "id": "blob_halfoozleboard_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "=" - }, - { - "id": "blob_halfoozleboard_ne", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_halfoozleboard_nw", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_halfoozleboard_se", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_halfoozleboard_sw", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_halfoozleboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "j" - }, - { - "id": "blob_halfoozleboard_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_halfoozleboard_horizontal", - "symbol": "H" - }, - { - "id": "blob_oozleboard_horizontal", - "type": "vehicle_part", - "name": { "str": "ooze barrier" }, - "item": "blob_oozle", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, formed into a vehicle wall. Keeps zombies outside the vehicle and prevents people from seeing through it.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OPAQUE", "OBSTACLE", "FOLDABLE", "FULL_BOARD" ] - }, - { - "id": "blob_oozleboard_ne", - "type": "vehicle_part", - "copy-from": "blob_oozleboard_horizontal", - "symbol": "u" - }, - { - "id": "blob_oozleboard_nw", - "type": "vehicle_part", - "copy-from": "blob_oozleboard_horizontal", - "symbol": "y" - }, - { - "id": "blob_oozleboard_se", - "type": "vehicle_part", - "copy-from": "blob_oozleboard_horizontal", - "symbol": "n" - }, - { - "id": "blob_oozleboard_sw", - "type": "vehicle_part", - "copy-from": "blob_oozleboard_horizontal", - "symbol": "b" - }, - { - "id": "blob_oozleboard_vertical", - "type": "vehicle_part", - "copy-from": "blob_oozleboard_horizontal", - "symbol": "j" - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_frames.json b/data/mods/blazemod/vehicleparts/blob_frames.json deleted file mode 100644 index 496e3aa9c48d6..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_frames.json +++ /dev/null @@ -1,203 +0,0 @@ -[ - { - "id": "blob_gloople_cross", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "c", - "flags": [ "FOLDABLE", "MOUNTABLE", "INITIAL_PART" ] - }, - { - "id": "blob_gloople_horizontal", - "type": "vehicle_part", - "name": { "str": "gel framework" }, - "item": "blob_gloople", - "location": "structure", - "symbol": "h", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, shaped to provide attachment points for other blobs. Other vehicle components and blobs can be mounted on it. If all the frames and components of a vehicle are foldable or made from blobs, the vehicle can be folding into a small package and picked up as a normal item.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "FOLDABLE", "MOUNTABLE" ] - }, - { - "id": "blob_gloople_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "=" - }, - { - "id": "blob_gloople_ne", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "u" - }, - { - "id": "blob_gloople_nw", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "y" - }, - { - "id": "blob_gloople_se", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "n" - }, - { - "id": "blob_gloople_sw", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "b" - }, - { - "id": "blob_gloople_vertical", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "j" - }, - { - "id": "blob_gloople_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_gloople_horizontal", - "symbol": "H" - }, - { - "id": "blob_gray_cross", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "c", - "flags": [ "FOLDABLE", "MOUNTABLE", "INITIAL_PART" ] - }, - { - "id": "blob_gray_horizontal", - "type": "vehicle_part", - "name": { "str": "gray frame" }, - "item": "blob_gray", - "location": "structure", - "symbol": "h", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, shaped to provide attachment points for other blobs. Other vehicle components and blobs can be mounted on it. If all the frames and components of a vehicle are foldable or made from blobs, the vehicle can be folding into a small package and picked up as a normal item.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "FOLDABLE", "MOUNTABLE" ] - }, - { - "id": "blob_gray_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "broken_symbol": "#" - }, - { - "id": "blob_gray_ne", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "u" - }, - { - "id": "blob_gray_nw", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "y" - }, - { - "id": "blob_gray_se", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "n" - }, - { - "id": "blob_gray_sw", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "b" - }, - { - "id": "blob_gray_vertical", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "j" - }, - { - "id": "blob_gray_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_gray_horizontal", - "symbol": "H" - }, - { - "id": "blob_oozle_cross", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "c", - "flags": [ "FOLDABLE", "MOUNTABLE", "INITIAL_PART" ] - }, - { - "id": "blob_oozle_horizontal", - "type": "vehicle_part", - "name": { "str": "ooze chassis" }, - "item": "blob_oozle", - "location": "structure", - "symbol": "h", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "description": "A living blob, shaped to provide attachment points for other blobs. Other vehicle components and blobs can be mounted on it. If all the frames and components of a vehicle are foldable or made from blobs, the vehicle can be folding into a small package and picked up as a normal item.", - "flags": [ "FOLDABLE", "MOUNTABLE" ] - }, - { - "id": "blob_oozle_horizontal_2", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "=" - }, - { - "id": "blob_oozle_ne", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "u" - }, - { - "id": "blob_oozle_nw", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "y" - }, - { - "id": "blob_oozle_se", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "n" - }, - { - "id": "blob_oozle_sw", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "b" - }, - { - "id": "blob_oozle_vertical", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "j" - }, - { - "id": "blob_oozle_vertical_2", - "type": "vehicle_part", - "copy-from": "blob_oozle_horizontal", - "symbol": "H" - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_lights.json b/data/mods/blazemod/vehicleparts/blob_lights.json deleted file mode 100644 index 65ae2dc47d0d3..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_lights.json +++ /dev/null @@ -1,80 +0,0 @@ -[ - { - "abstract": "blob_light", - "type": "vehicle_part", - "symbol": "*", - "broken_symbol": "*", - "item": "blob_glowie", - "color": "cyan", - "broken_color": "blue", - "durability": 200, - "damage_modifier": 10, - "folded_volume": "1000 ml", - "breaks_into": [ { "item": "blob_glowiegrow" } ], - "description": "A living, glowing blob. Having been filled with electrical power, can release it as light of varying strength.", - "requirements": { - "install": { "skills": [ [ "mechanics", 1 ] ], "time": "20 m" }, - "removal": { "skills": [ [ "mechanics", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "mechanics", 1 ] ], "time": "5 m", "using": [ [ "blobrep", 1 ] ] } - }, - "flags": [ "ENABLED_DRAINS_EPOWER", "FOLDABLE" ] - }, - { - "id": "blob_aisle_lights", - "type": "vehicle_part", - "copy-from": "blob_light", - "name": { "str": "gel aisle lights" }, - "location": "on_ceiling", - "//": "essentially an 800lm 10W LED flashlight", - "epower": -10, - "bonus": 30, - "folded_volume": 2, - "extend": { "flags": [ "AISLE_LIGHT" ] } - }, - { - "id": "blob_floodlight", - "type": "vehicle_part", - "copy-from": "blob_light", - "name": { "str": "gel floodlight" }, - "location": "on_roof", - "description": "A very bright, circular light that illuminates the area outside the vehicle when turned on.", - "epower": -200, - "bonus": 8000, - "folded_volume": 8, - "extend": { "flags": [ "CIRCLE_LIGHT" ] } - }, - { - "id": "blob_directed_floodlight", - "type": "vehicle_part", - "name": { "str": "gel directed floodlight" }, - "copy-from": "blob_floodlight", - "looks_like": "blob_floodlight", - "description": "A very bright, directed light that illuminates a half-circular area outside the vehicle when turned on. During installation, you can choose what direction to point the light.", - "//": "8000lm 100W LED floodlight", - "epower": -100, - "extend": { "flags": [ "HALF_CIRCLE_LIGHT" ] }, - "delete": { "flags": [ "CIRCLE_LIGHT" ] } - }, - { - "id": "blob_headlight", - "type": "vehicle_part", - "copy-from": "blob_light", - "name": { "str": "gel headlight" }, - "description": "A bright light that illuminates a narrow cone outside the vehicle when turned on. During installation, you can choose what direction to point the light, so multiple headlights can illuminate the sides or rear, as well as the front.", - "epower": -100, - "bonus": 8000, - "folded_volume": 1, - "extend": { "flags": [ "CONE_LIGHT" ] } - }, - { - "id": "blob_wide_headlight", - "type": "vehicle_part", - "copy-from": "blob_headlight", - "name": { "str": "gel wide angle headlight" }, - "looks_like": "blob_headlight", - "description": "A bright light that illuminates a wide cone outside the vehicle when turned on. During installation, you can choose what direction to point the light, so multiple headlights can illuminate the sides or rear, as well as the front.", - "epower": -150, - "extend": { "flags": [ "WIDE_CONE_LIGHT" ] }, - "delete": { "flags": [ "CONE_LIGHT" ] } - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_rams.json b/data/mods/blazemod/vehicleparts/blob_rams.json deleted file mode 100644 index eedb70122bd99..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_rams.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "id": "blob_frostie_ram", - "type": "vehicle_part", - "name": { "str": "ice ram" }, - "item": "blob_frostie", - "location": "structure", - "symbol": "X", - "broken_symbol": "0", - "color": "light_blue", - "broken_color": "light_blue", - "durability": 1000, - "damage_modifier": 200, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_frostiegrow" } ], - "description": "A living blob, existing in a super-cooled state. It will absorb damage in a vehicle collision and deliver additional damage to the other object in the collision. It should be mounted on the edge of the vehicle, preferably the front.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "PROTRUSION", "SHARP", "FOLDABLE" ] - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_treads.json b/data/mods/blazemod/vehicleparts/blob_treads.json deleted file mode 100644 index f036d9b65b840..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_treads.json +++ /dev/null @@ -1,45 +0,0 @@ -[ - { - "id": "blob_gloopletread", - "type": "vehicle_part", - "name": { "str": "Gelatinous tracks" }, - "item": "blob_gloopletread", - "location": "under", - "symbol": "|", - "broken_symbol": "x", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": "2500 ml", - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A set of continuous, interlocking tracks made out of blob. They can be used in place of wheels, and provide good traction and off-road performance.", - "requirements": { - "install": { "skills": [ [ "mechanics", 1 ] ], "time": "20 m" }, - "removal": { "skills": [ [ "mechanics", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "mechanics", 1 ] ], "time": "5 m", "using": [ [ "blobrep", 1 ] ] } - }, - "wheel_type": "treads", - "contact_area": 2500, - "rolling_resistance": 6, - "flags": [ "WHEEL", "VARIABLE_SIZE", "MULTISQUARE", "TRACKED", "FOLDABLE" ] - }, - { - "id": "blob_oozletread", - "type": "vehicle_part", - "copy-from": "blob_gloopletread", - "name": { "str": "Oozing tracks" }, - "item": "blob_oozletread", - "durability": 500, - "breaks_into": [ { "item": "blob_oozlegrow" } ] - }, - { - "id": "blob_graytread", - "type": "vehicle_part", - "copy-from": "blob_gloopletread", - "name": { "str": "Gray track" }, - "item": "blob_graytread", - "durability": 1000, - "breaks_into": [ { "item": "blob_graygrow" } ] - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_turret.json b/data/mods/blazemod/vehicleparts/blob_turret.json deleted file mode 100644 index 83a38c7855262..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_turret.json +++ /dev/null @@ -1,238 +0,0 @@ -[ - { - "type": "vehicle_part", - "id": "blob_turret_mount", - "name": { "str": "inert core" }, - "symbol": "X", - "color": "red", - "broken_symbol": "X", - "broken_color": "red", - "damage_modifier": 80, - "durability": 400, - "description": "A sleeping amorphous core, acting as a rotating, universal mount for a weapon. If your hands are empty, you can stand next to a tentacle and 'f'ire the weapon by selecting the tile.", - "folded_volume": "2500 ml", - "item": "blob_queen", - "requirements": { - "install": { "skills": [ [ "mechanics", 1 ] ], "time": "20 m" }, - "removal": { "skills": [ [ "mechanics", 1 ] ], "time": "10 m" }, - "repair": { "skills": [ [ "mechanics", 1 ] ], "time": "5 m", "using": [ [ "blobrep", 1 ] ] } - }, - "flags": [ "TURRET_MOUNT", "FOLDABLE" ], - "breaks_into": [ { "item": "blob_queengrow" } ], - "damage_reduction": { "all": 54 } - }, - { - "abstract": "blob_turret", - "type": "vehicle_part", - "symbol": "t", - "durability": 200, - "damage_modifier": 80, - "location": "on_roof", - "folded_volume": "2500 ml", - "requirements": { - "install": { "time": "100 s" }, - "removal": { "time": "50 s" }, - "repair": { "skills": [ [ "mechanics", 1 ] ], "time": "5 m", "using": [ [ "blobrep", 1 ] ] } - }, - "description": "A living blob turned into a heavy vehicle weapon.", - "flags": [ "TURRET", "FOLDABLE" ] - }, - { - "id": "mounted_blob_biter", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "biting blob" }, - "item": "blob_biter", - "location": "center", - "symbol": "t", - "broken_symbol": "#", - "color": "blue", - "broken_color": "blue", - "durability": 400, - "breaks_into": [ { "item": "blob_bitergrow" } ], - "flags": [ "TURRET", "FOLDABLE", "OBSTACLE" ] - }, - { - "id": "mounted_blob_clutter", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel shooter" }, - "item": "blob_clutter", - "symbol": "t", - "broken_symbol": "#", - "color": "magenta", - "broken_color": "magenta", - "breaks_into": [ { "item": "blob_cluttergrow" } ] - }, - { - "id": "mounted_blob_freezie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "frost lancer" }, - "item": "blob_freezie", - "symbol": "t", - "broken_symbol": "#", - "color": "light_blue", - "broken_color": "light_blue", - "breaks_into": [ { "item": "blob_freeziegrow" } ], - "description": "A living blob, existing in a super-cooled state and transformed into a heavy vehicle weapon." - }, - { - "id": "mounted_blob_fuzzle", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "snapping ooze" }, - "item": "blob_fuzzle", - "location": "center", - "symbol": "t", - "broken_symbol": "#", - "color": "brown", - "broken_color": "brown", - "durability": 600, - "damage_modifier": 10, - "breaks_into": [ { "item": "blob_fuzzlegrow" } ], - "flags": [ "TURRET", "FOLDABLE", "OBSTACLE" ] - }, - { - "id": "mounted_blob_horror", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "blobsaw" }, - "item": "blob_horror", - "location": "center", - "symbol": "t", - "broken_symbol": "#", - "color": "blue", - "broken_color": "blue", - "durability": 1000, - "damage_modifier": 10, - "breaks_into": [ { "item": "blob_horrorgrow" } ], - "flags": [ "TURRET", "FOLDABLE", "OBSTACLE" ] - }, - { - "id": "mounted_blob_inkie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "fuel puffer" }, - "item": "blob_inkie", - "symbol": "t", - "broken_symbol": "#", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "blob_inkiegrow" } ], - "flags": [ "TURRET", "FOLDABLE", "USE_TANKS" ] - }, - { - "id": "mounted_blob_meltie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "acid puffer" }, - "item": "blob_meltie", - "symbol": "t", - "broken_symbol": "#", - "color": "light_red", - "broken_color": "light_red", - "breaks_into": [ { "item": "blob_meltiegrow" } ], - "flags": [ "TURRET", "FOLDABLE", "USE_TANKS" ] - }, - { - "id": "mounted_blob_spouterqueen", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel spouter" }, - "item": "blob_spouterqueen", - "looks_like": "clutter", - "symbol": "t", - "broken_symbol": "#", - "color": "red", - "broken_color": "red", - "breaks_into": [ { "item": "blob_queengrow" } ], - "flags": [ "TURRET", "FOLDABLE", "USE_TANKS" ] - }, - { - "id": "mounted_blob_razorqueen", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel spiker" }, - "item": "blob_razorqueen", - "symbol": "t", - "broken_symbol": "#", - "color": "cyan", - "broken_color": "cyan", - "breaks_into": [ { "item": "blob_razorqueengrow" } ] - }, - { - "id": "mounted_blob_sharp", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel lancer" }, - "item": "blob_sharp", - "symbol": "t", - "broken_symbol": "#", - "color": "light_blue", - "broken_color": "light_blue", - "breaks_into": [ { "item": "blob_sharpgrow" } ] - }, - { - "id": "mounted_blob_gelrazor", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel razor" }, - "item": "blob_gelrazor", - "symbol": "t", - "broken_symbol": "#", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "blob_sicklegrow" } ] - }, - { - "id": "mounted_blob_sparkie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "shock bulb" }, - "item": "blob_sparkie", - "symbol": "t", - "broken_symbol": "#", - "color": "cyan", - "broken_color": "cyan", - "breaks_into": [ { "item": "blob_sparkiegrow" } ] - }, - { - "id": "mounted_blob_stickie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "gel puffer" }, - "item": "blob_stickie", - "symbol": "t", - "broken_symbol": "#", - "color": "yellow", - "broken_color": "yellow", - "breaks_into": [ { "item": "blob_stickiegrow" } ], - "flags": [ "TURRET", "FOLDABLE", "USE_TANKS" ] - }, - { - "id": "mounted_blob_torchie", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "fire puffer" }, - "item": "blob_torchie", - "symbol": "t", - "broken_symbol": "#", - "color": "light_red", - "broken_color": "light_red", - "breaks_into": [ { "item": "blob_torchiegrow" } ], - "flags": [ "TURRET", "FOLDABLE", "USE_TANKS" ] - }, - { - "id": "mounted_blob_voideater", - "copy-from": "blob_turret", - "type": "vehicle_part", - "name": { "str": "spark blight" }, - "item": "blob_voideater", - "symbol": "t", - "broken_symbol": "#", - "color": "cyan", - "broken_color": "cyan", - "breaks_into": [ { "item": "blob_voideatergrow" } ] - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_vehicleparts.json b/data/mods/blazemod/vehicleparts/blob_vehicleparts.json deleted file mode 100644 index 673ecab881561..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_vehicleparts.json +++ /dev/null @@ -1,717 +0,0 @@ -[ - { - "id": "blob_frostie_trunk", - "type": "vehicle_part", - "name": { "str": "ice pack" }, - "item": "blob_frostie", - "location": "center", - "symbol": "H", - "broken_symbol": "#", - "color": "light_blue", - "broken_color": "light_blue", - "difficulty": 3, - "durability": 100, - "epower": 0, - "size": 400, - "damage_modifier": 80, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_frostiegrow" } ], - "description": "A living blob, existing in a super-cooled state. It will keep items stored in it cold, reducing the speed at which food and drink rots.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "CARGO", "OBSTACLE", "FRIDGE", "COVERED", "FOLDABLE" ] - }, - { - "id": "blob_frostie_windshield", - "type": "vehicle_part", - "name": { "str": "icy windshield" }, - "item": "blob_frostie", - "location": "center", - "symbol": "\"", - "broken_symbol": "0", - "color": "light_blue", - "broken_color": "light_blue", - "durability": 500, - "damage_modifier": 80, - "folded_volume": "1000 ml", - "breaks_into": [ { "item": "blob_frostiegrow" } ], - "description": "A living blob, existing in a super-cooled state. It is transparent, and can be used to see out of the vehicle.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OVER", "WINDSHIELD", "OBSTACLE", "WINDOW", "FOLDABLE" ] - }, - { - "id": "blob_frostie_boat_hull", - "type": "vehicle_part", - "name": { "str": "gelacier boat hull" }, - "item": "blob_frostie", - "location": "under", - "symbol": "o", - "broken_symbol": "x", - "color": "light_blue", - "broken_color": "light_blue", - "durability": 500, - "damage_modifier": 200, - "folded_volume": "1000 ml", - "breaks_into": [ { "item": "blob_frostiegrow" } ], - "description": "A living blob, existing in a super-cooled state. It acts as a boat hull.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "FLOATS", "FOLDABLE", "EXTRA_DRAG", "SHARP", "TRACKED" ] - }, - { - "id": "blob_gloople_amalgam", - "type": "vehicle_part", - "name": { "str": "gel retriever" }, - "item": "blob_gloople", - "location": "under", - "symbol": "R", - "broken_symbol": ";", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "epower": 0, - "size": 300, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, formed to act as a scoop. Use the vehicle controls to turn it on or off. When turned on, it will scoop up any loose items that it travels over, putting them into the vehicle's storage.", - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SCOOP", "CARGO", "FOLDABLE" ] - }, - { - "id": "blob_gloople_belt", - "type": "vehicle_part", - "name": { "str": "gel harness" }, - "item": "blob_gloople", - "location": "on_seat", - "symbol": ",", - "broken_symbol": ",", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "bonus": 25, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, reformed as a belt and attached to a seat.", - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEATBELT", "FOLDABLE" ] - }, - { - "id": "blob_gloople_tank", - "type": "vehicle_part", - "name": { "str": "capsule (10L)" }, - "item": "blob_gloople_tank", - "location": "fuel_source", - "symbol": "O", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "size": 5000, - "damage_modifier": 10, - "folded_volume": 20, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, formed into a storage space for holding liquids. If filled with the appropriate fuel for the vehicle's engine, the engine will automatically draw fuel from the tank when the engine is on. If filled with water, you can access the water from a water faucet, if one is installed in the vehicle. You can also use a rubber hose to siphon liquids out of a tank.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "FOLDABLE", "FUEL_TANK" ] - }, - { - "id": "blob_gloople_tank_large", - "type": "vehicle_part", - "copy-from": "blob_gloople_tank", - "name": { "str": "gel tank (60L)" }, - "item": "blob_gloople_tank_large", - "size": 60000, - "folded_volume": 240 - }, - { - "id": "blob_gloople_plate", - "type": "vehicle_part", - "name": { "str": "gel reinforcement" }, - "item": "blob_gloople", - "location": "armor", - "symbol": "X", - "broken_symbol": "*", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, acting as armor plate.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ARMOR", "FOLDABLE" ] - }, - { - "id": "blob_gloople_roof", - "type": "vehicle_part", - "name": { "str": "gel roof" }, - "item": "blob_gloople", - "location": "roof", - "symbol": "#", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, placed as roof.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ROOF", "FOLDABLE" ] - }, - { - "id": "blob_gloople_seat", - "type": "vehicle_part", - "name": { "str": "gel seat" }, - "item": "blob_gloople", - "location": "center", - "symbol": "#", - "broken_symbol": "*", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, formed into a comfy couch. You can sit here.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEAT", "BED", "BOARDABLE", "BELTABLE" ] - }, - { - "id": "blob_gloople_trunk", - "type": "vehicle_part", - "name": { "str": "gel receptacle" }, - "item": "blob_gloople", - "location": "center", - "symbol": "H", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "size": 400, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, shaped into a cargo space.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "CARGO", "COVERED", "FOLDABLE" ] - }, - { - "id": "blob_gloople_trunk_u", - "type": "vehicle_part", - "copy-from": "blob_gloople_trunk", - "name": { "str": "gel pouch (under)" }, - "location": "under" - }, - { - "id": "blob_gloopleaisle_horizontal", - "type": "vehicle_part", - "name": { "str": "gel walkway" }, - "item": "blob_gloople", - "location": "center", - "symbol": "=", - "broken_symbol": "#", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, formed into a walkway.", - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "AISLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_gloopleaisle_vertical", - "type": "vehicle_part", - "copy-from": "blob_gloopleaisle_horizontal", - "symbol": "H" - }, - { - "id": "blob_gloopledoor", - "type": "vehicle_part", - "name": { "str": "gel hatch" }, - "item": "blob_gloople", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, acting as a door. Has a transparent patch so you can see out of it, even when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPENABLE", "BOARDABLE", "WINDOW", "FOLDABLE" ] - }, - { - "id": "blob_gloopledoor_opaque", - "type": "vehicle_part", - "name": { "str": "opaque gel hatch" }, - "item": "blob_gloople", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_glooplegrow" } ], - "description": "A living blob, acting as a door. Entirely opaque so you can't see through it when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPAQUE", "OPENABLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_gray_amalgam", - "type": "vehicle_part", - "name": { "str": "gray retriever" }, - "item": "blob_gray", - "location": "under", - "symbol": "R", - "broken_symbol": ";", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "epower": 0, - "size": 800, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "description": "A living blob, formed to act as a scoop. Use the vehicle controls to turn it on or off. When turned on, it will scoop up any loose items that it travels over, putting them into the vehicle's storage.", - "flags": [ "SCOOP", "CARGO", "FOLDABLE" ] - }, - { - "id": "blob_gray_belt", - "type": "vehicle_part", - "name": { "str": "gray harness" }, - "item": "blob_gray", - "location": "on_seat", - "symbol": ",", - "broken_symbol": ",", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "bonus": 50, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, reformed as a belt and attached to a seat.", - "breaks_into": [ { "item": "blob_graygrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEATBELT", "FOLDABLE" ] - }, - { - "id": "blob_gray_tank", - "type": "vehicle_part", - "name": { "str": "cocoon (30L)" }, - "item": "blob_gray_tank", - "location": "fuel_source", - "symbol": "O", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "size": 10000, - "damage_modifier": 10, - "folded_volume": 40, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, formed into a storage space for holding liquids. If filled with the appropriate fuel for the vehicle's engine, the engine will automatically draw fuel from the tank when the engine is on. If filled with water, you can access the water from a water faucet, if one is installed in the vehicle. You can also use a rubber hose to siphon liquids out of a tank.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "FOLDABLE", "FUEL_TANK" ] - }, - { - "id": "blob_gray_tank_large", - "type": "vehicle_part", - "copy-from": "blob_gray_tank", - "name": { "str": "gray tank (100L)" }, - "item": "blob_gray_tank_large", - "size": 100000, - "folded_volume": 400 - }, - { - "id": "blob_gray_plate", - "type": "vehicle_part", - "name": { "str": "gray reinforcement" }, - "item": "blob_gray", - "location": "armor", - "symbol": "X", - "broken_symbol": "*", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, acting as armor plate.", - "breaks_into": [ { "item": "blob_graygrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ARMOR", "FOLDABLE" ] - }, - { - "id": "blob_gray_roof", - "type": "vehicle_part", - "name": { "str": "gray roof" }, - "item": "blob_gray", - "location": "roof", - "symbol": "#", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, placed as roof.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ROOF", "FOLDABLE" ] - }, - { - "id": "blob_gray_seat", - "type": "vehicle_part", - "name": { "str": "gray seat" }, - "item": "blob_gray", - "location": "center", - "symbol": "#", - "broken_symbol": "*", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, formed into a comfy couch. You can sit here.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEAT", "BED", "BOARDABLE", "BELTABLE" ] - }, - { - "id": "blob_gray_trunk", - "type": "vehicle_part", - "name": { "str": "gray receptacle" }, - "item": "blob_gray", - "location": "center", - "symbol": "H", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "size": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, shaped into a cargo space.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "CARGO", "COVERED", "FOLDABLE" ] - }, - { - "id": "blob_gray_trunk_u", - "type": "vehicle_part", - "copy-from": "blob_gray_trunk", - "name": { "str": "gray pouch (under)" }, - "location": "under" - }, - { - "id": "blob_grayaisle_horizontal", - "type": "vehicle_part", - "name": { "str": "gray walkway" }, - "item": "blob_gray", - "location": "center", - "symbol": "=", - "broken_symbol": "#", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, formed into a walkway.", - "breaks_into": [ { "item": "blob_graygrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "AISLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_grayaisle_vertical", - "type": "vehicle_part", - "copy-from": "blob_grayaisle_horizontal", - "symbol": "H" - }, - { - "id": "blob_graydoor", - "type": "vehicle_part", - "name": { "str": "gray hatch" }, - "item": "blob_gray", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, acting as a door. Has a transparent patch so you can see out of it, even when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPENABLE", "BOARDABLE", "WINDOW", "FOLDABLE" ] - }, - { - "id": "blob_graydoor_opaque", - "type": "vehicle_part", - "name": { "str": "opaque gray hatch" }, - "item": "blob_gray", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_graygrow" } ], - "description": "A living blob, acting as a door. Entirely opaque so you can't see through it when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPAQUE", "OPENABLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_oozle_amalgam", - "type": "vehicle_part", - "name": { "str": "ooze retriever" }, - "item": "blob_oozle", - "location": "under", - "symbol": "R", - "broken_symbol": ";", - "color": "green", - "broken_color": "green", - "durability": 600, - "epower": 0, - "size": 400, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "description": "A living blob, formed to act as a scoop. Use the vehicle controls to turn it on or off. When turned on, it will scoop up any loose items that it travels over, putting them into the vehicle's storage.", - "flags": [ "SCOOP", "CARGO", "FOLDABLE" ] - }, - { - "id": "blob_oozle_belt", - "type": "vehicle_part", - "name": { "str": "ooze harness" }, - "item": "blob_oozle", - "location": "on_seat", - "symbol": ",", - "broken_symbol": ",", - "color": "green", - "broken_color": "green", - "durability": 500, - "bonus": 35, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob, reformed as a belt and attached to a seat.", - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEATBELT", "FOLDABLE" ] - }, - { - "id": "blob_oozle_tank", - "type": "vehicle_part", - "name": { "str": "pod (20L)" }, - "item": "blob_oozle_tank", - "location": "fuel_source", - "symbol": "O", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "size": 7500, - "damage_modifier": 10, - "folded_volume": 30, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "description": "A living blob, formed into a storage space for holding liquids. If filled with the appropriate fuel for the vehicle's engine, the engine will automatically draw fuel from the tank when the engine is on. If filled with water, you can access the water from a water faucet, if one is installed in the vehicle. You can also use a rubber hose to siphon liquids out of a tank.", - "flags": [ "FOLDABLE", "FUEL_TANK" ] - }, - { - "id": "blob_oozle_tank_large", - "type": "vehicle_part", - "copy-from": "blob_oozle_tank", - "name": { "str": "ooze tank (80L)" }, - "item": "blob_oozle_tank_large", - "size": 8000, - "folded_volume": 320 - }, - { - "id": "blob_oozle_plate", - "type": "vehicle_part", - "name": { "str": "ooze reinforcement" }, - "item": "blob_oozle", - "location": "armor", - "symbol": "X", - "broken_symbol": "*", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, acting as armor plate.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ARMOR", "FOLDABLE" ] - }, - { - "id": "blob_oozle_roof", - "type": "vehicle_part", - "name": { "str": "ooze roof" }, - "item": "blob_oozle", - "location": "roof", - "symbol": "#", - "broken_symbol": "#", - "color": "green", - "broken_color": "light_green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, placed as roof.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "ROOF", "FOLDABLE" ] - }, - { - "id": "blob_oozle_seat", - "type": "vehicle_part", - "name": { "str": "ooze seat" }, - "item": "blob_oozle", - "location": "center", - "symbol": "#", - "broken_symbol": "*", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, formed into a comfy couch. You can sit here.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "SEAT", "BED", "BOARDABLE", "BELTABLE" ] - }, - { - "id": "blob_oozle_trunk", - "type": "vehicle_part", - "name": { "str": "ooze receptacle" }, - "item": "blob_oozle", - "location": "center", - "symbol": "H", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "size": 800, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, shaped into a cargo space.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "CARGO", "COVERED", "FOLDABLE" ] - }, - { - "id": "blob_oozle_trunk_u", - "type": "vehicle_part", - "copy-from": "blob_oozle_trunk", - "name": { "str": "ooze pouch (under)" }, - "location": "under" - }, - { - "id": "blob_oozleaisle_horizontal", - "type": "vehicle_part", - "name": { "str": "ooze walkway" }, - "item": "blob_oozle", - "location": "center", - "symbol": "=", - "broken_symbol": "#", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, formed into a walkway.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "AISLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_oozleaisle_vertical", - "type": "vehicle_part", - "copy-from": "blob_oozleaisle_horizontal", - "symbol": "H" - }, - { - "id": "blob_oozledoor", - "type": "vehicle_part", - "name": { "str": "ooze hatch" }, - "item": "blob_oozle", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, acting as a door. Has a transparent patch so you can see out of it, even when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPENABLE", "BOARDABLE", "WINDOW", "FOLDABLE" ] - }, - { - "id": "blob_oozledoor_opaque", - "type": "vehicle_part", - "name": { "str": "opaque ooze hatch" }, - "item": "blob_oozle", - "location": "center", - "symbol": "+", - "broken_symbol": "&", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" } ], - "description": "A living blob, acting as a door. Entirely opaque so you can't see through it when closed.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "flags": [ "OBSTACLE", "OPAQUE", "OPENABLE", "BOARDABLE", "FOLDABLE" ] - }, - { - "id": "blob_queen", - "type": "vehicle_part", - "name": { "str": "amorphous core" }, - "item": "blob_queen", - "location": "center", - "fuel_type": "blob_feed_fuel", - "symbol": "O", - "broken_symbol": "#", - "color": "red", - "broken_color": "red", - "durability": 1000, - "power": 223800, - "energy_consumption": 600000, - "m2c": 65, - "noise_factor": 5, - "epower": -1, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_queengrow" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "description": "An amorphous mass, the living heart and brain of a blob vehicle.", - "flags": [ - "BOARDABLE", - "BELTABLE", - "FOLDABLE", - "ENGINE", - "CONTROLS", - "CTRL_ELECTRONIC", - "SEAT", - "BED", - "E_ALTERNATOR", - "E_STARTS_INSTANTLY", - "E_HIGHER_SKILL", - "TURRET_MOUNT" - ] - } -] diff --git a/data/mods/blazemod/vehicleparts/blob_wheel.json b/data/mods/blazemod/vehicleparts/blob_wheel.json deleted file mode 100644 index bc0b55a41b03f..0000000000000 --- a/data/mods/blazemod/vehicleparts/blob_wheel.json +++ /dev/null @@ -1,105 +0,0 @@ -[ - { - "id": "blob_frostie_wheel", - "type": "vehicle_part", - "name": { "str": "snow slider" }, - "item": "blob_frostie_wheel", - "location": "under", - "symbol": "|", - "broken_symbol": "x", - "color": "light_blue", - "broken_color": "light_blue", - "durability": 500, - "damage_modifier": 200, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_frostiegrow" } ], - "description": "A living blob, existing in a super-cooled state. It acts as a wheel.", - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "rolling_resistance": 1.5, - "wheel_type": "standard", - "contact_area": 153, - "flags": [ "WHEEL", "FOLDABLE", "EXTRA_DRAG", "SHARP", "TRACKED" ] - }, - { - "id": "blob_gloople_wheel", - "type": "vehicle_part", - "name": { "str": "gelatinous wheel" }, - "item": "blob_gloople_wheel", - "location": "under", - "symbol": "|", - "broken_symbol": "x", - "color": "light_green", - "broken_color": "light_green", - "durability": 250, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob. It acts as a wheel.", - "breaks_into": [ { "item": "blob_glooplegrow" }, { "item": "water", "count": [ 50, 100 ] } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "rolling_resistance": 1.75, - "wheel_type": "standard", - "contact_area": 153, - "flags": [ "WHEEL", "FOLDABLE", "TRACKED" ] - }, - { - "id": "blob_gray_wheel", - "type": "vehicle_part", - "name": { "str": "gray wheel" }, - "item": "blob_gray_wheel", - "location": "under", - "symbol": "|", - "broken_symbol": "x", - "color": "light_gray", - "broken_color": "light_gray", - "durability": 1000, - "damage_modifier": 10, - "folded_volume": 1, - "description": "A living blob. It acts as a wheel.", - "breaks_into": [ { "item": "blob_graygrow" }, { "item": "water", "count": [ 100, 200 ] } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "rolling_resistance": 1.25, - "wheel_type": "standard", - "contact_area": 153, - "flags": [ "WHEEL", "FOLDABLE", "TRACKED" ] - }, - { - "id": "blob_grinder", - "type": "vehicle_part", - "name": { "str": "earthen roller" }, - "item": "blob_grinder", - "location": "structure", - "symbol": "O", - "broken_symbol": "#", - "color": "brown", - "broken_color": "brown", - "durability": 2500, - "damage_modifier": 250, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_gray" } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "rolling_resistance": 6, - "wheel_type": "rigid", - "contact_area": 500, - "flags": [ "WHEEL", "FOLDABLE", "PROTRUSION", "STABLE", "TRACKED" ] - }, - { - "id": "blob_oozle_wheel", - "type": "vehicle_part", - "name": { "str": "oozing wheel" }, - "item": "blob_oozle_wheel", - "location": "under", - "symbol": "|", - "broken_symbol": "x", - "color": "green", - "broken_color": "green", - "durability": 500, - "damage_modifier": 10, - "folded_volume": 1, - "breaks_into": [ { "item": "blob_oozlegrow" }, { "item": "water", "count": [ 100, 200 ] } ], - "requirements": { "repair": { "time": "5 m", "using": [ [ "blobrep", 1 ] ] } }, - "rolling_resistance": 1.5, - "wheel_type": "standard", - "contact_area": 153, - "flags": [ "WHEEL", "FOLDABLE", "TRACKED" ] - } -] diff --git a/data/mods/blazemod/vehicleparts/diamond_parts.json b/data/mods/blazemod/vehicleparts/diamond_parts.json deleted file mode 100644 index 5425b0fce1c2e..0000000000000 --- a/data/mods/blazemod/vehicleparts/diamond_parts.json +++ /dev/null @@ -1,159 +0,0 @@ -[ - { - "id": "dboard_horizontal", - "type": "vehicle_part", - "name": { "str": "diamond barrier" }, - "item": "diamond_plate", - "location": "center", - "symbol": "h", - "broken_symbol": "#", - "color": "white", - "broken_color": "white", - "description": "A transparent, solid sheet of self-sustaining crystals.", - "durability": 5000, - "breaks_into": [ - { "item": "diamond_matrix" }, - { "item": "diamond_shards", "count": [ 50, 100 ] }, - { "item": "diamond_cluster", "count": [ 2, 6 ] } - ], - "requirements": { - "install": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "OBSTACLE", "WINDOW", "FULL_BOARD" ] - }, - { - "id": "dboard_ne", - "type": "vehicle_part", - "copy-from": "dboard_horizontal", - "symbol": "u" - }, - { - "id": "dboard_nw", - "type": "vehicle_part", - "copy-from": "dboard_horizontal", - "symbol": "y" - }, - { - "id": "dboard_se", - "type": "vehicle_part", - "copy-from": "dboard_horizontal", - "symbol": "n" - }, - { - "id": "dboard_sw", - "type": "vehicle_part", - "copy-from": "dboard_horizontal", - "symbol": "b" - }, - { - "id": "dboard_vertical", - "type": "vehicle_part", - "copy-from": "dboard_horizontal", - "symbol": "j" - }, - { - "id": "dframe_cover", - "type": "vehicle_part", - "name": { "str": "diamond frame" }, - "item": "diamond_frame", - "location": "structure", - "symbol": "^", - "broken_symbol": "#", - "color": "white", - "broken_color": "white", - "description": "A framework of super-strong crystal. Other vehicle components can be mounted on it, and it can be attached to other frames to increase the vehicle's size.", - "durability": 3000, - "breaks_into": [ - { "item": "diamond_matrix" }, - { "item": "diamond_shards", "count": [ 75, 150 ] }, - { "item": "diamond_cluster", "count": [ 4, 8 ] } - ], - "requirements": { - "install": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "MOUNTABLE" ] - }, - { - "id": "dframe_cross", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "c", - "flags": [ "MOUNTABLE", "INITIAL_PART" ] - }, - { - "id": "dframe_horizontal", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "h" - }, - { - "id": "dframe_horizontal_2", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "=" - }, - { - "id": "dframe_ne", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "u" - }, - { - "id": "dframe_nw", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "y" - }, - { - "id": "dframe_se", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "n" - }, - { - "id": "dframe_sw", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "b" - }, - { - "id": "dframe_vertical", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "j" - }, - { - "id": "dframe_vertical_2", - "type": "vehicle_part", - "copy-from": "dframe_cover", - "symbol": "H" - }, - { - "id": "plating_diamond", - "type": "vehicle_part", - "name": { "str": "diamond plating" }, - "item": "diamond_plate", - "location": "armor", - "symbol": ")", - "broken_symbol": ")", - "color": "white", - "broken_color": "white", - "description": "Transparent crystal armor plate. Will partially protect other components on the same frame from damage.", - "durability": 5000, - "breaks_into": [ - { "item": "diamond_matrix" }, - { "item": "diamond_shards", "count": [ 50, 100 ] }, - { "item": "diamond_cluster", "count": [ 2, 6 ] } - ], - "requirements": { - "install": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 3 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "ARMOR", "WINDOW" ] - } -] diff --git a/data/mods/blazemod/vehicleparts/diamond_turret.json b/data/mods/blazemod/vehicleparts/diamond_turret.json deleted file mode 100644 index 121a356cfdfca..0000000000000 --- a/data/mods/blazemod/vehicleparts/diamond_turret.json +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - "id": "diamond_lance", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "diamond lance" }, - "item": "diamond_lance", - "color": "white", - "broken_color": "white", - "difficulty": 6, - "size": 10, - "folded_volume": 22, - "breaks_into": [ { "item": "diamond_lance", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "diamond_nova", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "diamond nova" }, - "item": "diamond_nova", - "color": "white", - "broken_color": "white", - "difficulty": 6, - "size": 10, - "folded_volume": 22, - "breaks_into": [ { "item": "diamond_nova", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - } -] diff --git a/data/mods/blazemod/vehicleparts/vortex_parts.json b/data/mods/blazemod/vehicleparts/vortex_parts.json deleted file mode 100644 index f93a534645f16..0000000000000 --- a/data/mods/blazemod/vehicleparts/vortex_parts.json +++ /dev/null @@ -1,68 +0,0 @@ -[ - { - "id": "vortex_generator", - "type": "vehicle_part", - "name": { "str": "vortex generator" }, - "item": "vortex_generator", - "location": "engine_block", - "fuel_type": "vortex_power", - "symbol": "8", - "broken_symbol": "x", - "color": "magenta", - "broken_color": "magenta", - "durability": 400, - "//": "Here power is a multiplier on power efficiency, though ignored because of the PERPTUAL flag", - "power": 100, - "epower": 37300, - "size": 100, - "damage_modifier": 10, - "breaks_into": [ - { "item": "spiral_stone" }, - { "item": "foot_crank", "count": [ 0, 2 ] }, - { "item": "chain", "count": [ 0, 4 ] }, - { "item": "hose", "count": [ 0, 4 ] }, - { "item": "scrap", "count": [ 4, 12 ] }, - { "item": "steel_chunk", "count": [ 2, 5 ] }, - { "item": "plastic_chunk", "count": [ 2, 8 ] } - ], - "requirements": { - "install": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "REACTOR", "PERPETUAL" ] - }, - { - "id": "vortex_engine", - "type": "vehicle_part", - "name": { "str": "vortex engine" }, - "item": "vortex_engine", - "location": "engine_block", - "fuel_type": "vortex_power", - "symbol": "8", - "broken_symbol": "x", - "color": "magenta", - "broken_color": "magenta", - "durability": 400, - "power": 37300, - "epower": 1865, - "noise_factor": 25, - "m2c": 90, - "size": 100, - "damage_modifier": 10, - "breaks_into": [ - { "item": "spiral_stone" }, - { "item": "foot_crank", "count": [ 0, 2 ] }, - { "item": "chain", "count": [ 0, 2 ] }, - { "item": "hose", "count": [ 0, 4 ] }, - { "item": "scrap", "count": [ 4, 12 ] }, - { "item": "plastic_chunk", "count": [ 2, 8 ] } - ], - "requirements": { - "install": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }, - "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] }, - "repair": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] } - }, - "flags": [ "ENGINE", "E_STARTS_INSTANTLY", "E_HIGHER_SKILL", "E_ALTERNATOR" ] - } -] diff --git a/data/mods/blazemod/vehicleparts/vortex_turret.json b/data/mods/blazemod/vehicleparts/vortex_turret.json deleted file mode 100644 index b03feb8787ede..0000000000000 --- a/data/mods/blazemod/vehicleparts/vortex_turret.json +++ /dev/null @@ -1,28 +0,0 @@ -[ - { - "id": "mounted_vortex_accelerator", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "vortex accelerator" }, - "item": "vortex_accelerator", - "color": "pink", - "broken_color": "pink", - "size": 1000, - "folded_volume": 10, - "breaks_into": [ { "item": "vortex_accelerator", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "mounted_vortex_cannon", - "copy-from": "turret", - "type": "vehicle_part", - "name": { "str": "vortex cannon" }, - "item": "vortex_cannon", - "color": "pink", - "broken_color": "pink", - "size": 10, - "folded_volume": 20, - "breaks_into": [ { "item": "vortex_cannon", "prob": 50 } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - } -] diff --git a/data/mods/blazemod/vortex_ammo_types.json b/data/mods/blazemod/vortex_ammo_types.json deleted file mode 100644 index abbdac7bd6b79..0000000000000 --- a/data/mods/blazemod/vortex_ammo_types.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "id": "vortex_power", - "name": "vortex energy", - "default": "vortex_power", - "type": "ammunition_type" - } -]