Tentative item and recipe. The recipe so far is for making it from scratch.
As I said earlier, I might add a recipe where the difficulty is lower but uses an intermediate item or two.
gear.json
[
{
"id": "megalobox",
"type": "TOOL_ARMOR",
"category": "armor",
"name": "hydraulic boxing gear",
"description": "This is a description.",
"weight": 7500,
"volume": 24,
"to_hit": -3,
"price": 250000,
"max_charges": 500,
"rand_charges": [ 0, 360, 500 ],
"ammo": "battery",
"use_action": {
"type": "transform",
"msg": "You turn the gear on.",
"target": "megalobox_on",
"active": true,
"need_charges": 1,
"need_charges_msg": "The gear's batteries are dead."
},
"material": [ "steel", "aluminum" ],
"symbol": "[",
"color": "light_gray",
"covers": [ "TORSO", "ARMS" ],
"coverage": 20,
"encumbrance": 22,
"warmth": 0,
"material_thickness": 4,
"environmental_protection": 1,
"flags": [ "BELTED", "BLOCK_WHILE_WORN", "STURDY", "WATER_FRIENDLY" ]
},
{
"id": "megalobox_on",
"copy-from": "megalobox",
"type": "TOOL_ARMOR",
"name": "hydraulic boxing gear (on)",
"name_plural": "hydraulic boxing gears (on)",
"color": "blue",
"description": "This is a description.",
"revert_to": "megalobox",
"turns_per_charge": 1,
"warmth": 10,
"encumbrance": 10,
"use_action": { "menu_text": "Turn off", "type": "transform", "msg": "The gear turns off.", "target": "megalobox" },
"artifact_data": { "effects_worn": [ "AEP_STR_UP" ] }
}
]
Recipe
[
{
"result": "megalobox",
"type": "recipe",
"category": "CC_WEAPON",
"subcategory": "CSC_WEAPON_BASHING",
"skill_used": "mechanics",
"skills_required": [ [ "fabrication", 5 ], [ "electronics", 5 ], [ "computer", 5 ] ],
"difficulty": 7,
"time": 120000,
"using": [ [ "soldering_standard", 20 ], [ "welding_standard", 40 ] ],
"autolearn": true,
"qualities": [
{ "id": "SAW_M", "level": 1 },
{ "id": "SAW_M_FINE", "level": 1 },
{ "id": "SCREW_FINE", "level": 1 },
{ "id": "WRENCH", "level": 1 },
{ "id": "WRENCH_FINE", "level": 1 },
{ "id": "HAMMER", "level": 3 },
{ "id": "GLARE", "level": 2 },
{ "id": "CHISEL", "level": 3 }
],
"tools": [ [ [ "mold_plastic", -1 ] ] ],
"components": [
[ [ "steel_lump", 1 ], [ "steel_chunk", 4 ], [ "scrap", 12 ] ],
[ [ "xlframe", 1 ], [ "material_aluminium_ingot", 4 ] ],
[ [ "plastic_chunk", 4 ], [ "hose", 2 ] ],
[ [ "circuit", 5 ], [ "e_scrap", 7 ] ],
[ [ "processor", 1 ] ],
[ [ "RAM", 1 ] ],
[ [ "cable", 5 ] ],
[ [ "motor_small", 1 ] ],
[ [ "small_storage_battery", 1 ], [ "battery_motorbike", 1 ] ],
[ [ "metal_tank_little", 1 ] ]
]
}
]
Going to test it a little, then maybe work on the building that would spawn it, perhaps add a recipe book as well and remove the autolearn.
Thoughs?