Files
goonstation-2016/code/quick-ref.md
2016-03-06 20:52:14 +01:00

878 B

Attack procs

attackby

Syntax: attackby(obj/item/W as obj, mob/user as mob) Called when the owning atom is attacked with W by user. Parent: /atom

attack_self

Syntax: attack_self(mob/user as mob) Called when a mob uses the item in active hand. Parent: /obj/item

attack_hand

Syntax: attack_hand(mob/user as mob) Called when a mob clicks the owning atom with an empty hand. Parent: /atom

attack

Syntax: attack(mob/M as mob, mob/user as mob, def_zone) Called when a mob attacks another mob with the owning item in hand. Only called when user can reach M. Only called for mob targets. Parent: /obj/item

afterattack

Syntax: afterattack(atom/target as obj|mob|turf, mob/user as mob, flag) Called when a mob attacks a target with the owning item in hand. Called even if the target is out of reach. Parent: /obj/item