Large Variety Of Hard Dels (#21834)

I spent the entirety of today's event looking at hard dels with my new
digital minions. This was *nearly* every Hard Del that came up during
2/7/2026's event. It turns out that AI is extremely well suited to
hunting down circular references like this across an entire repo. This
PR was made with Antigravity-Gemini3Pro.

I have not yet tested this PR.

---------

Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Wildkins <john.wildkins@gmail.com>
This commit is contained in:
VMSolidus
2026-02-17 10:57:11 -05:00
committed by GitHub
parent 7f664eb1eb
commit 8998842f7a
37 changed files with 161 additions and 79 deletions
@@ -18,6 +18,10 @@
..()
src.program = program
/datum/nano_module/program/Destroy()
program = null
return ..()
/datum/topic_manager/program
var/datum/program
@@ -25,6 +29,10 @@
..()
src.program = program
/datum/topic_manager/program/Destroy()
program = null
return ..()
// Calls forwarded to PROGRAM itself should begin with "PRG_"
// Calls forwarded to COMPUTER running the program should begin with "PC_"
/datum/topic_manager/program/Topic(href, href_list)