Permalink
Browse files

Boats: add more boat hulls, sample boats, amphibious truck

Add plastic, metal, and carbon fiber boat hulls.

Add a plastic hulled kayak and a carbon fiber hulled racing kayak.

Add an amphibious truck (aka DUKW) using metal hulls and demonstrating
an amphibious vehicle.
  • Loading branch information...
mlangsdorf committed Dec 28, 2018
1 parent 67cf7f9 commit 3634295c8c3cdb6f07e97fccbb84513f527c12bd
@@ -99,7 +99,7 @@
"id": "FLOATS",
"type": "json_flag",
"context": [ "vehicle_part" ],
"info": "If the center of balance of your vehicle is between all the boat boards and you have no wheels, the vehicle will be able to float and move over water, provided it has an active engine or motor with enough power to move the vehicle."
"info": "Each boat hull will reduce the draft of your vehicle and increase the height sealed against water. If the draft is less than the sealed height, your vehicle will float if placed in water."
},
{
"id": "NONBELTABLE",
@@ -1,54 +1,39 @@
[
{
"type" : "item_group",
"id" : "allsporting",
"items":[
["inflatable_boat", 35],
["hand_pump", 10]
]
},{
"type" : "item_group",
"id" : "camping",
"items":[
["inflatable_boat", 25],
["hand_pump", 5]
]
},{
"type" : "item_group",
"id" : "pawn",
"items":[
["inflatable_boat", 10],
["hand_pump", 10]
]
},{
"type" : "item_group",
"id" : "mil_surplus",
"items":[
["inflatable_boat", 40],
["hand_pump", 40]
]
},{
"type" : "item_group",
"id" : "shelter",
"items":[
["inflatable_boat", 5],
["hand_pump", 5]
]
},{
"type" : "item_group",
"id" : "sewage_plant",
"//" : "Handy if the flow runs a bit high. ;-)",
"items":[
["inflatable_boat", 10],
["hand_pump", 10]
]
},{
"type" : "item_group",
"id" : "arcade_prizes",
"//" : "One of those prizes you need approximately three million tickets to claim.",
"items":[
["inflatable_boat", 10],
["hand_pump", 15]
]
"type": "item_group",
"id": "allsporting",
"items": [ [ "inflatable_boat", 35 ], [ "hand_pump", 10 ] ]
},
{
"type": "item_group",
"id": "camping",
"items": [ [ "inflatable_boat", 25 ], [ "hand_pump", 5 ] ]
},
{
"type": "item_group",
"id": "pawn",
"items": [ [ "inflatable_boat", 10 ], [ "hand_pump", 10 ] ]
},
{
"type": "item_group",
"id": "mil_surplus",
"items": [ [ "inflatable_boat", 40 ], [ "hand_pump", 40 ] ]
},
{
"type": "item_group",
"id": "shelter",
"items": [ [ "inflatable_boat", 5 ], [ "hand_pump", 5 ] ]
},
{
"type": "item_group",
"id": "sewage_plant",
"//": "Handy if the flow runs a bit high. ;-)",
"items": [ [ "inflatable_boat", 10 ], [ "hand_pump", 10 ] ]
},
{
"type": "item_group",
"id": "arcade_prizes",
"//": "One of those prizes you need approximately three million tickets to claim.",
"items": [ [ "inflatable_boat", 10 ], [ "hand_pump", 15 ] ]
}
]
]
@@ -1,40 +1,40 @@
[
{
"type" : "recipe",
"type": "recipe",
"result": "boat_board",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
"subcategory": "CSC_OTHER_VEHICLES",
"skill_used": "fabrication",
"difficulty": 3,
"time": 6000,
"reversible": true,
"autolearn": true,
"qualities":[
{"id":"HAMMER","level":2},
{"id":"SAW_W","level":1}
],
"components": [
[ [ "2x4", 5 ] ],
[ [ "nail", 30 ] ]
]
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_W", "level": 1 } ],
"components": [ [ [ "2x4", 5 ] ], [ [ "nail", 30 ] ] ]
},
{
"type" : "recipe",
"type": "recipe",
"result": "plastic_boat_hull",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_VEHICLES",
"skill_used": "fabrication",
"difficulty": 4,
"time": 30000,
"autolearn": true,
"tools": [ [ [ "mold_plastic", -1 ] ], [ [ "surface_heat", 50, "LIST" ] ] ],
"components": [ [ [ "plastic_chunk", 25 ] ] ]
},
{
"type": "recipe",
"result": "hand_paddles",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
"subcategory": "CSC_OTHER_VEHICLES",
"skill_used": "fabrication",
"difficulty": 1,
"time": 500,
"reversible": true,
"autolearn": true,
"qualities":[
{"id":"HAMMER","level":2},
{"id":"SAW_W","level":1}
],
"components": [
[ [ "2x4", 1 ] ],
[ [ "nail", 5 ] ]
]
"qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_W", "level": 1 } ],
"components": [ [ [ "2x4", 1 ] ], [ [ "nail", 5 ] ] ]
}
]
@@ -16,20 +16,54 @@
"category": "veh_parts"
},
{
"type":"GENERIC",
"id" : "hand_paddles",
"name" : "oars",
"name_plural" : "oars",
"description" : "Oars for a boat.",
"weight" : 816,
"to_hit" : -1,
"color" : "light_gray",
"symbol" : ":",
"material" : ["wood"],
"volume" : 2,
"bashing" : 10,
"category" : "veh_parts",
"price" : 9000
"type": "GENERIC",
"id": "plastic_boat_hull",
"symbol": "o",
"color": "brown",
"name": "plastic boat hull",
"name_plural": "plastic boat hulls",
"description": "A rigid plastic sheet that keeps the boat afloat. Add boat hulls to a vehicle until it floats. Then attach oars or a motor to get the boat to move.",
"price": 16000,
"price_postapoc": 8000,
"material": [ "plastic" ],
"weight": 1500,
"volume": 50,
"bashing": 8,
"to_hit": -1,
"category": "veh_parts"
},
{
"type": "GENERIC",
"id": "carbonfiber_boat_hull",
"symbol": "o",
"color": "brown",
"name": "carbon fiber boat hull",
"name_plural": "carbon fiber boat hulls",
"description": "A carbon fiber sheet that keeps the boat afloat. Add boat hulls to a vehicle until it floats. Then attach oars or a motor to get the boat to move.",
"price": 40000,
"price_postapoc": 8000,
"material": [ "kevlar" ],
"weight": 500,
"volume": 50,
"bashing": 8,
"to_hit": -1,
"category": "veh_parts"
},
{
"type": "GENERIC",
"id": "hand_paddles",
"name": "oars",
"name_plural": "oars",
"description": "Oars for a boat.",
"weight": 816,
"to_hit": -1,
"color": "light_gray",
"symbol": ":",
"material": [ "wood" ],
"volume": 2,
"bashing": 10,
"category": "veh_parts",
"price": 9000
},
{
"type": "GENERIC",
@@ -40,7 +74,7 @@
"name_plural": "inflatable section",
"description": "An inflatable boat section.",
"price": 8000,
"material": ["plastic"],
"material": [ "plastic" ],
"weight": 3000,
"volume": 50,
"bashing": 8,
@@ -56,7 +90,7 @@
"name_plural": "inflatable airbag",
"description": "An inflatable airbag.",
"price": 8000,
"material": ["plastic"],
"material": [ "plastic" ],
"weight": 3000,
"volume": 50,
"bashing": 8,
@@ -2,6 +2,6 @@
{
"type": "vehicle_group",
"id": "boatrent",
"vehicles": [ [ "canoe", 2000 ], [ "raft", 2000 ] ]
"vehicles": [ [ "canoe", 2000 ], [ "kayak", 1500 ], [ "kayak_racing", 500 ], [ "DUKW", 250 ], [ "raft", 2000 ] ]
}
]
@@ -3,7 +3,7 @@
"type": "vehicle_part",
"id": "boat_board",
"name": "wooden boat hull",
"description": "A wooden board that keeps the boat afloat. Add boat hulls to a vehicle until it floats. Then attach oars or a motor to get the boat to move.",
"description": "A wooden board that keeps the water out of your boat.",
"symbol": "o",
"color": "brown",
"broken_symbol": "x",
@@ -13,9 +13,63 @@
"item": "boat_board",
"difficulty": 2,
"location": "under",
"flags": [ "FLOATS", "STABLE", "BOARDABLE", "NAILABLE" ],
"flags": [ "FLOATS", "NAILABLE" ],
"breaks_into": [ { "item": "splinter", "count": [ 10, 20 ] } ]
},
{
"type": "vehicle_part",
"id": "plastic_boat_hull",
"name": "plastic boat hull",
"description": "A rigid plastic sheet that keeps water out of your boat.",
"symbol": "o",
"color": "brown",
"looks_like": "boat_board",
"broken_symbol": "x",
"broken_color": "light_gray",
"damage_modifier": 50,
"durability": 120,
"item": "plastic_boat_hull",
"difficulty": 3,
"location": "under",
"flags": [ "FLOATS" ],
"breaks_into": [ { "item": "plastic_chunk", "count": [ 4, 8 ] } ]
},
{
"type": "vehicle_part",
"id": "metal_boat_hull",
"name": "metal boat hull",
"description": "A metal sheet that keeps the water out of your boat.",
"symbol": "o",
"color": "dark_gray",
"looks_like": "boat_board",
"broken_symbol": "x",
"broken_color": "light_gray",
"damage_modifier": 50,
"durability": 240,
"item": "sheet_metal",
"difficulty": 4,
"location": "under",
"flags": [ "FLOATS" ],
"breaks_into": "ig_vp_sheet_metal"
},
{
"type": "vehicle_part",
"id": "carbonfiber_boat_hull",
"name": "carbon fiber boat hull",
"description": "A light weight, advanced carbon fiber rigid sheet that keeps the water out of your boat.",
"symbol": "o",
"color": "brown",
"looks_like": "boat_board",
"broken_symbol": "x",
"broken_color": "light_gray",
"damage_modifier": 50,
"durability": 480,
"item": "carbonfiber_boat_hull",
"difficulty": 6,
"location": "under",
"flags": [ "FLOATS", "BOARDABLE" ],
"breaks_into": [ { "item": "kevlar_plate", "count": [ 1, 3 ] } ]
},
{
"type": "vehicle_part",
"id": "inflatable_section",
@@ -47,7 +101,7 @@
"difficulty": 2,
"location": "under",
"folded_volume": 3,
"flags": [ "FLOATS", "STABLE", "VARIABLE_SIZE", "FOLDABLE" ],
"flags": [ "FLOATS", "VARIABLE_SIZE", "FOLDABLE" ],
"breaks_into": [ { "item": "plastic_chunk", "count": [ 10, 20 ] } ]
},
{
Oops, something went wrong.

0 comments on commit 3634295

Please sign in to comment.