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"
]
},