/tg/ Station 13 - Modules - TypesVar Details - Proc Details

appearance_debugger

Allows developers to see a breakdown of an atom or a specific target and edit some of the values

Vars

appearance_cacheAssoc list of ref -> appearance as to prevent refreshing of dynamic appearances
appearance_copiesA list of copies of the currently debugged appearance and its children for access from the UI
backdrop_colorColor of the backdrop, if any
debug_targetCurrently debugged atom or mutable appearance, hence /datum
fake_visAssoc list of ref -> list of atoms to be displayed in said ref atom's vis_contents
forced_planeAre we currently forcing selected overlay to render to a specific plane?
hover_idID of currently hovered over appearance
proxy_view_hoverMapview used to display the hovered over appearance
proxy_view_selectedMapview used to display the selected appearance
selected_idID of currently selected appearance
update_warningShould we display a popup that the appearance in-game has updated?

Procs

set_appearance_proxyCause a passed proxy mapview to render a set appearance ID

Var Details

appearance_cache

Assoc list of ref -> appearance as to prevent refreshing of dynamic appearances

appearance_copies

A list of copies of the currently debugged appearance and its children for access from the UI

backdrop_color

Color of the backdrop, if any

debug_target

Currently debugged atom or mutable appearance, hence /datum

fake_vis

Assoc list of ref -> list of atoms to be displayed in said ref atom's vis_contents

forced_plane

Are we currently forcing selected overlay to render to a specific plane?

hover_id

ID of currently hovered over appearance

proxy_view_hover

Mapview used to display the hovered over appearance

proxy_view_selected

Mapview used to display the selected appearance

selected_id

ID of currently selected appearance

update_warning

Should we display a popup that the appearance in-game has updated?

Proc Details

set_appearance_proxy

Cause a passed proxy mapview to render a set appearance ID