anchor.diff:  		return
   	charge -= 5
   	playsound(src, S,300,1)
  -
  -/obj/machinery/disco/proc/check_GBP()
  -	available |= "Engineering's Basic Beat"
  -	available |= "Engineering's Domination Dance"
  -	available |= "Engineering's Superiority Shimmy"
  -	available |= "Engineering's Ultimate High-Energy Hustle"
  -
   
   /obj/machinery/disco/proc/dance_setup()
   	stop = world.time + selection.song_length
  
positive.code: 	var/list/rangers = list()
  	var/charge = 35
  	var/stop = 0
  	var/list/available = list()
  	var/list/select_name = list()
  	var/list/spotlights = list()
  	var/list/sparkles = list()
  
negative.code: 			if(active)
  				to_chat(usr, "<span class='warning'>Error: You cannot change the song until the current one is over.</span>")
  				return
  
  			var/list/available = list()
  			for(var/datum/track/S in songs)
  				available += S.song_name
  			select_name = input(usr, "Choose your song", "Track:") as null|anything in available
  			if (QDELETED(src))
  				return
  