Space Station 13 - Modules - TypesProc Details

aura

Procs

aura_check_bulletCalled when the associated mob is impacted by a projectile.
aura_check_lifeCalled during the associated mob's life checks.
aura_check_thrownCalled when the associated mob is hit by a thrown atom.
aura_check_weaponCalled when the associated mob is attacked with a weapon.

Proc Details

aura_check_bullet

Called when the associated mob is impacted by a projectile.

Called by /mob/living/proc/aura_check() when type == AURA_TYPE_BULLET.

Parameters:

Returns bitfield (Any of AURA_*). See code\__defines\mobs.dm.

aura_check_life

Called during the associated mob's life checks.

Called by /mob/living/proc/aura_check() when type == AURA_TYPE_LIFE.

Returns bitfield (Any of AURA_*). See code\__defines\mobs.dm.

aura_check_thrown

Called when the associated mob is hit by a thrown atom.

Called by /mob/living/proc/aura_check() when type == AURA_TYPE_THROWN.

Parameters:

Returns bitfield (Any of AURA_*). See code\__defines\mobs.dm.

aura_check_weapon

Called when the associated mob is attacked with a weapon.

Called by /mob/living/proc/aura_check() when type == AURA_TYPE_WEAPON.

Parameters:

Returns bitfield (Any of AURA_*). See code\__defines\mobs.dm.