The Recipe Making Thread

Material type and thickness rating.[/quote]
Thanks. I was having a hard time trying to guess what it was. :stuck_out_tongue:

I kinda want to change all the armor crafting section by removing the normal pre-cataclysm clothes from it and adding makeshift outfits and gear.

armor pieces
I have an idea…
Gambeson.
You get 3 trenchcoats and sew them together.
Then you can craft lots of little metal “leaves”, add them to the gambeson and get yourself a big nasty lamellar armor. Not so cumbersome(just like a winter jacket, maybe lighter) but protective as fuck.

If you want a use for lemon juice*, how about ginger ale and similar fermented drinks? I just made a batch IRL, so I’m thinking of it. Ginger + water + yeast + sugar + heat = ginger syrup, add time (about two days) and you have ginger ale.

Um… we can maybe use the food rotting system for fermentation… holy crap we might have working fermentation like… this weekend.

*It has the electrolytes yeast craves.

Lemon juice could be used to make mayonnaise and mustard too. As both already are in game, it is only matter of adding a recipe. Though, mustard would need mustard seed item.

[quote=“Kevin Granade, post:23, topic:3354”]If you want a use for lemon juice*, how about ginger ale and similar fermented drinks? I just made a batch IRL, so I’m thinking of it. Ginger + water + yeast + sugar + heat = ginger syrup, add time (about two days) and you have ginger ale.

Um… we can maybe use the food rotting system for fermentation… holy crap we might have working fermentation like… this weekend.

*It has the electrolytes yeast craves.[/quote]

Sounds brilliant!

Nice. More uses for the Lemon Juice. It’s looking a lot less like just another juice now with the extra recipes. Also, I had no idea mustand and mayo could be made using it. Gotta google dat.

As I mentioned somewhere, I’m starting to add makeshift clothing and armor pieces. Here are the most basic ones, Rags.

The following code is for armor.json
It adds a full set of the most basic craftable clothing available in a post-cataclysm setting, IMO.
Headrags, Rag Cowl, Rag Tunic, Handrags and Footrags.
They need no sewing kit or bone needle since they are just wrapped around your body or held in place by strings.

    {
        "type" : "ARMOR",
        "id" : "headrags",
        "name" : "headrags",
        "weight" : 120,
        "color" : "white",
        "covers" : ["HEAD"],
        "to_hit" : -3,
        "storage" : 0,
        "symbol" : "[",
        "description" : "Rags worn around the head.",
        "price" : 50,
        "material" : ["cotton", "null"],
        "volume" : 1,
        "cutting" : 0,
        "warmth" : 20,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 50,
        "material_thickness" : 1
    },
    {
        "type" : "ARMOR",
        "id" : "cowl_rag",
        "name" : "rag cowl",
        "weight" : 372,
        "color" : "white",
        "covers" : ["HEAD", "MOUTH", "TORSO"],
        "to_hit" : -3,
        "storage" : 0,
        "symbol" : "[",
        "description" : "A cloth cowl that covers the head, mouth and the upper half of the torso.",
        "price" : 75,
        "material" : ["cotton", "null"],
        "volume" : 8,
        "cutting" : 0,
        "warmth" : 35,
        "phase" : "solid",
        "enviromental_protection" : 2,
        "encumberance" : 2,
        "bashing" : -5,
        "coverage" : 65,
        "material_thickness" : 2
    },
    {
        "type" : "ARMOR",
        "id" : "tunic_rag",
        "name" : "rag tunic",
        "weight" : 683,
        "color" : "light_red",
        "covers" : ["TORSO", "LEGS"],
        "to_hit" : 0,
        "storage" : 0,
        "symbol" : "[",
        "description" : "A poorly made long tunic with a string around the waist to keep it all in place. Better than nothing.",
        "price" : 70,
        "material" : ["cotton", "null"],
        "volume" : 4,
        "cutting" : 0,
        "warmth" : 15,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 70,
        "material_thickness" : 2
    },
    {
        "type" : "ARMOR",
        "id" : "handrags",
        "name" : "handrags",
        "weight" : 238,
        "color" : "light_blue",
        "covers" : ["HANDS"],
        "to_hit" : 1,
        "storage" : 0,
        "symbol" : "[",
        "description" : "Rags used as gloves. The cheapest protection for your hands.",
        "price" : 45,
        "material" : ["cotton", "null"],
        "volume" : 1,
        "cutting" : 0,
        "warmth" : 25,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 85,
        "material_thickness" : 1
    },
    {
        "type" : "ARMOR",
        "id" : "footrags",
        "name" : "footrags",
        "weight" : 260,
        "color" : "blue",
        "covers" : ["FEET"],
        "to_hit" : 0,
        "storage" : 0,
        "symbol" : "[",
        "description" : "Like socks but a bit more cumbersome and cheaper.",
        "price" : 80,
        "material" : ["cotton", "null"],
        "volume" : 1,
        "cutting" : 0,
        "warmth" : 30,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 85,
        "material_thickness" : 1
    },

