mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 10:11:09 +00:00
## About The Pull Request see #70061 but i almost finished it, i only need to go through every single module and assign it a fitting part ## Changelog 🆑 refactor: modsuits have been refactored if you see bugs report them fix: admin cargo tech modsuit outfit now works correctly /🆑 --------- Co-authored-by: Andrew <mt.forspam@gmail.com>
23 lines
635 B
Plaintext
23 lines
635 B
Plaintext
/// Datum to handle interactions between a MODsuit and its parts.
|
|
/datum/mod_part
|
|
/// The actual item we handle.
|
|
var/obj/item/part_item = null
|
|
/// Are we sealed?
|
|
var/sealed = FALSE
|
|
/// Message to user when unsealed.
|
|
var/unsealed_message
|
|
/// Message to user when sealed.
|
|
var/sealed_message
|
|
/// The layer the item will render on when unsealed.
|
|
var/unsealed_layer
|
|
/// The layer the item will render on when sealed.
|
|
var/sealed_layer
|
|
/// Can our part overslot over others?
|
|
var/can_overslot = FALSE
|
|
/// What are we overslotting over?
|
|
var/obj/item/overslotting = null
|
|
|
|
/datum/mod_part/Destroy()
|
|
part_item = null
|
|
return ..()
|