From f24971af4e4340805f9ed61f62fa6658e4dd693f Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Mon, 26 Feb 2018 00:34:31 -0500 Subject: [PATCH] POLARIS: Hide things from lists in VV Like organs from contents. You can look at the organs and internal_organs list on the same page... don't clutter contents. --- .../admin/view_variables/view_variables.dm | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/view_variables/view_variables.dm b/code/modules/admin/view_variables/view_variables.dm index e624d2df05..cb110d4e86 100644 --- a/code/modules/admin/view_variables/view_variables.dm +++ b/code/modules/admin/view_variables/view_variables.dm @@ -143,7 +143,12 @@ vtext = "\ref[C] - [C] ([C.type])" else if(islist(value)) var/list/L = value - vtext = "/list ([L.len])" + var/removed = 0 + if(varname == "contents") + var/list/original = value + L = original.Copy() //We'll take a copy to manipulate + removed = D.view_variables_filter_contents(L) + vtext = "/list ([L.len]+[removed]H)" if(!(varname in view_variables_dont_expand) && L.len > 0 && L.len < 100) extra = "