StrongDMM icon indicating copy to clipboard operation
StrongDMM copied to clipboard

Layers priority

Open Xkeeper0 opened this issue 3 years ago • 1 comments

Feature request: ~custom layer filters and~ drawing priority.

~Custom layers would be either default, explicit show, or explicit hide, based on object tree. As an example, here is one that would theoretically show all pipes, while hiding all wires:~

[+] /obj/pipe    # Always show /obj/pipe and its types
[-] /obj/wire    # Never show /obj/wire or its subtypes
[ ] /            # Everything else is default based on layer visibility settings

~Being able to save these and reuse them later would be immensely helpful.~

Priority would simply draw that filter's objects above any others. In the above example, this could be used to show pipes above all other objects, which would be useful when working with pipes (or whatever the filter happens to work with). Actual priority wouldn't be changed; just the display one in the editor. Potentially also useful would be the ability to set layer opacity, such that (example) area/obj/mob are mostly transparent, while being able to edit and modify /turfs.

(Part of this is technically similar to #28 but the ability to specifically hide or show things would be nice)

Xkeeper0 avatar Jul 21 '20 15:07 Xkeeper0

but the ability to specifically hide or show things would be nice

StrongDMM already has a layers filter. And I assume it works exactly as you've described. Or do you mean something else?

SpaiR avatar Jul 21 '20 20:07 SpaiR