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

hallucination

Hallucinated projectiles.

Vars

fake_bulletThe image that represents our projectile itself
parentOur parent hallucination that's created us

Procs

apply_effect_to_hallucinatorCalled when the hallucinator themselves are hit by the fake projectile
on_mob_hitCalled when a mob is hit by the fake projectile
parent_deletingSignal proc for COMSIG_PARENT_QDELETING, if our associated hallucination deletes, we need to clean up
spawn_bloodCalled after a mob is hit by the fake projectile, and our fake projectile is of brute type, to create fake blood
spawn_hitCalled with a non-mob atom was hit by our fake projectile, or a mob was hit and our damge type is not brute

Var Details

fake_bullet

The image that represents our projectile itself

parent

Our parent hallucination that's created us

Proc Details

apply_effect_to_hallucinator

Called when the hallucinator themselves are hit by the fake projectile

on_mob_hit

Called when a mob is hit by the fake projectile

parent_deleting

Signal proc for COMSIG_PARENT_QDELETING, if our associated hallucination deletes, we need to clean up

spawn_blood

Called after a mob is hit by the fake projectile, and our fake projectile is of brute type, to create fake blood

spawn_hit

Called with a non-mob atom was hit by our fake projectile, or a mob was hit and our damge type is not brute