The following code goes in recipes.json
Allows the above clothing to be crafted.
Unlike most of the normal clothes, you can disassemble them.

{
  "result": "headrags",
  "category": "CC_ARMOR",
  "skill_used": "tailor",
  "difficulty": 0,
  "time": 6000,
  "reversible": true,
  "autolearn": true,
  "components": [
    [
      [ "rag", 2 ]
    ]
  ]
},
{
  "result": "cowl_rag",
  "category": "CC_ARMOR",
  "skill_used": "tailor",
  "difficulty": 0,
  "time": 15000,
  "reversible": false,
  "autolearn": true,
  "components": [
    [
      [ "sheet", 1 ]
    ],
    [
      [ "string_36", 1 ],
      [ "string_6", 4 ]
    ]
  ]
},
{
  "result": "tunic_rag",
  "category": "CC_ARMOR",
  "skill_used": "tailor",
  "difficulty": 0,
  "time": 10000,
  "reversible": false,
  "autolearn": true,
  "components": [
    [
      [ "sheet", 1 ]
    ],
    [
      [ "string_36", 1 ],
      [ "string_6", 4 ]
    ]
  ]
},
{
  "result": "handrags",
  "category": "CC_ARMOR",
  "skill_used": "tailor",
  "difficulty": 0,
  "time": 3000,
  "reversible": true,
  "autolearn": true,
  "components": [
    [
      [ "rag", 2 ]
    ]
  ]
},
{
  "result": "footrags",
  "category": "CC_ARMOR",
  "skill_used": "tailor",
  "difficulty": 0,
  "time": 3000,
  "reversible": true,
  "autolearn": true,
  "components": [
    [
      [ "rag", 2 ]
    ]
  ]
},

I’m gonna assume handwraps look like the ones fighters use.

Anyway, I think fingers should be a body part. Thoughts?

Yeah. The footwraps should also look similar in concept.

Also, I’m not really sure about having fingers as separate body parts but I would like to see the arms as upper arms and forearms and legs as thighs and shins. That way some clothes would be even more unique, like a T-shirt would cover the Torso and upper arms and a trenchcoat would cover Torso, upper arms, forearms and thighs.

Yeah, I like the lower/upper idea. Knee pads would actually go on your knees.

Uh oh… forgot about those “in between” items. Those would require knees and elbows to be also implemented as well. :stuck_out_tongue:

Edit: This just reminds me of a new low lvl armor I saw in a movie… using magazines or paper sheets taped around arms and legs for protection.

World war Z?

“You elbow the zombie for 15 damage”

Lol yeah. I don’t usually like “zombie” movies but this one was better than all the ones they have been releasing lately. Stacked paper is actually quite protective against piercing and slashing damage too. “Totally tried stabbing a book after watching that movie”

