mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
Part 3: Storage Improvements (#90476)
Co-authored-by: _0Steven <42909981+00-Steven@users.noreply.github.com> Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
This commit is contained in:
committed by
Shadow-Quill
co-authored by
_0Steven
SmArtKar
parent
086b7cf2f6
commit
81c9e6ebd3
@@ -351,18 +351,7 @@
|
||||
worn_icon_state = "mailbag"
|
||||
resistance_flags = FLAMMABLE
|
||||
custom_premium_price = PAYCHECK_LOWER
|
||||
|
||||
/obj/item/storage/bag/mail/Initialize(mapload)
|
||||
. = ..()
|
||||
atom_storage.max_specific_storage = WEIGHT_CLASS_NORMAL
|
||||
atom_storage.max_total_storage = 42
|
||||
atom_storage.max_slots = 21
|
||||
atom_storage.numerical_stacking = FALSE
|
||||
atom_storage.set_holdable(list(
|
||||
/obj/item/mail,
|
||||
/obj/item/delivery/small,
|
||||
/obj/item/paper
|
||||
))
|
||||
storage_type = /datum/storage/bag/mail
|
||||
|
||||
/obj/item/paper/fluff/junkmail_redpill
|
||||
name = "smudged paper"
|
||||
@@ -501,12 +490,7 @@
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
icon = 'icons/obj/antags/syndicate_tools.dmi'
|
||||
icon_state = "mail_counterfeit_device"
|
||||
|
||||
/obj/item/storage/mail_counterfeit_device/Initialize(mapload)
|
||||
. = ..()
|
||||
atom_storage.max_slots = 1
|
||||
atom_storage.allow_big_nesting = TRUE
|
||||
atom_storage.max_specific_storage = WEIGHT_CLASS_NORMAL
|
||||
storage_type = /datum/storage/mail_counterfeit
|
||||
|
||||
/obj/item/storage/mail_counterfeit_device/examine_more(mob/user)
|
||||
. = ..()
|
||||
@@ -578,19 +562,17 @@
|
||||
/// Unobtainable item mostly for (b)admin purposes.
|
||||
/obj/item/storage/mail_counterfeit_device/advanced
|
||||
name = "GLA-MACRO mail counterfeit device"
|
||||
storage_type = /datum/storage/mail_counterfeit/advanced
|
||||
|
||||
/obj/item/storage/mail_counterfeit_device/advanced/Initialize(mapload)
|
||||
. = ..()
|
||||
desc += " This model is highly advanced and capable of compressing items, making mail's storage space comparable to standard backpack."
|
||||
create_storage(max_slots = 21, max_total_storage = 21)
|
||||
atom_storage.allow_big_nesting = TRUE
|
||||
|
||||
/// Unobtainable item mostly for (b)admin purposes.
|
||||
/obj/item/storage/mail_counterfeit_device/bluespace
|
||||
name = "GLA-ULTRA mail counterfeit device"
|
||||
storage_type = /datum/storage/mail_counterfeit/bluespace
|
||||
|
||||
/obj/item/storage/mail_counterfeit_device/bluespace/Initialize(mapload)
|
||||
. = ..()
|
||||
desc += " This model is the most advanced and capable of performing crazy bluespace compressions, making mail's storage space comparable to bluespace backpack."
|
||||
create_storage(max_specific_storage = WEIGHT_CLASS_GIGANTIC, max_total_storage = 35, max_slots = 30)
|
||||
atom_storage.allow_big_nesting = TRUE
|
||||
|
||||
Reference in New Issue
Block a user