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

heart

Vars

beatis this mob having a heatbeat sound played? if so, which?
beat_noiseThe message that is displayed when listening to a heart via a stethoscope
beatingWhether the heart is currently beating. Do not set this directly. Use Restart() and Stop() instead.
blood_regeneration_multiplierThe rate at which blood is pumped by the heart is multiplied by this (value of 0 disables blood regeneration entirely)
operatedwhether the heart's been operated on to fix some of its damages

Procs

get_blood_regeneration_multiplierReturns how effectively this heart regenerates the owner's blood based on organ health
hear_beat_noiseby default, returns the hearts beat_noise var as a notice span. May do other things when overridden, such as eldritch insanity or electrocution. Whatever you want, really.
is_beatingChecks if the heart is beating. Can be overridden to add more conditions for more complex hearts.

Var Details

beat

is this mob having a heatbeat sound played? if so, which?

beat_noise

The message that is displayed when listening to a heart via a stethoscope

beating

Whether the heart is currently beating. Do not set this directly. Use Restart() and Stop() instead.

blood_regeneration_multiplier

The rate at which blood is pumped by the heart is multiplied by this (value of 0 disables blood regeneration entirely)

operated

whether the heart's been operated on to fix some of its damages

Proc Details

get_blood_regeneration_multiplier

Returns how effectively this heart regenerates the owner's blood based on organ health

hear_beat_noise

by default, returns the hearts beat_noise var as a notice span. May do other things when overridden, such as eldritch insanity or electrocution. Whatever you want, really.

is_beating

Checks if the heart is beating. Can be overridden to add more conditions for more complex hearts.