From a5708c25a3aa34cf79dcbc36806fa1b0efb3180e Mon Sep 17 00:00:00 2001 From: Gear <9438930+the-og-gear@users.noreply.github.com> Date: Tue, 11 Jun 2024 01:55:49 -0400 Subject: [PATCH] Give maintenance drones the duffel bag instead of a new backpack (#2953) * FREE MAINTDRONE STORAGE Give maint drones their dufflebag instead of a meme'd in backpack that can't store shit * FIX TYPES I'm dumb * Add extra items to the drone duffelbag Forgot the t-ray scanner, gas analyzer and pipe dispenser from the starting bag. Also nixxes a leftover initialize proc for the bag. --------- Co-authored-by: Gear --- .../modules/drone_adjustments/drone.dm | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/modular_nova/modules/drone_adjustments/drone.dm b/modular_nova/modules/drone_adjustments/drone.dm index 6f1b2790183..c3d3c96e25d 100644 --- a/modular_nova/modules/drone_adjustments/drone.dm +++ b/modular_nova/modules/drone_adjustments/drone.dm @@ -21,27 +21,19 @@ //So that drones can do things without worrying about stuff shy = FALSE //So drones aren't forced to carry around a nodrop toolbox essentially - default_storage = /obj/item/storage/backpack/drone_bag + //and so drones don't have to choose between a multitool and an upgraded welder + default_storage = /obj/item/storage/backpack/duffelbag/drone /mob/living/basic/drone/Initialize(mapload) . = ..() name = "[initial(name)] [rand(0,9)]-[rand(100,999)]" //So that we can identify drones from each other -/obj/item/storage/backpack/drone_bag - name = "drone backpack" - -/obj/item/storage/backpack/drone_bag/PopulateContents() +/obj/item/storage/backpack/duffelbag/drone/PopulateContents() + //Populate the drone duffelbag with our extra items . = ..() - new /obj/item/crowbar(src) - new /obj/item/wrench(src) - new /obj/item/screwdriver(src) - new /obj/item/weldingtool(src) - new /obj/item/wirecutters(src) - new /obj/item/multitool(src) - new /obj/item/pipe_dispenser(src) new /obj/item/t_scanner(src) new /obj/item/analyzer(src) - new /obj/item/stack/cable_coil(src) + new /obj/item/pipe_dispenser(src) /obj/effect/mob_spawn/ghost_role/drone/derelict/babylon desc = "A shell of a maintenance drone, an expendable robot built to perform station repairs."