From ef9b94990fe3c43bf4c9d5e8ebe5a42a2deddcea Mon Sep 17 00:00:00 2001 From: BlueWildrose <57083662+BlueWildrose@users.noreply.github.com> Date: Sat, 6 Jul 2024 02:17:59 -0600 Subject: [PATCH] Lunchbox additions, fixes liquid ration problem (#6572) ## About The Pull Request - Fixes things not being properly pathed and resulting in an invisible "snack" where LiquidFood was intended instead. Adds the following to the lunchbox loadout options: - LiquidProtein Ration - Blood Sausage - Moghesian Sea Delight - Bludbox and Bludbox Light - Milk and Chocolate Milk - Dumb Bitch Juice ## Why It's Good For The Game This is primarily a PR focused on giving vetalan, xenochimera, unathi, or just someone who likes blood some lunch options for their lunchbox. Otherwise, fixes good. ## Changelog :cl: add: Adds a few new options for the lunchbox loadout item, particularly blood-related foods for vetalan and xenochimera folk. fix: A few areas where liquidfood was pathed improperly is now pathed properly. /:cl: --- code/game/machinery/vending/drinks.dm | 2 +- code/game/objects/random/maintenance.dm | 2 +- code/modules/awaymissions/loot_vr.dm | 2 +- code/modules/examine/descriptions/food.dm | 2 +- code/modules/food/drinks/carton.dm | 6 ++--- code/modules/food/food/lunch.dm | 13 ++++++++-- code/modules/food/food/snacks.dm | 7 ++++++ .../modules/maps/overmap/space/talon/talon.dm | 2 +- code/modules/random_map/drop/drop_types.dm | 12 +++++----- maps/away_missions/140x140/zoo.dmm | 8 +++---- maps/away_missions/archive/desertbase.dmm | 8 +++---- maps/map_levels/140x140/alienship.dmm | 8 +++---- maps/rift/levels/rift-11-orbital.dmm | 24 +++++++++---------- maps/submaps/mountains/cultmine.dmm | 2 +- maps/templates/admin/mercbase.dmm | 8 +++---- maps/triumph/levels/flagship.dmm | 24 +++++++++---------- 16 files changed, 73 insertions(+), 57 deletions(-) diff --git a/code/game/machinery/vending/drinks.dm b/code/game/machinery/vending/drinks.dm index fd0deaf476f..01cb17e9091 100644 --- a/code/game/machinery/vending/drinks.dm +++ b/code/game/machinery/vending/drinks.dm @@ -62,7 +62,7 @@ ) contraband = list( /obj/item/reagent_containers/food/drinks/cans/thirteenloko = 5, - /obj/item/reagent_containers/food/snacks/liquidfood = 6, + /obj/item/reagent_containers/food/snacks/liquid = 6, /obj/item/reagent_containers/food/drinks/cans/dumbjuice = 4, /obj/item/reagent_containers/food/drinks/cans/geometer = 2 ) diff --git a/code/game/objects/random/maintenance.dm b/code/game/objects/random/maintenance.dm index 653ccb086ff..a2613ba2563 100644 --- a/code/game/objects/random/maintenance.dm +++ b/code/game/objects/random/maintenance.dm @@ -46,7 +46,7 @@ something, make sure it's not in one of the other lists.*/ prob(2);/obj/item/clothing/mask/gas/half, prob(4);/obj/item/clothing/mask/breath, prob(2);/obj/item/reagent_containers/glass/rag, - prob(4);/obj/item/reagent_containers/food/snacks/liquidfood, + prob(4);/obj/item/reagent_containers/food/snacks/liquid, prob(2);/obj/item/storage/secure/briefcase, prob(4);/obj/item/storage/briefcase, prob(5);/obj/item/storage/backpack, diff --git a/code/modules/awaymissions/loot_vr.dm b/code/modules/awaymissions/loot_vr.dm index c78b8787132..3d628ac9890 100644 --- a/code/modules/awaymissions/loot_vr.dm +++ b/code/modules/awaymissions/loot_vr.dm @@ -273,7 +273,7 @@ /obj/item/reagent_containers/food/snacks/cookie, \ /obj/item/reagent_containers/food/snacks/meatball, \ /obj/item/reagent_containers/food/snacks/plump_pie, \ - /obj/item/reagent_containers/food/snacks/liquidfood) + /obj/item/reagent_containers/food/snacks/liquid) for(var/i=0,i