The following code is for armor.json
Paper made protection for arms and legs.
Protection rating is 9, which is 3 points below soft arm/leg guards.

    {
        "type" : "ARMOR",
        "id" : "armguard_paper",
        "name" : "paper arm guards",
        "weight" : 470,
        "color" : "blue",
        "covers" : ["ARMS"],
        "to_hit" : 1,
        "storage" : 0,
        "symbol" : "[",
        "description" : "Armguards made of magazines or stacked paper sheets held together with duct tape.",
        "price" : 30,
        "material" : ["paper", "null"],
        "volume" : 1,
        "cutting" : 0,
        "warmth" : 10,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 50,
        "material_thickness" : 3
    },
    {
        "type" : "ARMOR",
        "id" : "legguard_paper",
        "name" : "paper leg guards",
        "weight" : 470,
        "color" : "blue",
        "covers" : ["LEGS"],
        "to_hit" : 1,
        "storage" : 0,
        "symbol" : "[",
        "description" : "Legguards made of magazines or stacked paper sheets held together with duct tape.",
        "price" : 30,
        "material" : ["paper", "null"],
        "volume" : 1,
        "cutting" : 0,
        "warmth" : 10,
        "phase" : "solid",
        "enviromental_protection" : 0,
        "encumberance" : 1,
        "bashing" : -5,
        "coverage" : 50,
        "material_thickness" : 3
    },

The following code goes in recipes.json
Allows the above armor pieces to be crafted.
They cannot be disassembled, reinforced or carved for materials.
It costs more paper to make than the paper in a magazine as a penalty for using loose paper.

{
  "result": "armguard_paper",
  "category": "CC_ARMOR",
  "skill_used": "survival",
  "difficulty": 0,
  "time": 3000,
  "reversible": false,
  "autolearn": true,
  "components": [
    [
      [ "paper", 30 ],
      [ "mag_tv", 1 ],
      [ "mag_news", 1 ],
      [ "mag_gaming", 1 ],
      [ "mag_comic", 1 ],
      [ "mag_porn", 1 ]
    ],
    [
      [ "paper", 30 ],
      [ "mag_tv", 1 ],
      [ "mag_news", 1 ],
      [ "mag_gaming", 1 ],
      [ "mag_comic", 1 ],
      [ "mag_porn", 1 ]
    ],
    [
      [ "duct_tape", 10 ]
    ]
  ]
},
{
  "result": "legguard_paper",
  "category": "CC_ARMOR",
  "skill_used": "survival",
  "difficulty": 0,
  "time": 3000,
  "reversible": false,
  "autolearn": true,
  "components": [
    [
      [ "paper", 30 ],
      [ "mag_tv", 1 ],
      [ "mag_news", 1 ],
      [ "mag_gaming", 1 ],
      [ "mag_comic", 1 ],
      [ "mag_porn", 1 ]
    ],
    [
      [ "paper", 30 ],
      [ "mag_tv", 1 ],
      [ "mag_news", 1 ],
      [ "mag_gaming", 1 ],
      [ "mag_comic", 1 ],
      [ "mag_porn", 1 ]
    ],
    [
      [ "duct_tape", 10 ]
    ]
  ]
},

I like the rags and paper armor.

Actually… I’ve been thinking about the rag garments and there are some things that have been bothering me.

-Rag Pants would be impossible to make without sewing them, so I’m gonna remove them.
-The tunic is still plausible if we use a sheet instead of rags. Since sheets are large, the tunic will cover torso and legs.
I’m gonna edit the headrags to be just rags wrapped around the head so they no longer will cover the mouth.
I will add better choice than headrags, Rag Cowl. Which is made using a sheet and string. It will cover head and mouth and torso.

The rag tunic and cowl cannot be disassembled since the sheets used were ripped by hand to make them. :3
I will probably just edit the post were I first added the rag garments instead of posting the changes again. I will also change some of the stats based on these changes too.

I came up with a few ideas for more vehicle parts, but I still need to make the recipes (Ironically). I have yet to test balance and such, but I’ve got it to the point where it doesn’t crash the game.

{ "type":"vehicle_part", "id": "wood_frame_horizontal", "name": "wooden frame", "symbol": "h", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_vertical", "name": "wooden frame", "symbol": "j", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_cross", "name": "wooden frame", "symbol": "c", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_nw", "name": "wooden frame", "symbol": "y", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_ne", "name": "wooden frame", "symbol": "u", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_se", "name": "wooden frame", "symbol": "n", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_sw", "name": "wooden frame", "symbol": "b", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_horizontal_2", "name": "wooden frame", "symbol": "=", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_vertical_2", "name": "wooden frame", "symbol": "H", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_cover", "name": "wooden frame", "symbol": "^", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_frame_handle", "name": "wooden handle", "symbol": "^", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "structure", "flags": [] }, { "type":"vehicle_part", "id": "wood_board_horizontal", "name": "wooden board", "symbol": "h", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "wood_board_vertical", "name": "wooden board", "symbol": "j", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "wood_board_nw", "name": "wooden board", "symbol": "y", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "wood_board_ne", "name": "wooden board", "symbol": "u", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "wood_board_se", "name": "wooden board", "symbol": "n", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "wood_board_sw", "name": "wooden board", "symbol": "b", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 250, "item": "wood_plate", "difficulty": 1, "location": "center", "flags": ["OPAQUE", "OBSTACLE"] }, { "type":"vehicle_part", "id": "aisle_horizontal", "name": "aisle", "symbol": "=", "color": "white", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "center", "flags": ["AISLE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "aisle_vertical", "name": "aisle", "symbol": "H", "color": "white", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "item": "wood_frame", "difficulty": 1, "location": "center", "flags": ["AISLE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "wood_trunk_floor", "name": "wooden floor trunk", "symbol": "=", "color": "white", "broken_symbol": "#", "broken_color": "brown", "durability": 100, "size": 400, "item": "wood_frame", "difficulty": 1, "location": "center", "flags": ["AISLE", "BOARDABLE", "CARGO"] }, { "type":"vehicle_part", "id": "wood_roof", "name": "wooden roof", "symbol": "#", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "durability": 75, "item": "wood_plate", "difficulty": 1, "location": "roof", "flags": ["ROOF"] }, { "type":"vehicle_part", "id": "wood_door", "name": "wooden door", "symbol": "+", "color": "brown", "broken_symbol": "&", "broken_color": "brown", "damage_modifier": 80, "durability": 50, "item": "wood_frame", "difficulty": 2, "location": "center", "flags": ["OBSTACLE", "OPENABLE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "door_opaque", "name": "opaque door", "symbol": "+", "color": "brown", "broken_symbol": "&", "broken_color": "brown", "damage_modifier": 80, "durability": 50, "item": "wood_frame", "difficulty": 2, "location": "center", "flags": ["OBSTACLE", "OPAQUE", "OPENABLE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "door_internal", "name": "internal door", "symbol": "+", "color": "brown", "broken_symbol": "&", "broken_color": "brown", "damage_modifier": 75, "durability": 50, "item": "wood_frame", "difficulty": 2, "location": "center", "flags": ["OBSTACLE", "OPAQUE", "OPENABLE", "ROOF", "BOARDABLE"] }, { "type":"vehicle_part", "id": "make_storage_battery", "name": "makeshift battery", "symbol": "O", "color": "yellow", "broken_symbol": "#", "broken_color": "red", "damage_modifier": 80, "durability": 200, "size": 50000, "fuel_type": "battery", "item": "makeshift_battery", "difficulty": 4, "location": "fuel_source", "flags": ["FUEL_TANK"] }, { "type":"vehicle_part", "id": "wood_trunk", "name": "wooden trunk", "symbol": "H", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "damage_modifier": 80, "durability": 100, "size": 800, "item": "wood_frame", "difficulty": 1, "location": "center", "flags": ["CARGO"] }, { "type":"vehicle_part", "id": "wood_box", "name": "box", "symbol": "o", "color": "brown", "broken_symbol": "#", "broken_color": "brown", "damage_modifier": 60, "durability": 100, "size": 800, "item": "wood_frame", "difficulty": 1, "location": "center", "flags": ["CARGO", "BOARDABLE"] }, { "type":"vehicle_part", "id": "plating_wood", "name": "wood plating", "symbol": ")", "color": "light_brown", "broken_symbol": ")", "broken_color": "light_brown", "durability": 200, "item": "wood_plate", "difficulty": 3, "location": "center", "flags": ["ARMOR"] }, { "type":"vehicle_part", "id": "rewood_plate", "name": "reinforced wood plating", "symbol": ")", "color": "light_brown", "broken_symbol": ")", "broken_color": "light_brown", "durability": 300, "item": "rewood_plate", "difficulty": 3, "location": "center", "flags": ["ARMOR"] }, { "type":"vehicle_part", "id": "rebar_plating", "name": "rebar-spiked plating", "symbol": ")", "color": "light_red", "broken_symbol": ")", "broken_color": "light_red", "damage_modifier": 100, "durability": 225, "item": "rebar_plate", "difficulty": 3, "location": "center", "flags": ["ARMOR", "SHARP"] }, { "type":"vehicle_part", "id": "wood_door_trunk", "name": "wooden trunk door", "symbol": "+", "color": "light_brown", "broken_symbol": "&", "broken_color": "light_brown", "damage_modifier": 80, "durability": 75, "item": "wood_frame", "difficulty": 2, "location": "center", "flags": ["OBSTACLE", "OPENABLE", "MULTISQUARE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "wood_door_shutter", "name": "wooden shutter door", "symbol": "+", "color": "white", "broken_symbol": "&", "broken_color": "white", "damage_modifier": 80, "durability": 100, "item": "wood_plate", "difficulty": 3, "location": "center", "flags": ["OPAQUE", "OBSTACLE", "OPENABLE", "MULTISQUARE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "door_sliding", "name": "sliding door", "symbol": "+", "color": "light_brown", "broken_symbol": "&", "broken_color": "light_brown", "damage_modifier": 80, "durability": 75, "item": "wood_frame", "difficulty": 2, "location": "center", "flags": ["OBSTACLE", "OPENABLE", "MULTISQUARE", "BOARDABLE"] }, { "type":"vehicle_part", "id": "simple_flamethrower", "name": "mounted flamethrower(S)", "symbol": "t", "color": "dark_gray", "broken_symbol": "#", "broken_color": "dark_gray", "damage_modifier": 80, "durability": 200, "fuel_type": "gasoline", "item": "flamethrower_simple", "difficulty": 7, "location": "on_roof", "flags": ["TURRET"] }, { "type":"vehicle_part", "id": "scorpion", "name": "mounted scorpion", "symbol": "T", "color": "dark_gray", "broken_symbol": "#", "broken_color": "dark_gray", "damage_modifier": 80, "durability": 400, "fuel_type": "Hbolt", "item": "scorpion", "size" : 1000, "difficulty": 7, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "nailer", "name": "mounted nail turret", "symbol": "T", "color": "light_blue", "broken_symbol": "#", "broken_color": "light_blue", "damage_modifier": 80, "durability": 400, "fuel_type": "nail", "item": "4Xnailrifle", "difficulty": 7, "size": 40, "location": "on_roof", "flags": ["TURRET"] }, { "type":"vehicle_part", "id": "pulverizer", "name": "pneumatic assault turret", "symbol": "T", "color": "magenta", "broken_symbol": "#", "broken_color": "magenta", "damage_modifier": 80, "durability": 400, "fuel_type": "pebble", "item": "2Xtihar", "difficulty": 7, "size": 40, "location": "on_roof", "flags": ["TURRET", "CARGO"] }, { "type":"vehicle_part", "id": "Flak", "name": "Flak Cannon", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "shot", "item": "FlakCannon", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "Frak", "name": "Frak Cannon", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "shot", "item": "FrakCannon", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "2XSMG22", "name": "Dual Turret .22", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "22", "item": "2XSMG22", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "2XSMG9mm", "name": "Dual Turret 9mm", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "9mm", "item": "2XSMG9mm", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "2XSMG45", "name": "Dual Turret .45", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "45", "item": "2XSMG45", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "4XSMG22", "name": "Quad Cannon .22", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "22", "item": "4XSMG22", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "4XSMG9mm", "name": "Quad Cannon 9mm", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "9mm", "item": "4XSMG9mm", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "4XSMG45", "name": "Quad Cannon .45", "symbol": "T", "color": "cyan", "broken_symbol": "#", "broken_color": "cyan", "damage_modifier": 80, "durability": 200, "fuel_type": "45", "item": "4XSMG45", "size" : 40, "difficulty": 6, "location": "on_roof", "flags": ["CARGO", "TURRET"] }, { "type":"vehicle_part", "id": "wood_seat", "name": "wooden seat", "symbol": "#", "color": "red", "broken_symbol": "*", "broken_color": "red", "damage_modifier": 60, "durability": 300, "size": 200, "item": "wood_seat", "difficulty": 1, "location": "center", "flags": [ "SEAT", "BOARDABLE", "CARGO", "BELTABLE" ] },

Message limit…

{ "id": "2XSMG9mm", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Dual Cannon 9mm", "description": "A pair of machine pistols on a mount set up to fire simultaneously. It's size and weight compounded with significant recoil makes it difficult to handle without support. A feeding system automatically loads ammo into each gun, but cannot be used without extensive setup.", "price": 2100, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "9mm", "weight": 8500 "volume": 60, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -10, "recoil": 10, "durability": 5, "burst": 10, "clip_size": 40, "reload": 1000 }, { "id": "4XSMG9mm", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Quad Cannon 9mm", "description": "Four machine pistols on a mount set to unleash a hail of glorious lead. It's possible to use this on foot; if the recoil doesn't break your neck first.", "price": 4200, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "9mm", "weight": 18500 "volume": 100, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -5, "recoil": 15, "durability": 5, "burst": 20, "clip_size": 100, "reload": 2000 }, { "id": "2XSMG22", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Dual Cannon .22", "description": "A pair of machine pistols on a mount set up to fire simultaneously. It's size and weight compounded with significant recoil makes it difficult to handle without support. A feeding system automatically loads ammo into each gun, but cannot be used without extensive setup.", "price": 2100, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "22", "weight": 7500 "volume": 60, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -10, "recoil": 5, "durability": 5, "burst": 10, "clip_size": 40, "reload": 1000 }, { "id": "4XSMG22", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Quad Cannon .22", "description": "Four machine pistols on a mount set to unleash a hail of glorious lead. It's possible to use this on foot; if the recoil doesn't break your neck first.", "price": 4200, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "22", "weight": 17500 "volume": 100, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -5, "recoil": 8, "durability": 5, "burst": 20, "clip_size": 100, "reload": 2000 }, { "id": "2XSMG45", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Dual Cannon 45", "description": "A pair of machine pistols on a mount set up to fire simultaneously. It's size and weight compounded with significant recoil makes it difficult to handle without support. A feeding system automatically loads ammo into each gun, but cannot be used without extensive setup.", "price": 2100, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "45", "weight": 19000 "volume": 75, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -10, "recoil": 15, "durability": 2, "burst": 10, "clip_size": 40, "reload": 1000 }, { "id": "4XSMG45", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Quad Cannon 45", "description": "Four machine pistols on a mount set to unleash a hail of glorious lead. It's possible to use this on foot; if the recoil doesn't break your neck first.", "price": 4200, "material": ["iron", "wood"], "flags": "MODE_BURST", "skill": "smg", "ammo": "45", "weight": 19500 "volume": 135, "bashing": 12, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": -5, "recoil": 20, "durability": 5, "burst": 20, "clip_size": 100, "reload": 2000 }, { "id": "4Xnailrifle", "type": "GUN", "symbol": "(", "color": "light_blue", "name": "Nail Turret", "description": "Four nail rifles welded onto a mount with synchronized firing times and an automated feeding system. It's time to drop the hammer.", "price": 200, "material": "iron", "flags": "MODE_BURST", "skill": "rifle", "ammo": "nail", "weight": 18327, "volume": 60, "bashing": 15, "cutting": 0, "to_hit": 2, "ranged_damage": 2, "range": 3, "dispersion": -5, "recoil": 0, "durability": 8, "burst": 20, "clip_size": 400, "reload": 1500 }, { "id": "2Xtihar", "type": "GUN", "symbol": "(", "color": "light_gray", "name": "pneumatic assault turret", "description": "A pair of handcrafted pneumatic rifles welded onto a mount with an automated feeding system. Now you can rock while rolling!", "price": 3000, "material": ["iron", "wood"], "flags": ["MODE_BURST", "STR_RELOAD", "RELOAD_ONE"], "skill": "rifle", "ammo": "pebble", "weight": 18000, "volume": 20, "bashing": 8, "cutting": 0, "to_hit": 1, "ranged_damage": 15, "range": 10, "dispersion": 0, "recoil": 2, "durability": 8, "burst": 10, "clip_size": 30, "reload": 280 }, { "id": "FlakCannon", "type": "GUN", "symbol": "(", "color": "red", "name": "Flak Cannon", "description": "A pair of shotguns set to discharge simultaneously while a feeding system keeps the fun flowing. Massacres zombies as well as common sense.", "price": 1050, "material": ["iron", "wood"], "flags": ["RELOAD_ONE", "MODE_BURST"], "skill": "shotgun", "ammo": "shot", "weight": 6669, "volume": 12, "bashing": 15, "cutting": 0, "to_hit": 3, "ranged_damage": 0, "range": 0, "dispersion": 0, "recoil": 30, "durability": 7, "burst": 4, "clip_size": 4, "reload": 100 }, { "id": "FrakCannon", "type": "GUN", "symbol": "(", "color": "red", "name": "Frak Cannon", "description": "Four shotguns unleash a possibly explicit amount of force. One can't be held back by common sense in the apocalypse.", "price": 1050, "material": ["iron", "wood"], "flags": ["RELOAD_ONE", "MODE_BURST"], "skill": "shotgun", "ammo": "shot", "weight": 14879, "volume": 70, "bashing": 15, "cutting": 0, "to_hit": 3, "ranged_damage": 0, "range": 0, "dispersion": 0, "recoil": 60, "durability": 7, "burst": 8, "clip_size": 8, "reload": 100 }, { "id" : "scorpion", "type" : "GUN", "symbol" : "(", "color" : "green", "name" : "Scorpion", "description" : "A HUGE very slow-loading medieval crossbow secured on a rotating mount. Although the mount allows for much greater stability; it is now far too unwieldly for any normal person to wield", "price" : 1000, "material" : ["iron", "wood"], "flags" : ["ALWAYS_TWOHAND", "STR_RELOAD"], "skill" : "archery", "ammo" : "Hbolt", "weight" : 15803, "volume" : 100, "bashing" : 20, "cutting" : 0, "to_hit" : -1, "ranged_damage" : 30, "range" : 30, "dispersion" : 0, "recoil" : 40, "durability" : 6, "burst" : 0, "clip_size" : 1, "reload" : 6000 }, { "id": "Cannon", "type": "GUN", "symbol": "(", "color": "light_red", "name": "Pneumatic Cannon", "description": "Testitem.", "price": 400, "material": ["steel", "plastic"], "flags": "MODE_BURST", "skill": "launcher", "ammo": "ball", "weight": 6267, "volume": 12, "bashing": 13, "cutting": 0, "to_hit": -1, "ranged_damage": 0, "range": 0, "dispersion": 100, "recoil": 0, "durability": 6, "burst": 1, "clip_size": 15, "reload": 50000 }

{ "type":"GENERIC", "id" : "wood_frame", "name" : "wooden frame", "description" : "A large frame made of wood. Somewhat fragile but lighter than a traditional steel frame.", "weight" : 5207, "to_hit" : -5, "color" : "cyan", "symbol" : "]", "material" : ["wood", "steel"], "techniques" : ["DEF_DISARM"], "volume" : 60, "bashing" : 20, "cutting" : 0, "price" : 55 }, { "type":"GENERIC", "id" : "makeshift_battery", "name" : "makeshift storage battery", "description" : "A battery created from jury-rigged UPSs. Useful for crafting.", "weight" : 2679, "to_hit" : -2, "color" : "light_cyan", "symbol" : ":", "material" : ["steel", "null"], "volume" : 20, "bashing" : 6, "cutting" : 0, "price" : 80 }, { "type":"GENERIC", "id" : "wood_seat", "name" : "wooden seat", "description" : "A car seat made of wood with cloth for padding. The comfort level is somewhat dubious. Has a small compartment for storing objects.", "weight" : 4071, "to_hit" : -4, "color" : "red", "symbol" : "0", "material" : ["wood", "null"], "volume" : 30, "bashing" : 4, "cutting" : 0, "price" : 250 }, { "type":"GENERIC", "id" : "wood_plate", "name" : "wood plating", "description" : "A piece of armor plating made of wood.", "weight" : 4880, "to_hit" : -1, "color" : "light_cyan", "symbol" : "]", "material" : ["wood", "null"], "volume" : 20, "bashing" : 6, "cutting" : 0, "price" : 120 }, { "type":"GENERIC", "id" : "rebar_plate", "name" : "rebar-spiked plating", "description" : "A piece of armor plating made of wood. It menaces with spikes of sharpened rebar.", "weight" : 6240, "to_hit" : -1, "color" : "light_cyan", "symbol" : "]", "material" : ["wood", "steel"], "volume" : 14, "bashing" : 6, "cutting" : 3, "flags" : ["STAB"], "price" : 185 }, { "type":"GENERIC", "id" : "rewood_plate", "name" : "reinforced wood plating", "description" : "A piece of armor plating with layered wood and metal barding.", "weight" : 12640, "to_hit" : -1, "color" : "light_cyan", "symbol" : "]", "material" : ["wood", "steel"], "volume" : 24, "bashing" : 6, "cutting" : 0, "price" : 160 }

[spoiler= Ammo.json addition][code] {
“type” : “AMMO”,
“id” : “Hbolt_wood”,
“price” : 100,
“name” : “Wooden Ballista Bolt”,
“symbol” : “=”,
“color” : “green”,
“description” : “A huge sharpened bolt carved from wood. Meant to be launched from a scorpion.”,
“material” : “wood”,
“volume” : 10,
“weight” : 750,
“bashing” : 1,
“cutting” : 0,
“to_hit” : 0,
“ammo_type” : “Hbolt”,
“damage” : 40,
“pierce” : 15,
“range” : 0,
“dispersion” : 0,
“recoil” : 10,
“count” : 5
},

  {
  "type" : "AMMO",
  "id" : "Hbolt_rebar",
  "price" : 100,
  "name" : "Rebar Ballista Bolt",
  "symbol" : "=",
  "color" : "green",
  "description" : "A huge wooden shaft tipped with sharpened rebar. Meant to be fired from a scorpion",
  "material" : "steel",
  "volume" : 10
  "weight" : 1200,
  "bashing" : 1,
  "cutting" : 0,
  "to_hit" : 0,
  "ammo_type" : "Hbolt",
  "damage" : 60,
  "pierce" : 25,
  "range" : 0,
  "dispersion" : 0,
  "recoil" : 0,
  "count" : 2

},
{ “type” : “AMMO”,
“id” : “acidball”,
“price” : 50,
“name” : “Acid Cannonball”,
“symbol” : “=”,
“color” : “dark_green”,
“description” : “A ball of acid held within a brittle plastic shell about the size of a fist. A small charge detonates on impact, spreading the acid.”,
“material” : “glass”,
“volume” : 2,
“weight” : 4,
“bashing” : 1,
“cutting” : 0,
“to_hit” : 0,
“ammo_type” : “ball”,
“damage” : 5,
“pierce” : 5,
“range” : 4,
“dispersion” : 0,
“recoil” : 0,
“count” : 5,
“effects” : [“ACIDBOMB”]
}
[/code][/spoiler]

There’s still a few problems, namely turrets are massively inaccurate and scorpion bolts not being retrievable (due to crash issues)

Adds wooden frames/plating; In general they have around 1/4 the durability but 1/3 the weight of regular frames.
Adds a few turrets (Which are currently massively inaccurate no matter what you do).
Lastly, a makeshift battery (Which is made out of UPSs).

Still need to make the recipes though.

I love these.

Wooden car parts! Those would be perfect for my “static” vehicles. I usually build turrets and searchlights around my town so these parts could definitely come in handy.

I didn’t have any problems with the existing system, and would appreciate people not messing with it plz.

Thanks.

[quote=“KA101, post:39, topic:3354”]I didn’t have any problems with the existing system, and would appreciate people not messing with it plz.

Thanks.[/quote]
Wut