Daedalus Dock - 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

attempting_awakeningbool on if this component is currently polling for observers to inhabit the item
bound_spiritmob contained in the item.

Procs

attempt_exorcismattempt_exorcism: called from on_bible_smacked, takes time and if successful resets the item to a pre-possessed state
attempt_spirit_awakenattempt_spirit_awaken: called from on_attack_self, polls ghosts to possess the item in the form of a mob sitting inside the item itself
block_buckle_messagesignal fired from a mob moving inside the parent
on_attack_selfsignal fired on self attacking parent
on_destroysignal fired from parent being destroyed
on_examinesignal fired on examining the parent

Var Details

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

attempt_exorcism

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

Arguments:

attempt_spirit_awaken

attempt_spirit_awaken: called from on_attack_self, polls ghosts to possess the item in the form of a mob sitting inside the item itself

Arguments:

block_buckle_message

signal fired from a mob moving inside the parent

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