blackears / cyclopsLevelBuilder

A Godot plugin to let you block in levels inside the Godot editor.
MIT License
920 stars 36 forks source link

Always show toolbar, always make it possible to select blocks. #184

Open darkhog opened 2 weeks ago

darkhog commented 2 weeks ago

I would like to select blocks/regular nodes always, regardless if a block is selected or not. Currently when a block is selected, you can't click on regular nodes and when a regular node is selected, you can't click blocks. I think this is bad and a workflow bottleneck. Instead, if whatever kind of raycast you're doing ends up on a regular node, you should be to select that node instead of the block behind it (if any). Similarly, while having a regular node selected, you should be able to select blocks as well.

Additionally, the Cyclops toolbar should be visible always, so you don't have to select a block if you want to make a prism or cylinder. You might think this would make the Cyclops dock obsolete, but that's wrong. Instead of having "make block" button there, why not use it for global Cyclops settings, including the setting for toolbar visibility.