mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
15 lines
476 B
Plaintext
15 lines
476 B
Plaintext
/datum/map_persistence_type/trash
|
|
name = SS_TRASH
|
|
tracked_types = list(/obj/item/trash)
|
|
filth = TRUE
|
|
|
|
/datum/map_persistence_type/trash/canTrack(var/obj/item/trash/T)
|
|
if(!T.persistence_type)
|
|
return FALSE
|
|
return ..()
|
|
|
|
/datum/map_persistence_type/trash/create(var/turf/T, var/list/L)
|
|
var/type = text2path(L["type"])
|
|
var/atom/created = new type(T, L["age"], L["icon_state"], L["color"], L["dir"], L["pixel_x"], L["pixel_y"])
|
|
created.post_mapsave2atom(L)
|
|
return created |