[TM Candidate] Overhauls orbit and POI code to fix part of issue #61508 where players could observe /mob/living/new_player on the lobby. (#61509)

This commit is contained in:
Timberpoes
2021-09-22 23:54:15 +01:00
committed by GitHub
parent 511b430f97
commit 16d541e975
41 changed files with 596 additions and 230 deletions
@@ -270,7 +270,7 @@
pointercolor = "red"
/datum/computer_file/program/radar/fission360/find_atom()
return locate(selected) in GLOB.poi_list
return SSpoints_of_interest.get_poi_atom_by_ref(selected)
/datum/computer_file/program/radar/fission360/scan()
if(world.time < next_scan)
@@ -285,7 +285,7 @@
name = nuke.name,
)
objects += list(nukeinfo)
var/obj/item/disk/nuclear/disk = locate() in GLOB.poi_list
var/obj/item/disk/nuclear/disk = locate() in SSpoints_of_interest.real_nuclear_disks
var/list/nukeinfo = list(
ref = REF(disk),
name = "Nuke Auth. Disk",