anchor.diff:  	var/obj/item/stock_parts/cell/cell
   	var/start_charge = 90				// initial cell charge %
   	var/cell_type = /obj/item/stock_parts/cell/upgraded		//Base cell has 2500 capacity. Enter the path of a different cell you want to use. cell determines charge rates, max capacity, ect. These can also be changed with other APC vars, but isn't recommended to minimize the risk of accidental usage of dirty editted APCs
  -	var/opened = 0 //0=closed, 1=opened, 2=cover removed
  +	var/opened = APC_COVER_CLOSED
   	var/shorted = 0
   	var/lighting = 3
   	var/equipment = 3
  
positive.code: 		if (host_turf.intact)
  			to_chat(user, "<span class='warning'>You must remove the floor plating in front of the APC first!</span>")
  			return
  		else if (terminal) // it already have terminal
  			to_chat(user, "<span class='warning'>This APC is already wired!</span>")
  			return
  		else if (has_electronics == 0)
  			to_chat(user, "<span class='warning'>There is nothing to wire!</span>")
  			return
  
  
negative.code: 		return
  	if(opened)
  		if(has_electronics && terminal)
  			to_chat(user, "The cover is [opened==APC_COVER_REMOVED?"removed":"open"] and the power cell is [ cell ? "installed" : "missing"].")
  		else
  			to_chat(user, "It's [ !terminal ? "not" : "" ] wired up.")
  			to_chat(user, "The electronics are[!has_electronics?"n't":""] installed.")
  