From 69ee44465213c66eb8ad276b79173377620b7e2a Mon Sep 17 00:00:00 2001 From: casswedson Date: Sun, 14 Apr 2024 20:01:16 -0500 Subject: [PATCH] extend clothes for lumberjack NPCs I felt like dressing up the little NPCs with worker clothes so they may look more like lumberjacks, before they pulled clothes from the default NPC clothing itemgroup. --- .../lumbermill_employees.json | 60 +++++++++++++++++-- 1 file changed, 56 insertions(+), 4 deletions(-) diff --git a/data/json/npcs/lumbermill_employees/lumbermill_employees.json b/data/json/npcs/lumbermill_employees/lumbermill_employees.json index 072071c45724d..2a3230b96b591 100644 --- a/data/json/npcs/lumbermill_employees/lumbermill_employees.json +++ b/data/json/npcs/lumbermill_employees/lumbermill_employees.json @@ -34,6 +34,7 @@ { "trait": "RETURN_TO_START_POS" }, { "trait": "GETS_RANDOM_MISSION_NOMOVE" } ], + "worn_override": "NC_LUMBERJACK_worn", "weapon_override": "NC_LUMBERJACK_tools", "bonus_str": { "rng": [ 1, 2 ] }, "skills": [ @@ -57,6 +58,7 @@ { "trait": "NO_BASH" }, { "trait": "RETURN_TO_START_POS" } ], + "worn_override": "NC_LUMBERJACK_worn", "weapon_override": "NC_LUMBERJACK_tools", "bonus_str": { "rng": [ 1, 2 ] }, "common": false, @@ -83,10 +85,60 @@ "id": "NC_LUMBERJACK_tools", "subtype": "distribution", "entries": [ - { "item": "ax", "prob": 70 }, - { "item": "saw", "prob": 10 }, - { "prob": 10, "group": "can_beans_can_medium_2" }, - { "item": "chainsaw_off", "prob": 10 } + { "item": "ax", "damage": [ 0, 2 ], "prob": 70 }, + { "item": "hatchet", "damage": [ 0, 2 ], "prob": 30 }, + { "item": "saw", "damage": [ 0, 2 ], "prob": 10 }, + { "item": "chainsaw_off", "damage": [ 0, 2 ], "prob": 25, "charges": [ 250, 500 ] }, + { "item": "elec_chainsaw_off", "damage": [ 0, 2 ], "prob": 25, "charges": [ 250, 500 ] } + ] + }, + { + "type": "item_group", + "id": "NC_LUMBERJACK_worn", + "subtype": "collection", + "entries": [ + { "distribution": [ { "group": "clothing_work_boots" }, { "item": "boots_combat" }, { "item": "boots_denim" } ] }, + { + "distribution": [ + { "item": "hat_hard" }, + { "group": "hat_hard_modified" }, + { "item": "hat_hard_hooded" }, + { "group": "hat_hard_hooded_modified" }, + { "item": "hat_ball" } + ], + "prob": 70 + }, + { + "distribution": [ { "item": "gloves_leather" }, { "item": "gloves_work" }, { "item": "gloves_cut_resistant" } ], + "prob": 70 + }, + { "distribution": [ { "group": "clothing_glasses" }, { "item": "glasses_safety" } ], "prob": 70 }, + { "group": "clothing_watch", "prob": 70 }, + { "item": "tool_belt", "prob": 60 }, + { "group": "underwear" }, + { "group": "socks_unisex" }, + { + "distribution": [ + { "item": "apron_cut_resistant" }, + { "item": "apron_leather" }, + { "item": "chaps_cut_resistant" }, + { "item": "chaps_leather" } + ], + "prob": 60 + }, + { + "distribution": [ + { + "collection": [ + { "distribution": [ { "group": "clothing_work_pants" }, { "item": "pants_cargo" }, { "item": "jeans" } ] }, + { "group": "clothing_work_torso" } + ], + "prob": 80 + }, + { "item": "technician_coveralls", "prob": 15 }, + { "item": "technician_coveralls_h", "prob": 5 } + ] + } ] } ]