Files
Paradise/code/game/objects/effects/temporary_visuals/muzzle_flashes.dm
farie82 81682dc626 Adds muzzle flashes for guns depending on the ammo (#13322)
* Muzzle flashes added for guns

* Use an muzzle flash effect now.

* Unused var

* sillenced guns have a lower alpha muzzleflash effect
2020-09-20 12:41:45 -04:00

20 lines
593 B
Plaintext

/obj/effect/temp_visual/target_angled/muzzle_flash
icon = 'icons/effects/projectile.dmi'
icon_state = "firing_effect"
duration = 0.2
/obj/effect/temp_visual/target_angled/muzzle_flash/Initialize(mapload, atom/target, duration_override = null)
if(duration_override)
duration = duration_override
. = ..()
if(get_dir(src, target) & NORTH)
layer = BELOW_MOB_LAYER
/obj/effect/temp_visual/target_angled/muzzle_flash/energy
icon_state = "firing_effect_energy"
/obj/effect/temp_visual/target_angled/muzzle_flash/magic
icon = 'icons/effects/effects.dmi'
icon_state = "shieldsparkles"