From 1e1c667ad5546ce24f05370a17a130bcedf118e8 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 13 Sep 2015 23:22:09 -0400 Subject: [PATCH] Backpack Storage Rework --- code/game/objects/items/weapons/storage/backpack.dm | 7 ++----- code/game/objects/items/weapons/storage/storage.dm | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 2e59a30fb9c..0f1b984966f 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -12,6 +12,7 @@ slot_flags = SLOT_BACK //ERROOOOO max_w_class = 3 max_combined_w_class = 21 + storage_slots = 21 /obj/item/weapon/storage/backpack/attackby(obj/item/weapon/W as obj, mob/user as mob, params) playsound(src.loc, "rustle", 50, 1, -5) @@ -73,7 +74,6 @@ icon_state = "giftbag0" item_state = "giftbag" w_class = 4.0 - storage_slots = 20 max_w_class = 3 max_combined_w_class = 400 // can store a ton of shit! @@ -197,7 +197,6 @@ desc = "A very slim satchel that can easily fit into tight spaces." icon_state = "satchel-flat" w_class = 3 //Can fit in backpacks itself. - storage_slots = 5 max_combined_w_class = 15 level = 1 cant_hold = list(/obj/item/weapon/storage/backpack/satchel_flat) //muh recursive backpacks @@ -227,8 +226,7 @@ icon_override = 'icons/mob/in-hand/duffelbag.dmi' icon_state = "duffel" item_state = "duffel" - storage_slots = 9 // Duffelbags can hold more items. - max_combined_w_class = 27 + max_combined_w_class = 30 slowdown = 1 /obj/item/weapon/storage/backpack/duffel/syndie @@ -272,7 +270,6 @@ desc = "A suspicious looking dufflebag for holding surgery tools." icon_state = "duffel-syndimed" item_state = "duffle-syndimed" - storage_slots = 12 /obj/item/weapon/storage/backpack/duffel/syndie/surgery/New() ..() diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 65bf38cd961..a300b44971b 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -235,7 +235,7 @@ return 0 //Means the item is already in the storage item if(contents.len >= storage_slots) if(!stop_messages) - usr << "[src] is full, make some space." + usr << "[W] won't fit in [src], make some space!" return 0 //Storage item is full if(can_hold.len)