mirror of
https://github.com/goonstation/goonstation-2020.git
synced 2026-07-12 15:42:21 +01:00
29 lines
696 B
Plaintext
29 lines
696 B
Plaintext
/datum/projectile/bfg
|
|
name = "BFG shot"
|
|
icon_state = "bfg"
|
|
power = 400
|
|
cost = 100
|
|
sname = "plasma blast"
|
|
shot_sound = null
|
|
shot_number = 1
|
|
brightness = 0.8
|
|
color_red = 0
|
|
color_green = 0.9
|
|
color_blue = 0.2
|
|
|
|
|
|
on_hit(atom/hit)
|
|
if (!master) return
|
|
var/obj/overlay/explosion = new(master.loc)
|
|
explosion.pixel_x = -16
|
|
explosion.pixel_y = -16
|
|
explosion.icon = 'icons/effects/64x64.dmi'
|
|
flick("bfg_explode", explosion)
|
|
SPAWN_DBG(1.6 SECONDS)
|
|
qdel(explosion)
|
|
playsound(master, "sound/weapons/DSRXPLOD.ogg", 75)
|
|
// explosion(master, get_turf(master), 2, 3, 4, 5, lagreducer = 1)
|
|
for(var/mob/M in range(master, 4))
|
|
M.ex_act(max(1, min(get_dist(M, master), 3)))
|
|
return
|