/datum/plane_master_debug
Used for testing/debugger plane masters and their associated rendering plates
Vars | |
current_group | The current plane master group we're viewing |
---|---|
depth_stack | Assoc list of plane master group key -> its depth stack |
mirror_target | If we are actively mirroring the target of our current ui |
mob_ref | Weakref to the mob to edit |
Procs | |
create_store | Create or refresh our stored visual data, represeting the viewing mob |
set_mirroring | Setter for mirror_target, basically allows for enabling/disabiling viewing through mob's sight |
treeify | Takes a list of js formatted planes, and turns it into a tree based off the back connections of relays So start at the top master plane, and work down Haha jerry what if I added commands to my list parser lmao lol |
ui_act | We want master planes to ALWAYS bubble down to their own space. Just ignore this if this is the head we're processing, yeah? Walk treelike output, remove allll the empty lists we've accidentially generated |
Var Details
current_group
The current plane master group we're viewing
depth_stack
Assoc list of plane master group key -> its depth stack
mirror_target
If we are actively mirroring the target of our current ui
mob_ref
Weakref to the mob to edit
Proc Details
create_store
Create or refresh our stored visual data, represeting the viewing mob
set_mirroring
Setter for mirror_target, basically allows for enabling/disabiling viewing through mob's sight
treeify
Takes a list of js formatted planes, and turns it into a tree based off the back connections of relays So start at the top master plane, and work down Haha jerry what if I added commands to my list parser lmao lol
ui_act
We want master planes to ALWAYS bubble down to their own space. Just ignore this if this is the head we're processing, yeah? Walk treelike output, remove allll the empty lists we've accidentially generated