anchor.diff:  			ND.number++
   
   //This proc determines the size of the inventory to be displayed. Please touch it only if you know what you're doing.
  -/datum/component/storage/proc/orient2hud()
  +/datum/component/storage/proc/orient2hud(mob/user, maxcolumns)
   	var/atom/real_location = real_location()
   	var/adjusted_contents = real_location.contents.len
   
  
positive.code: /datum/component/storage/proc/show_to(mob/M)
  	if(!M.client)
  		return FALSE
  	var/atom/real_location = real_location()
  	if(M.active_storage != src && (M.stat == CONSCIOUS))
  		for(var/obj/item/I in real_location)
  
negative.code: 		numbered_contents = _process_numerical_display()
  		adjusted_contents = numbered_contents.len
  
  	var/columns = CLAMP(max_items, 1, maxcolumns ? maxcolumns : screen_max_columns)
  	var/rows = CLAMP(CEILING(adjusted_contents / columns, 1), 1, screen_max_rows)
  	standard_orient_objs(rows, columns, numbered_contents)
  
  