Daedalus Dock - Modules - TypesVar Details - Proc Details

posibrain

Vars

ask_delayDelay after polling ghosts
ask_roleCan be set to tell ghosts what the brain will be used for
autopingIf it pings on creation immediately
begin_activation_messageMessage sent to the user when polling ghosts
brainmobThe current occupant.
ckeys_enteredList of all ckeys who has already entered this posibrain once before.
dead_messageExamine message when the posibrain has no mob
fail_messageMessage sent as a visible message on failure
new_mob_messageVisible message sent when a player possesses the brain
next_askWorld time tick when ghost polling will be available again
picked_namePicked posibrain name
posibrain_job_pathRole assigned to the newly created mind
possible_namesOne of these names is randomly picked as the posibrain's name on possession. If left blank, it will use the global posibrain names
recharge_messageExamine message when the posibrain cannot poll ghosts due to cooldown
searchingWhether this positronic brain is currently looking for a ghost to enter it.
shacklesPopulated by preferences, used for IPCs
success_messageMessage sent as a visible message on success
suicidedKeep track of suiciding

Procs

activateTwo ways to activate a positronic brain. A clickable link in the ghost notif, or simply clicking the object itself.
attack_ghostATTACK GHOST IGNORING PARENT RETURN VALUE
ping_ghostsNotify ghosts that the posibrain is up for grabs
set_brainmobProc to hook behavior associated to the change in value of the /obj/item/mmi/var/brainmob variable.
transfer_personalityMoves the candidate from the ghost to the posibrain

Var Details

ask_delay

Delay after polling ghosts

ask_role

Can be set to tell ghosts what the brain will be used for

autoping

If it pings on creation immediately

begin_activation_message

Message sent to the user when polling ghosts

brainmob

The current occupant.

ckeys_entered

List of all ckeys who has already entered this posibrain once before.

dead_message

Examine message when the posibrain has no mob

fail_message

Message sent as a visible message on failure

new_mob_message

Visible message sent when a player possesses the brain

next_ask

World time tick when ghost polling will be available again

picked_name

Picked posibrain name

posibrain_job_path

Role assigned to the newly created mind

possible_names

One of these names is randomly picked as the posibrain's name on possession. If left blank, it will use the global posibrain names

recharge_message

Examine message when the posibrain cannot poll ghosts due to cooldown

searching

Whether this positronic brain is currently looking for a ghost to enter it.

shackles

Populated by preferences, used for IPCs

success_message

Message sent as a visible message on success

suicided

Keep track of suiciding

Proc Details

activate

Two ways to activate a positronic brain. A clickable link in the ghost notif, or simply clicking the object itself.

attack_ghost

ATTACK GHOST IGNORING PARENT RETURN VALUE

ping_ghosts

Notify ghosts that the posibrain is up for grabs

set_brainmob

Proc to hook behavior associated to the change in value of the /obj/item/mmi/var/brainmob variable.

transfer_personality

Moves the candidate from the ghost to the posibrain