Yogstation 13 - Modules - TypesVar Details - Proc Details

reactive armor

Vars

activeWhether the armor will try to react to hits (is it on)
bad_effectThis will be true for 30 seconds after an EMP, it makes the reaction effect dangerous to the user.
cooldown_messageMessage sent when the armor is still on cooldown, but activates.
emp_messageMessage sent when the armor is emp'd. It is not the message for when the emp effect goes off.
reactivearmor_cooldownThe cooldown itself of the reactive armor for when it can activate again.
reactivearmor_cooldown_durationDuration of the cooldown specific to reactive armor for when it can activate again.

Procs

cooldown_activationA proc for doing cooldown effects (like the sparks on the tesla armor, or the semi-stealth on stealth armor) Called from the suit activating whilst on cooldown. You should be calling ..()
emp_activationA proc for doing owner unfriendly reactive armor effects. Called from the suit activating while off cooldown, while the armor is still suffering from the effect of an EMP. Returning TRUE will block the attack that triggered this
reactive_activationA proc for doing reactive armor effects. Called from the suit activating while off cooldown, with no emp. Returning TRUE will block the attack that triggered this

Var Details

active

Whether the armor will try to react to hits (is it on)

bad_effect

This will be true for 30 seconds after an EMP, it makes the reaction effect dangerous to the user.

cooldown_message

Message sent when the armor is still on cooldown, but activates.

emp_message

Message sent when the armor is emp'd. It is not the message for when the emp effect goes off.

reactivearmor_cooldown

The cooldown itself of the reactive armor for when it can activate again.

reactivearmor_cooldown_duration

Duration of the cooldown specific to reactive armor for when it can activate again.

Proc Details

cooldown_activation

A proc for doing cooldown effects (like the sparks on the tesla armor, or the semi-stealth on stealth armor) Called from the suit activating whilst on cooldown. You should be calling ..()

emp_activation

A proc for doing owner unfriendly reactive armor effects. Called from the suit activating while off cooldown, while the armor is still suffering from the effect of an EMP. Returning TRUE will block the attack that triggered this

reactive_activation

A proc for doing reactive armor effects. Called from the suit activating while off cooldown, with no emp. Returning TRUE will block the attack that triggered this