From 31c41f39b333cecdc5517aa7d586fc00ea49b0e2 Mon Sep 17 00:00:00 2001 From: GinjaNinja32 Date: Tue, 29 Dec 2015 07:38:05 +0000 Subject: [PATCH] make VV list format clearer for assoc lists --- .../admin/view_variables/view_variables.dm | 44 ++++++++++--------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/code/modules/admin/view_variables/view_variables.dm b/code/modules/admin/view_variables/view_variables.dm index 09505ac5771..3e971ee8722 100644 --- a/code/modules/admin/view_variables/view_variables.dm +++ b/code/modules/admin/view_variables/view_variables.dm @@ -113,18 +113,9 @@ for(var/x in variables) . += make_view_variables_var_entry(D, x, D.vars[x]) -/proc/make_view_variables_var_entry(datum/D, varname, value, level=0) - var/ecm = null - var/vtext = null - var/extra = null - - if(D) - ecm = {" - (E) - (C) - (M) - "} - +/proc/make_view_variables_value(value, varname = "*") + var/vtext = "" + var/extra = list() if(isnull(value)) vtext = "null" else if(istext(value)) @@ -146,16 +137,29 @@ var/list/L = value vtext = "/list ([L.len])" if(!(varname in view_variables_dont_expand) && L.len > 0 && L.len < 100) - extra = "