Goonstation 13 - Modules - Types

code/modules/animation/AnimationLibrary.dm

/proc/attack_particle obj/attackby(var/obj/item/I, mob/user)
/proc/animate_spaghettification Animate being stretched and spun around a point. Looks best when combined with a distortion map. Note that the resulting dummy object is added to center.vis_contents and deleted when done. atom/A is the thing to spaghettify. Note this proc does not delete A, you must handle that separately atom/center is the central atom around which to spin, usually the singulo spaget_time is how long to run the animation. Default 15 seconds. right_spinning is whether to go clockwise or anti-clockwise. Default true. client/C is to show the spaghetti to only one client, or null to show it to everybody. Default null.