-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entities operation improvements #54
Comments
I think these functions exist already, they just have different shortcuts to what people may be used to if using 1.5: shift+a selects all brushes of a group. ctrl+c, ctrl+v works for entities if you want to create a duplicate of the entity but not share the same target values. I agree that "regroup" would be useful. Ungroup works fine for me. |
Shift+a acts exactly as follows from it's name: selects all of type. Other needed behavior is copying a brush of complex brush entity, keeping it in the same entity (no new entity!) Regroup func itself is needed in case, if you want to pay designers attention to it. The needed functionality can be reached by changing behavior of existing tools, like following: Ungroup works fine, but its not stated as map change. Cant be undone and is not prompted to save on radiant closing. |
Actually, try alt+shift+mb1. That should do the behavior you want. |
Actually, yes. Cycle selects all brushes or entities under cursor in order of depth. |
Select func group (G) works for complex brush entities atm. |
revert "allocate bigger first" partial revert of d4fa608 ([L2313](https://gitlab.com/xonotic/netradiant/commit/8bc246a01343d9c9dd3a8b678681710cf04a2953#416ec0c19ddc04c6485e9853a0c8a125f98dca13_2295_2313)) see TTimo#54 ([13326399](https://gitlab.com/xonotic/netradiant/issues/54#note_13326399)) "allocate bigger first" change was meant to save allocation time keeping same lightmap file size, actually wastes both time and size See merge request !32
Things, which ease complicated entities construction.
G bind selects func_groups, would be nice, if it could select any entity this way. Just like ExpandToTheWholeEntity function of 1.5 branch. The trick is doable atm with modify/undo sequence.
Another issue is copying, you always get separate entity, while doing that. Alternate behavior is needed. Like copying brush or patch to the same entity on space (clone selected) and separate entity on copy-paste (ctrl+c ctrl+v).
Another problem is adding existing brushes to complex entity. You have to recreate entity, losing keys and flags. Behavior can be changed to keep them. Netradiant have special 'regroup' solution for that, which resolves tearing brushes from entity, as well as adding ones.
Just have noticed, ungroup is not undoable in last release:
Ungrouped 1 entity.
ungroup selected entities undone.
But brushes are worldspawn.
The text was updated successfully, but these errors were encountered: