anchor.diff:  	prices = list(/obj/item/weapon/reagent_containers/food/snacks/chinese/chowmein = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/tao = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/newdles = 50,
   					/obj/item/weapon/reagent_containers/food/snacks/chinese/rice = 50, /obj/item/weapon/reagent_containers/food/snacks/wingfangchu = 50)
   
  +/obj/machinery/vending/snack/New()
  +	..()
  +	component_parts = list()
  +	var/obj/item/weapon/circuitboard/vendor/V = new(null)
  +	V.set_type(type)
  +	component_parts += V
  +	component_parts += new /obj/item/weapon/vending_refill/snack(0)
  +	component_parts += new /obj/item/weapon/vending_refill/snack(0)
  +	component_parts += new /obj/item/weapon/vending_refill/snack(0)					
  +					
   /obj/machinery/vending/cola
   	name = "Robust Softdrinks"
   	desc = "A softdrink vendor provided by Robust Industries, LLC."
  
positive.code: 	return
  
  
  
  /obj/machinery/vending/ex_act(severity)
  	switch(severity)
  		if(1.0)
  
negative.code: 			if(prob(25))
  				malfunction()
  
  /obj/machinery/vending/RefreshParts()         //Better would be to make constructable child
  	if(component_parts)
  		build_inventory(products, start_empty = 1)
  		build_inventory(contraband, 1, 1)
  		build_inventory(premium, 0, 1, 1)
  		for(var/obj/item/weapon/vending_refill/VR in component_parts)
  			refill_inventory(VR, product_records)
  				
  /obj/machinery/vending/blob_act()
  	if(prob(75))
  		malfunction()
  