Allows vv investigate /appearance + better checking image (#82670)

This commit is contained in:
EvilDragonfiend
2024-04-21 20:46:42 -06:00
committed by GitHub
parent 1dc8852ee8
commit 20e67664ed
6 changed files with 287 additions and 10 deletions
@@ -49,9 +49,12 @@
return "/icon (<span class='value'>[value]</span>)"
#endif
if(isappearance(value))
var/image/actually_an_appearance = value
return "/appearance (<span class='value'>[actually_an_appearance.icon]</span>)"
if(isappearance(value)) // Reminder: Do not replace this into /image/debug_variable_value() proc. /appearance can't do that.
return "<a href='?_src_=vars;[HrefToken()];Vars=[REF(value)]'>/appearance (<span class='value'>[get_appearance_vv_summary_name(value)]</span>) [REF(value)]</a>"
if(isimage(value))
return "<a href='?_src_=vars;[HrefToken()];Vars=[REF(value)]'>[value:type] (<span class='value'>[get_appearance_vv_summary_name(value)]</span>) [REF(value)]</a>"
if(isfilter(value))
var/datum/filter_value = value