mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
Turrets and Mecha projectiles fixes
This commit is contained in:
@@ -8,6 +8,21 @@
|
||||
nodamage = 0
|
||||
flag = "bullet"
|
||||
var/embed = 1
|
||||
var/picked_up_speed = 5
|
||||
|
||||
/obj/item/projectile/rocket/process_step()
|
||||
if(src.loc)
|
||||
if(picked_up_speed > 1)
|
||||
picked_up_speed--
|
||||
if(dist_x > dist_y)
|
||||
bresenham_step(dist_x,dist_y,dx,dy)
|
||||
else
|
||||
bresenham_step(dist_y,dist_x,dy,dx)
|
||||
if(linear_movement)
|
||||
update_pixel()
|
||||
pixel_x = PixelX
|
||||
pixel_y = PixelY
|
||||
sleep(picked_up_speed)
|
||||
|
||||
/obj/item/projectile/rocket/Bump(var/atom/rocket)
|
||||
explosion(rocket, -1, 1, 4, 8)
|
||||
|
||||
Reference in New Issue
Block a user