From 85626daba73ddafe672c3a10c9ba4b7046dc0b6a Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 20 Jul 2024 02:14:17 +0700 Subject: [PATCH] mod cheburek fix --- .../features/cheburek_car/code/cheburek.dm | 2 +- .../features/cheburek_car/code/driveshaft.dm | 39 ------------------- 2 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 massmeta/features/cheburek_car/code/driveshaft.dm diff --git a/massmeta/features/cheburek_car/code/cheburek.dm b/massmeta/features/cheburek_car/code/cheburek.dm index 20bb181246a75..6a165d58055fd 100644 --- a/massmeta/features/cheburek_car/code/cheburek.dm +++ b/massmeta/features/cheburek_car/code/cheburek.dm @@ -305,7 +305,7 @@ Some memes and gags included. if(prob(gearbox_failure_count * 10) || prob(33)) if(gearbox_failure_count == 10) if(canmove) - playsound(src, pick('massmeta/features/cheburek_car/sound/gear_blyat.ogg', 'massmeta/sounds/vehicles/gear_nah.ogg'), 100) + playsound(src, pick('massmeta/features/cheburek_car/sound/gear_blyat.ogg', 'massmeta/features/cheburek_car/sound/gear_nah.ogg'), 100) toggle_blinkers() canmove = FALSE balloon_alert(user, "gearbox broken") diff --git a/massmeta/features/cheburek_car/code/driveshaft.dm b/massmeta/features/cheburek_car/code/driveshaft.dm deleted file mode 100644 index b4ef378758e6a..0000000000000 --- a/massmeta/features/cheburek_car/code/driveshaft.dm +++ /dev/null @@ -1,39 +0,0 @@ -////////////////////////// -/////Driveshaft Event///// -////////////////////////// - -/obj/effect/immovablerod/driveshaft - name = "hyperspaced driveshaft" - desc = "What the fuck is that?" - icon = 'massmeta/features/cheburek_car/icons/anomaly.dmi' - icon_state = "driveshaft" - notify = FALSE - loopy_rod = TRUE - dnd_style_level_up = FALSE - /// The distance the rod will go. - var/max_distance = 13 - /// The turf the rod started from, to calcuate distance. - var/turf/start_turf - -/obj/effect/immovablerod/driveshaft/Initialize(mapload, atom/target_atom, atom/specific_target, force_looping = FALSE, max_distance = 13) - . = ..() - start_turf = get_turf(src) - src.max_distance = max_distance - -/obj/effect/immovablerod/driveshaft/Destroy(force) - start_turf = null - return ..() - -/obj/effect/immovablerod/driveshaft/Move() - if(get_dist(start_turf, get_turf(src)) >= max_distance) - qdel(src) - return - return ..() - -/obj/effect/immovablerod/driveshaft/penetrate(mob/living/penetrated) - penetrated.visible_message( - span_danger("[penetrated] is penetrated by a hyperspaced driveshaft!"), - span_userdanger("The [src] penetrates you!"), - span_danger("You hear a CRANG!"), - ) - penetrated.adjustBruteLoss(50)