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

obsessed

Vars

antagonistReference to our antag datum
obsessionReference to the actual mob we're obsessed with
time_spend_creepingTracks the current period of time spent near the target (resetting when away)
time_spent_awayTracks the current period of time spent away from the target (resetting when near)
total_time_creepingTracks the total amount of time spend near the target
viewingTracks if the target is currently in view
witnessed_deathIf we've seen our obsession be dead

Procs

grab_resistingSignal proc for COMSIG_MOVABLE_GRABBED_RESISTING to improve the obsessed's grabs
is_defensiveChecks if if we're being defensive over our obsession
on_damage_modSignal proc for COMSIG_MOB_APPLY_DAMAGE_MODIFIERS, take less stamina damage when near our obsession
on_hugSingal proc for COMSIG_CARBON_HELPED, when our obsessed helps (hugs) our obsession, increases hug count

Var Details

antagonist

Reference to our antag datum

obsession

Reference to the actual mob we're obsessed with

time_spend_creeping

Tracks the current period of time spent near the target (resetting when away)

time_spent_away

Tracks the current period of time spent away from the target (resetting when near)

total_time_creeping

Tracks the total amount of time spend near the target

viewing

Tracks if the target is currently in view

witnessed_death

If we've seen our obsession be dead

Proc Details

grab_resisting

Signal proc for COMSIG_MOVABLE_GRABBED_RESISTING to improve the obsessed's grabs

is_defensive

Checks if if we're being defensive over our obsession

on_damage_mod

Signal proc for COMSIG_MOB_APPLY_DAMAGE_MODIFIERS, take less stamina damage when near our obsession

on_hug

Singal proc for COMSIG_CARBON_HELPED, when our obsessed helps (hugs) our obsession, increases hug count