Add style to BSA's Laser (#44911)

The old Laser Sprite was pretty old, literally just a 4 color line.
Decided that it should probably look more in line with a 2,000,000
Watt beam of pure destruction.

As an added bonus, the laser now fires on the correct tile in front of
the BSA now, in addition to having a built in splashwave around where
it's fired.
This commit is contained in:
ArcaneMusic
2019-07-04 19:02:18 -07:00
committed by Tad Hardesty
parent cd97720cd7
commit bbcd45a648
4 changed files with 20 additions and 1 deletions
@@ -141,6 +141,23 @@
. = ..()
update_icon()
/obj/effect/temp_visual/bsa_splash
name = "\improper Bluespace energy wave"
desc = "A massive, rippling wave of bluepace energy, all rapidly exhausting itself the moment it leaves the concentrated beam of light."
icon = 'icons/effects/beam_splash.dmi'
icon_state = "beam_splash_l"
layer = ABOVE_ALL_MOB_LAYER
pixel_y = -16
duration = 50
/obj/effect/temp_visual/bsa_splash/Initialize(mapload, dir)
. = ..()
switch(dir)
if(WEST)
icon_state = "beam_splash_w"
if(EAST)
icon_state = "beam_splash_e"
/obj/item/projectile/curse_hand/update_icon()
icon_state = "[icon_state][handedness]"
@@ -440,3 +457,4 @@
animate(src, alpha = 0, transform = skew, time = duration)
else
return INITIALIZE_HINT_QDEL