//Everyone who wanted to be an observer gets made one now /datum/controller/subsystem/ticker/proc/create_observers() for(var/mob/dead/new_player/player in GLOB.player_list) if(player.ready == PLAYER_READY_TO_OBSERVE && player.mind && !(player.client?.prefs.toggles & TG_PLAYER_PANEL)) //Break chain since this has a sleep input in it addtimer(CALLBACK(player, /mob/dead/new_player.proc/make_me_an_observer), 1)