anchor.diff: -
   //Baseline portable generator. Has all the default handling. Not intended to be used on it's own (since it generates unlimited power).
   /obj/machinery/power/port_gen
   	name = "portable generator"
  
positive.code: /obj/machinery/power/port_gen/pacman/Initialize()
  	. = ..()
  
  	var/obj/sheet = new sheet_path(null)
  	sheet_name = sheet.name
  
  /obj/machinery/power/port_gen/pacman/Destroy()
  	DropFuel()
  
negative.code: 		active = FALSE
  		update_icon()
  		soundloop.stop()
  	else if(HasFuel())
  		active = TRUE
  		START_PROCESSING(SSmachines, src)
  		update_icon()
  		soundloop.start()
  
  