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

blood_steal

Vars

parrying_machineWeakref to a machine that's just parried

Procs

attempt_parryHandles our parrying signals, similar to hit_reaction() on items. Only parries while not-V1 is in throw mode. Attempts to parry an incoming projectile Arguments:
can_deflectChecks if the attacker is capable of deflecting a projectile Arguments:
feedbackerPerforms a blood steal punch attack that deals extra damage and steals blood from the target Arguments:
knuckleblasterPerforms a blast attack that knocks the target back Arguments:
parry_availabilityNotifies the attacker when their parry ability is available again after cooldown Arguments:

Var Details

parrying_machine

Weakref to a machine that's just parried

Proc Details

attempt_parry

Handles our parrying signals, similar to hit_reaction() on items. Only parries while not-V1 is in throw mode. Attempts to parry an incoming projectile Arguments:

can_deflect

Checks if the attacker is capable of deflecting a projectile Arguments:

feedbacker

Performs a blood steal punch attack that deals extra damage and steals blood from the target Arguments:

knuckleblaster

Performs a blast attack that knocks the target back Arguments:

parry_availability

Notifies the attacker when their parry ability is available again after cooldown Arguments: