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

ears

Vars

bang_protectResistance against loud noises
damage_multiplierMultiplier for both long term and short term ear damage
temporary_deafnesstemporary deafness, measured in seconds. While > 0, the person is unable to hear anything.

Procs

adjust_speechBeing deafened by loud noises makes you shout
adjust_temporary_deafnessAdjust the temporary deafness of the person, up or down
on_deafenedCalled when temporary deafness begins
on_undeafenedCalled when temporary deafness reaches zero. Has to have an 'organ_owner' arg, because by the time it's called on 'on_mob_remove', owner is already null

Var Details

bang_protect

Resistance against loud noises

damage_multiplier

Multiplier for both long term and short term ear damage

temporary_deafness

temporary deafness, measured in seconds. While > 0, the person is unable to hear anything.

Proc Details

adjust_speech

Being deafened by loud noises makes you shout

adjust_temporary_deafness

Adjust the temporary deafness of the person, up or down

on_deafened

Called when temporary deafness begins

on_undeafened

Called when temporary deafness reaches zero. Has to have an 'organ_owner' arg, because by the time it's called on 'on_mob_remove', owner is already null