/obj/vehicle/motorcycle name = "motorcycle" desc = "A fast and highly maneuverable vehicle." icon = 'icons/vehicles/motorcycle.dmi' icon_state = "motorcycle_4dir" generic_pixel_x = 0 generic_pixel_y = 4 vehicle_move_delay = 1 var/mutable_appearance/bikecover /obj/vehicle/motorcycle/Initialize(mapload) . = ..() bikecover = mutable_appearance(icon, "motorcycle_4dir_overlay", ABOVE_MOB_LAYER) /obj/vehicle/motorcycle/post_buckle_mob(mob/living/M) add_overlay(bikecover) return ..() /obj/vehicle/motorcycle/post_unbuckle_mob(mob/living/M) if(!has_buckled_mobs()) cut_overlay(bikecover) return ..() /obj/vehicle/motorcycle/handle_vehicle_layer() return