mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-10 18:11:47 +00:00
Made gibbing not look stupid.
Also some basic stuff in an attempt to get complex mobs to GC. Still doesn't work atm.
This commit is contained in:
@@ -110,4 +110,21 @@ var/list/uncollectable_vars=list(
|
||||
src << "qdel(everything)"
|
||||
for(var/atom/movable/everything in world)
|
||||
qdel(everything)
|
||||
*/
|
||||
*/
|
||||
|
||||
// Uncomment this verb and run it on things to report blockages.
|
||||
/atom/verb/qdel_test()
|
||||
set name = "qdel with test"
|
||||
set category = "Debug"
|
||||
set background = 1
|
||||
set src in world
|
||||
|
||||
qdel(src)
|
||||
for(var/atom/movable/everything)
|
||||
for(var/everyvar in everything.vars)
|
||||
var/variable = everything.vars[everyvar]
|
||||
if(variable == src)
|
||||
testing("Found [src.type] \ref[src] in [everything.type]'s [everyvar] var.")
|
||||
else if(islist(variable))
|
||||
if(src in variable)
|
||||
testing("Found [src.type]\ref[src] in [everything.type]'s [everyvar] var.")
|
||||
|
||||
Reference in New Issue
Block a user