Automatic Decoration System Idea
Description of the feature
I can't find an issue relating to the automatic-decoration system, so I'll just make a new one to post my idea.
Since automatically-generated decor could potentially interfere with the puzzle design, I thought there could be a special decoration item. The decoration item would generate random styled decorations in that voxel or that surface, depending on the button type:
Weighted:
Decor is able to take up the entire voxel (Vactubes, for example)
Cube:
Half a voxel's space (Desks and Chairs, for example)
Sphere:
The item in the editor is a flat plane the size of a voxel. It allows the surface to generate things like damaged walls with Vactubes behind it, broken tiles/light strips, ect. while not taking up any space in the chamber.
Why should this be implemented
This item would allow decorations to generate without them interfereing with the puzzle (blocking line of sight, lasers, pellets, preventing gel, ext.)
Additional information
It would use connections like the triggers or cutout tile to define the area. Potentially with Cube Type fractional areas could be defined (½×½×1 voxels, for example) while using the 6-way rotation handle (which would have little to no effect with the other options I listed above)
There are already plans to include a decoration blocker item that can be placed on surfaces to prevent decorations from spawning there.
Oh, that works too! Better, actually