[MIRROR] Orbit menu checks ghosts recursively, ghosts have orbit counters (#1004)

* Orbit menu checks ghosts recursively, ghosts have orbit counters (#53826)

* Recursive Orbit Checker

UI change

len -> length()

Rebuild tgui

another len -> length()

* tgui

* Orbit menu checks ghosts recursively, ghosts have orbit counters

Co-authored-by: Emmanuel S <mrdoomboyo@gmail.com>
This commit is contained in:
SkyratBot
2020-09-27 00:41:14 +01:00
committed by GitHub
co-authored by Emmanuel S
parent ed3333e3e3
commit e1a009ce06
4 changed files with 35 additions and 7 deletions
+4 -1
View File
@@ -47,13 +47,16 @@
var/mob/M = poi
if (istype(M))
if (isobserver(M))
var/number_of_orbiters = length(M.get_all_orbiters())
if (number_of_orbiters)
serialized["orbiters"] = number_of_orbiters
ghosts += list(serialized)
else if (M.stat == DEAD)
dead += list(serialized)
else if (M.mind == null)
npcs += list(serialized)
else
var/number_of_orbiters = M.orbiters?.orbiter_list?.len
var/number_of_orbiters = length(M.get_all_orbiters())
if (number_of_orbiters)
serialized["orbiters"] = number_of_orbiters