tracy (proper this time) and debugger (#7496)

<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
port genisis proc from tg, also tracy & debugger is boxed in their own
datums.
also explode world.dm
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

merg
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/7495
and
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/7497
before this one
This commit is contained in:
Letter N
2026-02-11 12:26:19 -05:00
committed by GitHub
parent 7c82e055e2
commit c93e2c7679
17 changed files with 296 additions and 85 deletions
@@ -1,4 +1,4 @@
var/global/datum/ntnet/ntnet_global = new()
var/global/datum/ntnet/ntnet_global
// This is the NTNet datum. There can be only one NTNet datum in game at once. Modular computers read data from this.
@@ -31,6 +31,8 @@ var/global/datum/ntnet/ntnet_global = new()
/datum/ntnet/New()
if(ntnet_global && (ntnet_global != src))
ntnet_global = src // There can be only one.
/datum/ntnet/proc/initialize_ntnet()
for(var/obj/machinery/ntnet_relay/R in GLOB.machines)
relays.Add(R)
R.NTNet = src