anchor.diff:  	return TRUE
   
   /datum/riding/proc/force_dismount(mob/living/M)
  -	Unbuckle(M)
  +	ridden.unbuckle_mob(M)
   
   //Override this to set your vehicle's various pixel offsets
   //if they differ between directions, otherwise use the
  
positive.code: 		ridden.layer = MOB_LAYER
  
  /datum/riding/human/force_dismount(mob/living/user)
  	Unbuckle(user)
  	user.Weaken(3)
  	user.Stun(3)
  	user.visible_message("<span class='boldwarning'>[ridden] pushes [user] off of them!</span>")
  
negative.code: 						M.pixel_y = 3
  
  /datum/riding/cyborg/force_dismount(mob/living/M)
  	ridden.unbuckle_mob(M)
  	var/turf/target = get_edge_target_turf(ridden, ridden.dir)
  	var/turf/targetm = get_step(get_turf(ridden), ridden.dir)
  	M.Move(targetm)
  