anchor.diff:  	turn_on()
   	if (on)
   		usr << "You start [src]'s engine."
  -		verbs += /obj/vehicle/train/cargo/engine/verb/stop_engine
  -		verbs -= /obj/vehicle/train/cargo/engine/verb/start_engine
   	else
   		if(cell.charge < power_use)
   			usr << "[src] is out of power."
  
positive.code: 		..()
  		update_stats()
  
  /obj/vehicle/train/cargo/RunOver(var/mob/living/carbon/human/H)
  	var/list/parts = list("head", "chest", "l_leg", "r_leg", "l_arm", "r_arm")
  
  
negative.code: 	..()
  	cell = new /obj/item/weapon/cell/high
  	verbs -= /atom/movable/verb/pull
  	key = new()
  	var/image/I = new(icon = 'icons/obj/vehicles.dmi', icon_state = "cargo_engine_overlay", layer = src.layer + 0.2) //over mobs
  	overlays += I
  	turn_off()	//so engine verbs are correctly set
  
  /obj/vehicle/train/cargo/engine/Move()
  	if(on && cell.charge < power_use)
  