anchor.diff:  		set_light(0)
   	else
   		set_light(light_range_on, light_power_on)
  -
   
   /obj/machinery/computer/proc/set_broken()
   	stat |= BROKEN
  
positive.code: 	var/icon_screen = "generic"
  	var/light_range_on = 2
  	var/light_power_on = 1
  
  /obj/machinery/computer/initialize()
  	power_change()
  	update_icon()
  
negative.code: 
  /obj/machinery/computer/update_icon()
  	overlays.Cut()
  	if(stat & NOPOWER)
  		if(icon_keyboard)
  			overlays += image(icon,"[icon_keyboard]_off",overlay_layer)
  		return
  
  	if(stat & BROKEN)
  		overlays += image(icon,"[icon_state]_broken",overlay_layer)
  	else
  		overlays += image(icon,icon_screen,overlay_layer)
  	
  	if(icon_keyboard)
  		overlays += image(icon, icon_keyboard ,overlay_layer)
  
  
  /obj/machinery/computer/power_change()
  