observer 
Vars | |
| data_hud_seen | Defines from __DEFINES/hud.dm go here based on which huds the ghost has activated. |
|---|---|
| gas_scan | does the ghost have gas scanner mode on? by default it should be off |
| health_scan | does the ghost have health scanner mode on? by default it should be off |
| plant_analyzer | does the ghost have plant scanner mode on? by default it should be off |
Procs | |
| emote_spin_ghost | Observer Emotes |
| run_pointed | Handles the pointing action for observer mobs, notifying nearby mobs and adding a follow link for invisible ghosts |
| toggle_all_huds_off | Toggles off all HUDs for the ghost player. |
Var Details
data_hud_seen 
Defines from __DEFINES/hud.dm go here based on which huds the ghost has activated.
gas_scan 
does the ghost have gas scanner mode on? by default it should be off
health_scan 
does the ghost have health scanner mode on? by default it should be off
plant_analyzer 
does the ghost have plant scanner mode on? by default it should be off
Proc Details
emote_spin_ghost
Observer Emotes
run_pointed
Handles the pointing action for observer mobs, notifying nearby mobs and adding a follow link for invisible ghosts
This is a mob verb instead of atom for performance reasons. See /mob/verb/examinate() in mob.dm for more info. Overriden here and in /mob/living for different point span classes and sanity checks.
Arguments:
- target - The atom that the observer is pointing at
toggle_all_huds_off
Toggles off all HUDs for the ghost player.