Space Station 13 - Modules - TypesVar Details - Proc Details

ghost_direct_control

Component which lets ghosts click on a mob to take control of it

Vars

after_assumed_controlCallback run after someone successfully takes over the body
assumed_control_messageMessage to display upon successful possession
awaiting_ghostsIf we're currently awaiting the results of a ghost poll
ban_syndicateCheck Syndicate ban
ban_typeType of ban you can get to prevent you from accepting this role
check_antaghudCheck antaghud use
extra_control_checksAny extra checks which need to run before we take over
question_textAditional text of question
respawnable_checkCheck ghost respawnability

Procs

assume_direct_controlGrant possession of our mob, component is now no longer required
attempt_possessionWe got far enough to establish that this mob is a valid target, let's try to posssess it
on_examinedInform ghosts that they can possess this
on_ghost_clickedA ghost clicked on us, they want to get in this body
on_loginWhen someone assumes control, get rid of our component
request_ghost_controlSend out a request for a brain

Var Details

after_assumed_control

Callback run after someone successfully takes over the body

assumed_control_message

Message to display upon successful possession

awaiting_ghosts

If we're currently awaiting the results of a ghost poll

ban_syndicate

Check Syndicate ban

ban_type

Type of ban you can get to prevent you from accepting this role

check_antaghud

Check antaghud use

extra_control_checks

Any extra checks which need to run before we take over

question_text

Aditional text of question

respawnable_check

Check ghost respawnability

Proc Details

assume_direct_control

Grant possession of our mob, component is now no longer required

attempt_possession

We got far enough to establish that this mob is a valid target, let's try to posssess it

on_examined

Inform ghosts that they can possess this

on_ghost_clicked

A ghost clicked on us, they want to get in this body

on_login

When someone assumes control, get rid of our component

request_ghost_control

Send out a request for a brain