code/datums/loadout/item_representation/_item_representation.dm

/datum/item_representation | Light weight representation of an obj/item This allow us to manipulate and store a lot of item-like objects, without it costing a ton of memory or having to instantiate all items This also allow to save loadouts with jatum, because it doesn't accept obj/item |
---|---|
/datum/item_representation/storage | Allow to representate a storage This is only able to represent /obj/item/storage |
/datum/item_representation/stack | Allow to representate stacks of item of type /obj/item/stack |
/datum/item_representation/id | Allow to representate an id card (/obj/item/card/id) |