From 3dbfc6ddf23f201d7d5caae265278659053fa3b0 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 12 Jun 2020 18:50:57 -0700 Subject: [PATCH] better support --- code/modules/admin/verbs/SDQL2/SDQL_2.dm | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 4bb0c7d76d..bff431a6c7 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -696,7 +696,8 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null */ /datum/SDQL2_query/proc/SDQL_print(datum/object, list/text_list, print_nulls = TRUE, recursion = 1, linebreak = TRUE) if(recursion > 50) - text_list += "RECURSION LIMIT REACHED." + text_list += "
RECURSION LIMIT REACHED.
" + return if(is_object_datatype(object)) if(!islist(object)) text_list += "[object.type] [REF(object)]: [object]" @@ -739,18 +740,20 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null SDQL_print(value, text_list, TRUE, recursion, FALSE) text_list += "
" text_list += "\]" + if(linebreak) + text_list += "
" else if(isnull(object)) if(print_nulls) text_list += "NULL" else if(istext(object)) - text_list += "STRING: [object]" - else if(isnum(object)) - text_list += "NUM: [object]" + text_list += "\"[object]\"" + else if(isnum(object) || ispath(object)) + text_list += "[object]" else text_list += "UNKNOWN: [object]" - if(linebreak) - text_list += "
" + if(linebreak) + text_list += "
" /datum/SDQL2_query/CanProcCall() if(!allow_admin_interact)