Hey everyone! Here’s something I’ve been working on as a side project for a little while now, let me know what you think. Or if it’s broken. Especially if it’s broken.
One bit of advice. Never use shortcuts that already have their own actions.
Ctrl+Z is undo. I inserted the model, tried to press Ctrl+Z+Click, and the model disappeared because it undo’d my insert
I’ll updated this once I actually get to use the plugin without the model disappearing
Whoops. That’s my bad. The description was wrong! Although making it work with Ctrl+Z as its shortcut would be a significantly more difficult project. It’s actually just z+Click and x+Click.
Hehe – lucky for me I could just do this to change the shortcut keys (look at selected item in explorer):
I like this concept. It’ll help me a lot in the cluttered places I create. I’m not so much of a fan of the huge grey border / baseplate grid though. Maybe something like this?
Just noticed that each time you go into PlaySolo studio freezes up for half a second when this plugin is active. The freezing does not happen without the plugin.
So what would I use this for?
Ah neat, I had a plugin like this on my todo list, but I’ve never gotten around to it… I’ve just got to change some shortcuts around to use it… I use z, x, and c to select move, scale, and rotate.
Interesting, but you can kind of already do this by holding alt.
The purpose of this plugin is for continuous work on a model or group of parts. You don’t have to glue your finger to the alt key to select parts or worry about ungrouping them and regrouping them.
It was working, but then I broke it. I’ve selected a model, then when selecting another model I received this error:
19:39:14.350 - Attempt to set Workspace.Map as its own parent
19:39:14.351 - Script 'Plugin_262688430.ModelEditor', Line 184 - global saveWorld
19:39:14.351 - Script 'Plugin_262688430.ModelEditor', Line 68 - global enterModel
19:39:14.352 - Script 'Plugin_262688430.ModelEditor', Line 254
19:39:14.352 - Stack End
and when x+clicking over a part I recieved this error:
19:36:36.815 - MakeJoints is not a valid member of Folder
19:36:36.816 - Script 'Plugin_262688430.ModelEditor', Line 146 - global loadWorld
19:36:36.817 - Script 'Plugin_262688430.ModelEditor', Line 81 - global exitModel
19:36:36.817 - Script 'Plugin_262688430.ModelEditor', Line 256
19:36:36.818 - Stack End
Seems like a dangerous plugin to have error for any serious work.
Reloading the plugin didn’t reproduce the error again
Edit: It happened again when entering 2 layers of models and then trying to exit from the 1st model. I don’t have a simple repro yet, it’s happening on a map I built.
Also x+click doesn’t work without a target where the instructions say to click anywhere.
Updated. The controls were rebound to less popular plugin buttons and there’s now a recover button on the off-chance it fails (so you don’t lose anything). Also, you really can click anywhere to exit a model now, I promise.
How many parts are in the place when this happens?
Did you link to the right place? I don’t see any Unions in the place, just a character and some tools.
Yes. The unions are status effects that appear over characters’ heads when you shoot another character. They’re located in the ReplicatedStorage.
Here’s the place file in confidential tags (right click > save as)
I’m not noticing any difference between Play Solo being run with or without the plugin active. Are you trying to activate the plugin while in Play Solo?
Also, there’s no models/CSGs in Replicated Storage for me and there’s several errors from your scripts. Is that causing the issue?
Oh right, the status stuff is a module I require from the site. Here’s the contents of the module: