adds byond internal appearance VVing via barely-documented black magic (#4397)

* ough

* fix

* woo

* Update debug_variables.dm

* Update view_variables.dm

* Update view_variables.dm

Co-authored-by: VM_USER <VM_USER>
This commit is contained in:
silicons
2022-09-08 02:03:03 -07:00
committed by GitHub
co-authored by VM_USER <VM_USER>
parent 8b850a396c
commit 444b1dee65
7 changed files with 251 additions and 64 deletions
@@ -46,7 +46,12 @@
if (isturf(src)) // show the turf that took its place
usr.client.debug_variables(src)
return
if(href_list[VV_HK_VIEW_APPEARANCE])
var/appearance/A = locate(href_list[VV_HK_VIEW_APPEARANCE])
if(!A || !IS_APPEARANCE(A))
to_chat(usr, SPAN_WARNING("Invalid ref: [href_list[VV_HK_VIEW_APPEARANCE]]"))
return
usr.client.debug_variables(A)
if(href_list[VV_HK_MARK])
usr.client.mark_datum(target)
if(href_list[VV_HK_ADDCOMPONENT])