mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-28 15:47:15 +01:00
Moves some list initializations to New
Fixes missing ..() calls in New()
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
obj/vehicle/atv/post_buckle_mob(mob/living/M)
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
overlays += atvcover
|
||||
else
|
||||
overlays -= atvcover
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
/obj/vehicle/janicart/handle_vehicle_offsets()
|
||||
..()
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
for(var/m in buckled_mobs)
|
||||
var/mob/living/buckled_mob = m
|
||||
switch(buckled_mob.dir)
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
/obj/vehicle/scooter/handle_vehicle_offsets()
|
||||
..()
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
for(var/m in buckled_mobs)
|
||||
var/mob/living/buckled_mob = m
|
||||
switch(buckled_mob.dir)
|
||||
@@ -46,14 +46,14 @@
|
||||
density = 0
|
||||
|
||||
/obj/vehicle/scooter/skateboard/post_buckle_mob(mob/living/M)//allows skateboards to be non-dense but still allows 2 skateboarders to collide with each other
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
density = 1
|
||||
else
|
||||
density = 0
|
||||
|
||||
/obj/vehicle/scooter/skateboard/Bump(atom/A)
|
||||
..()
|
||||
if(A.density && buckled_mobs.len)
|
||||
if(A.density && has_buckled_mobs())
|
||||
var/mob/living/carbon/H = buckled_mobs[1]
|
||||
var/atom/throw_target = get_edge_target_turf(H, pick(cardinal))
|
||||
unbuckle_mob(H)
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
dir = move_dir
|
||||
|
||||
/obj/vehicle/space/speedbike/Move(newloc,move_dir)
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
PoolOrNew(/obj/effect/overlay/temp/speedbike_trail,list(loc,move_dir))
|
||||
. = ..()
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
pixel_y = 0
|
||||
|
||||
/obj/vehicle/space/speedbike/handle_vehicle_offsets()
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
for(var/m in buckled_mobs)
|
||||
var/mob/living/buckled_mob = m
|
||||
buckled_mob.dir = dir
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
//if they differ between directions, otherwise use the
|
||||
//generic variables
|
||||
/obj/vehicle/proc/handle_vehicle_offsets()
|
||||
if(buckled_mobs.len)
|
||||
if(has_buckled_mobs())
|
||||
for(var/m in buckled_mobs)
|
||||
var/mob/living/buckled_mob = m
|
||||
buckled_mob.dir = dir
|
||||
@@ -123,7 +123,7 @@
|
||||
/obj/vehicle/Bump(atom/movable/M)
|
||||
. = ..()
|
||||
if(auto_door_open)
|
||||
if(istype(M, /obj/machinery/door) && buckled_mobs.len)
|
||||
if(istype(M, /obj/machinery/door) && has_buckled_mobs())
|
||||
for(var/m in buckled_mobs)
|
||||
M.Bumped(m)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user