/tg/ Station 13 - Modules - TypesVar Details - Proc Details

spirit_holding

spirit holding component; for items to have spirits inside of them for "advice"

Used for the possessed blade and fantasy affixes

Vars

allow_channelingAllows channeling
allow_exorcismAllows exorcism
allow_renamingAllows renaming the bound item
attempting_awakeningbool on if this component is currently polling for observers to inhabit the item
bound_spiritmob contained in the item.

Procs

affix_spiritOn conclusion of the ghost poll
attempt_exorcismattempt_exorcism: called from on_bible_smacked, takes time and if successful resets the item to a pre-possessed state
block_buckle_messagesignal fired from a mob moving inside the parent
custom_namecustom_name : Simply sends a tgui input text box to the blade asking what name they want to be called, and retries it if the input is invalid.
on_attack_selfsignal fired on self attacking parent
on_destroysignal fired from parent being destroyed
on_examinesignal fired on examining the parent

Var Details

allow_channeling

Allows channeling

allow_exorcism

Allows exorcism

allow_renaming

Allows renaming the bound item

attempting_awakening

bool on if this component is currently polling for observers to inhabit the item

bound_spirit

mob contained in the item.

Proc Details

affix_spirit

On conclusion of the ghost poll

attempt_exorcism

attempt_exorcism: called from on_bible_smacked, takes time and if successful resets the item to a pre-possessed state

Arguments:

block_buckle_message

signal fired from a mob moving inside the parent

custom_name

custom_name : Simply sends a tgui input text box to the blade asking what name they want to be called, and retries it if the input is invalid.

Arguments:

on_attack_self

signal fired on self attacking parent

on_destroy

signal fired from parent being destroyed

on_examine

signal fired on examining the parent