anchor.diff:  	//6 = blood, open door
   	//7 = blood, closed door
   	//8 = blood, running
  -	var/panel = 0
  -	//0 = closed
  -	//1 = open
  -	var/hacked = 1 //Bleh, screw hacking, let's have it hacked by default.
  -	//0 = not hacked
  -	//1 = hacked
   	var/gibs_ready = 0
   	var/obj/crayon
   
  -/obj/machinery/washing_machine/verb/start()
  -	set name = "Start Washing"
  -	set category = "Object"
  -	set src in oview(1)
  -
  -	if(usr.stat || usr.restrained() || !usr.canmove)
  +/obj/machinery/washing_machine/AltClick(mob/user)
  +	if(!in_range(src, user))
  +		return
  +	if(!user.canUseTopic(user))
   		return
   
   	if( state != 4 )
  
positive.code: 		else
  			..()
  	else if(istype(W,/obj/item/weapon/grab))
  		if( (state == 1) && hacked)
  			var/obj/item/weapon/grab/G = W
  			if(iscorgi(G.affecting))
  				G.affecting.loc = src
  
negative.code: 		if ( istype(W,/obj/item/clothing/head/syndicatefake ) )
  			user << "This item does not fit."
  			return
  		if ( istype(W,/obj/item/clothing/head/helmet ) )
  			user << "This item does not fit."
  			return
  