mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
Merge branch 'master' of https://github.com/tgstation/tgstation into upstream-sync
This commit is contained in:
@@ -262,9 +262,8 @@
|
||||
return FALSE
|
||||
COOLDOWN_START(src, area_scan_cooldown, 15 SECONDS)
|
||||
for(var/mob/living/driver in chassis.return_drivers())
|
||||
for(var/obj/structure/ore_vent/vent as anything in range(5, chassis))
|
||||
if(istype(vent, /obj/structure/ore_vent))
|
||||
vent.scan_and_confirm(driver, TRUE)
|
||||
for(var/obj/structure/ore_vent/vent in range(5, chassis))
|
||||
vent.scan_and_confirm(driver, TRUE)
|
||||
return TRUE
|
||||
|
||||
#undef DRILL_BASIC
|
||||
|
||||
@@ -168,8 +168,8 @@
|
||||
if (over_object == skater)
|
||||
pick_up_board(skater)
|
||||
|
||||
/obj/vehicle/ridden/scooter/skateboard/proc/pick_up_board(mob/living/carbon/skater)
|
||||
if (skater.incapacitated || !Adjacent(skater))
|
||||
/obj/vehicle/ridden/scooter/skateboard/proc/pick_up_board(mob/living/carbon/skater, forced = FALSE)
|
||||
if ((skater.incapacitated || !Adjacent(skater)) && !forced)
|
||||
return
|
||||
if(has_buckled_mobs())
|
||||
to_chat(skater, span_warning("You can't lift this up when somebody's on it."))
|
||||
|
||||
@@ -409,7 +409,8 @@
|
||||
animate(board, pixel_z = 6, time = 0.3 SECONDS, flags = ANIMATION_RELATIVE|ANIMATION_PARALLEL)
|
||||
animate(pixel_z = -6, time = 0.1 SECONDS, flags = ANIMATION_RELATIVE)
|
||||
board.unbuckle_mob(rider)
|
||||
addtimer(CALLBACK(board, TYPE_PROC_REF(/obj/vehicle/ridden/scooter/skateboard, pick_up_board), rider), 0.5 SECONDS) // so the board can still handle "picking it up"
|
||||
rider.Immobilize(0.5 SECONDS)
|
||||
addtimer(CALLBACK(board, TYPE_PROC_REF(/obj/vehicle/ridden/scooter/skateboard, pick_up_board), rider, TRUE), 0.5 SECONDS) // so the board can still handle "picking it up"
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user