From 45f85d2f812b78798fe32f3c0f8409e60bddbc7c Mon Sep 17 00:00:00 2001 From: Matthew Taylor Date: Mon, 30 Dec 2019 21:12:10 +0000 Subject: [PATCH] Fix bathroom SUS groups (#36529) --- data/json/itemgroups/SUS/domestic.json | 68 ++++++++++++++++++-------- 1 file changed, 48 insertions(+), 20 deletions(-) diff --git a/data/json/itemgroups/SUS/domestic.json b/data/json/itemgroups/SUS/domestic.json index 2e6c025c0863d..34b11cd597c70 100644 --- a/data/json/itemgroups/SUS/domestic.json +++ b/data/json/itemgroups/SUS/domestic.json @@ -609,35 +609,63 @@ ] }, { - "id": "SUS_bathroom_toiletries", + "id": "SUS_bathroom_sink", "type": "item_group", "//": "SUS item groups are collections that contain a reasonable realistic distribution of items that might spawn in a given storage furniture.", - "//2": "This is a category for all the items which appear in bathrooms, which are NOT immediately useful medicines. This list is created in part to not ruin player's chances of finding antibiotics, antifungals and asprin, as it suppliments the current bathroom drops instead of replacing. Item probabilities are loosely based on how likely families would take an item with them when evacuating.", + "//2": "This group is for a bathroom sink.", "subtype": "collection", "entries": [ { "item": "soap_holder", "prob": 40 }, - { "item": "soap", "count": [ 1, 4 ], "prob": 60 }, + { "item": "soap", "count": [ 1, 4 ], "prob": 90 }, + { "item": "razor_shaving", "count": [ 1, 2 ], "prob": 20 }, { "item": "bleach", "prob": 15 }, { "item": "ammonia", "prob": 20 }, - { "item": "razor_shaving", "count": [ 1, 2 ], "prob": 75 }, - { "item": "shavingkit", "prob": 1 }, - { "item": "mirror", "prob": 25 }, - { "item": "toothbrush_plain", "count": [ 1, 3 ], "prob": 45 }, - { "item": "hairbrush", "count": [ 1, 2 ], "prob": 60 }, + { "item": "toothbrush_plain", "count": [ 1, 3 ], "prob": 45 } + ] + }, + { + "id": "SUS_hair_drawer", + "type": "item_group", + "//": "SUS item groups are collections that contain a reasonable realistic distribution of items that might spawn in a given storage furniture.", + "//2": "This group is for a drawer for haircare tools.", + "subtype": "collection", + "entries": [ + { "item": "hairbrush", "count": [ 1, 2 ], "prob": 90 }, + { "item": "comb_pocket", "count": [ 1, 2 ], "prob": 75 }, { "item": "curler_hair", "prob": 25 }, - { "item": "string_floss", "count": [ 1, 2 ], "prob": 50 }, - { "item": "comb_pocket", "count": [ 1, 2 ], "prob": 55 }, - { "item": "plunger_toilet", "prob": 90 }, - { "item": "plunger_futuristic", "prob": 20 }, - { "item": "cu_pipe", "prob": 10 }, - { "item": "hose", "prob": 10 }, - { "item": "sponge", "count": [ 1, 3 ], "prob": 75 }, - { "item": "candle", "count": [ 1, 2 ], "prob": 20 }, - { "item": "matches", "prob": 10 }, - { "item": "toilet_paper", "prob": 80 }, { "item": "hair_dryer", "prob": 60 }, - { "item": "curling_iron", "prob": 50 }, - { "item": "brush_toilet", "prob": 75 } + { "item": "curling_iron", "prob": 20 } + ] + }, + { + "id": "SUS_toilet", + "type": "item_group", + "//": "SUS item groups are collections that contain a reasonable realistic distribution of items that might spawn in a given storage furniture.", + "//2": "This group is for things you often find stored on or next to a toilet.", + "subtype": "collection", + "entries": [ + { "distribution": [ { "item": "plunger_toilet", "prob": 90 }, { "item": "plunger_futuristic", "prob": 10 } ] }, + { "item": "brush_toilet", "prob": 75 }, + { "item": "toilet_paper", "prob": 80 } + ] + }, + { + "id": "SUS_bathroom_cabinet", + "type": "item_group", + "//": "SUS item groups are collections that contain a reasonable realistic distribution of items that might spawn in a given storage furniture.", + "//2": "This group is for a bathroom cabinet.", + "subtype": "collection", + "entries": [ + { "item": "soap", "count": [ 1, 4 ], "prob": 70 }, + { + "distribution": [ { "item": "razor_shaving", "count": [ 1, 2 ], "prob": 50 }, { "item": "shavingkit", "prob": 50 } ], + "prob": 75 + }, + { "item": "mirror", "prob": 25 }, + { "item": "string_floss", "count": [ 1, 2 ], "prob": 60 }, + { "item": "sponge", "count": [ 1, 3 ], "prob": 75 }, + { "collection": [ { "item": "candle", "count": [ 1, 2 ] }, { "item": "matches" } ], "prob": 20 }, + { "item": "toilet_paper", "prob": 80 } ] } ]