code/datums/elements/strippable.dm
/datum/element/strippable | An element for atoms that, when dragged and dropped onto a mob, opens a strip panel. |
---|---|
/datum/strippable_item | A representation of an item that can be stripped down |
/datum/strippable_item/mob_item_slot | A preset for equipping items onto mob slots |
/proc/finish_equip_mob | A utility function for /datum/strippable_item s to finish equipping an item to a mob. |
/proc/start_unequip_mob | A utility function for /datum/strippable_item s to start unequipping an item from a mob. |
/proc/finish_unequip_mob | A utility function for /datum/strippable_item s to finish unequipping an item from a mob. |
/datum/strip_menu | A representation of the stripping UI |
/proc/create_strippable_list | Creates an assoc list of keys to /datum/strippable_item |