Files
2020-02-16 19:40:21 -08:00

35 lines
884 B
Plaintext

/* This is an attempt to make some easily reusable "particle" type effects, to stop the code
constantly having to be rewritten. An item like the jetpack that uses the ion_trail_follow system, just has one
defined, then set up when it is created with New(). Then this same system can just be reused each time
it needs to create more trails.A beaker could have a steam_trail_follow system set up, then the steam
would spawn and follow the beaker, even if it is carried or thrown.
*/
/obj/effects
name = "effects"
icon = 'icons/effects/effects.dmi'
mouse_opacity = 0
flags = TABLEPASS
desc = null
pooled()
..()
color = initial(color)
track_blood()
src.tracked_blood = null
return
attackby()
attack_hand()
hitby()
reagent_act()
bullet_act()
ex_act()
blob_act()
meteorhit()
damage_heat()
damage_corrosive()
damage_piercing()
damage_slashing()
damage_blunt()