anchor.diff: +#define MAX_EMAG_ROCKETS 8
  +
   /obj/machinery/computer/cargo/express
   	name = "express supply console"
   	desc = "This console allows the user to purchase a package for double the price,\
  
positive.code: 		message = "(&!#@ERROR: ROUTING_#PROTOCOL MALF(*CT#ON. $UG%ESTE@ ACT#0N: !^/PULS3-%E)ET CIR*)ITB%ARD."
  	
  	data["message"] = message
  
  	if (emagged)  
  		for(var/pack in SSshuttle.supply_packs)
  			var/datum/supply_pack/P = SSshuttle.supply_packs[pack]
  			if (P.name == "Toy Crate")//Can only order toys if emagged. You gotta spend 10K points to crash a droppod somewhere on the station
  				data["supplies"][P.group] = list(
  							"name" = P.group,
  							"packs" = list()
  						)
  				data["supplies"][P.group]["packs"] += list(list(
  						"name" = P.name,
  						"cost" = P.cost * 2, //displays twice the normal cost
  						"id" = pack
  					))		
  	else
  		for(var/pack in SSshuttle.supply_packs)
  			var/datum/supply_pack/P = SSshuttle.supply_packs[pack]
  			if(!data["supplies"][P.group])
  				data["supplies"][P.group] = list(
  					"name" = P.group,
  					"packs" = list()
  				)
  			if((P.hidden) || (P.contraband) || (P.special))//no fun allowed
  				continue
  			data["supplies"][P.group]["packs"] += list(list(
  				"name" = P.name,
  				"cost" = P.cost * 2, //displays twice the normal cost
  				"id" = pack
  			))
  				
  	return data
  
  
negative.code: 	// This also sets this on the circuit board
  	var/obj/item/circuitboard/computer/cargo/board = circuit
  	board.emagged = TRUE
  	packin_up()
  	
  /obj/machinery/computer/cargo/express/proc/packin_up() // oh shit, I'm sorry
  	meme_pack_data = list() // sorry for what?
  	for(var/pack in SSshuttle.supply_packs) // our quartermaster taught us not to be ashamed of our supply packs
  		var/datum/supply_pack/P = SSshuttle.supply_packs[pack]  // specially since they're such a good price and all
  		if(!meme_pack_data[P.group]) // yeah, I see that, your quartermaster gave you good advice
  			meme_pack_data[P.group] = list( // it gets cheaper when I return it
  				"name" = P.group, // mmhm
  				"packs" = list()  // sometimes, I return it so much, I rip the manifest
  			) // see, my quartermaster taught me a few things too
  		if((P.hidden) || (P.special)) // like, how not to rip the manifest
  			continue// by using someone else's crate
  		if(!emagged && P.contraband) // will you show me?
  			continue // i'd be right happy to
  		meme_pack_data[P.group]["packs"] += list(list(
  			"name" = P.name,
  			"cost" = P.cost * 2, //displays twice the normal cost
  			"id" = pack
  		))
  
  /obj/machinery/computer/cargo/express/ui_interact(mob/living/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) // Remember to use the appropriate state.
  	ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
  