Item TF spawnpoints

This commit is contained in:
TheGreatKitsune
2023-02-26 15:43:47 -06:00
parent e10ac1d783
commit 1d36a4215d
9 changed files with 167 additions and 3 deletions
+18
View File
@@ -0,0 +1,18 @@
/obj/item
var/item_tf_spawn_allowed = FALSE
var/list/ckeys_allowed_itemspawn = list()
/obj/item/proc/item_tf_spawnpoint_set()
if(!item_tf_spawn_allowed)
item_tf_spawn_allowed = TRUE
item_tf_spawnpoints += src
/obj/item/proc/item_tf_spawnpoint_used()
if(item_tf_spawn_allowed)
item_tf_spawn_allowed = FALSE
item_tf_spawnpoints -= src
/obj/item/Destroy(force, ...)
if(item_tf_spawn_allowed)
item_tf_spawnpoints -= src
return ..()