anchor.diff:  			adjust_momentum(momentum_increment, 0)
   		if(WEST)
   			adjust_momentum(-momentum_increment, 0)
  -	handle_linked_movement(oldLoc, get_turf(wearer))
   
   //The wearer has momentum left. Move them and take some away, while negating the momentum that moving the wearer would gain. Or force the wearer to lose control if they are incapacitated.
   /obj/item/device/flightpack/proc/momentum_drift()
  
positive.code: 	var/obj/item/weapon/stock_parts/matter_bin/part_bin = null
  
  	var/crashing = FALSE	//Are we currently getting wrecked?
  	var/atom/movable/cached_pull
  	var/turf/old_pull_turf
  
  /obj/item/device/flightpack/proc/changeWearer(mob/changeto)
  	if(wearer)
  
negative.code: 	momentum_y = Clamp(momentum_y + amounty, -momentum_max, momentum_max)
  	calculate_momentum_speed()
  
  /obj/item/device/flightpack/intercept_user_move(dir, mob, newLoc, oldLoc)
  	if(!flight)
  		return
  	var/momentum_increment = momentum_gain
  	if(boost)
  		momentum_increment = boost_power
  