Sign in to follow this  
Konryou

[0.20] EditorTools (EdTools)

Recommended Posts

The thread concerning EdTools (originally by deadbeef) seems to be lost, and most information about it and any modifications to it are spread throughout the forum so I made this one. There were a few issues with the mod in 0.20 concerning the angle-snap behavior and one or two aesthetic details that needed to be resolved, but this version should work with 0.20 without issue.

The ability to pass command line parameters to KSP to skip to vab/sph/flight has been removed to facilitate using KSPs new KSPAddon function, but if there is strong desire to see this re-added, let me know.

Features

  • Swap between mirror & symmetry part placement mode
  • Up to 100x levels of symmetry (no longer limited to 8x)
  • Go directly from the VAB to the runway (or SPH to the Launchpad)
  • Additional rotational snapping options (1, 5, 15, 30, 45, 90 degrees)
  • Toggle vertical snap mode on/off
  • Toggle part clipping and radial attachment modes (even for parts which can't normally attach radially)
  • Build height/width limits removed
  • Camera position limits removed
  • VAB interior size massively increased

Installation

Simply copy the EditorTools.dll file from the 'Plugins' folder located in the zip file above into the 'Plugins' folder located within your KSP installation directory. Ensure that EdTools.dll (the mod for previous versions of KSP) has been removed from your KSP Plugins folder or you will have issues!!

Usage

Use EditorTools to assist in rocket and vehicle manufacture! The following shortcuts work in both the VAB and SPH:

[table=width: 500]

[tr]

[td]Key[/td]

[td]Effect[/td]

[/tr]

[tr]

[td]V[/td]

[td]Toggle vertical snap mode (only when angle snap is enabled)[/td]

[/tr]

[tr]

[td]X[/td]

[td]Increase level of symmetry[/td]

[/tr]

[tr]

[td]Shift + X[/td]

[td]Decrease level of symmetry[/td]

[/tr]

[tr]

[td]Alt + X[/td]

[td]Reset level of symmetry[/td]

[/tr]

[tr]

[td]C[/td]

[td]Increase rotational snapping amount[/td]

[/tr]

[tr]

[td]Shift + C[/td]

[td]Decrease rotational snapping amount[/td]

[/tr]

[tr]

[td]Alt + C[/td]

[td]Reset rotational snapping amount[/td]

[/tr]

[tr]

[td]Alt + R[/td]

[td]Toggle radial attachment for the part you're currently holding[/td]

[/tr]

[tr]

[td]Alt + Z[/td]

[td]Toggle part clipping[/td]

[/tr]

[tr]

[td]Tab[/td]

[td]Toggle symmetry mode/launch site (Launchpad/Runway)[/td]

[/tr]

[/table]

Changelog:

0.1.2

  1. Fixed symmetry and angle snap position at different resolutions
  2. Removed nonfunctional temporary part clipping

0.1.1

  1. Added compatibility with KSP 0.20
  2. Removed command line scene-skip functions
  3. Angle snap and symmetry text moved off-screen with the parts panel
  4. Added ALT + C for turning off angle snap

Known Issues:

  1. Lag between angle snap/symmetry text and parts panel on transition to action panel
  2. Changing symmetry mode (between symmetry and mirror mode) causes issues in placing subsequent parts

As mentioned elsewhere, there was not a license included with the source code, though the old forum post may have stated the code itself is covered under GPL. I will comply with any copyright-related requests from deadbeef should they arise in the future.

Edited by sal_vager
Removed download due to copyright.

Share this post


Link to post
Share on other sites

Um. Instead of a copy of the source, there's another copy of the dll in there.

Share this post


Link to post
Share on other sites

My biggest issue I used to have with it was that in 0.19 onwards, holding down shift to enable part clipping would not work. Has that been fixed in this version?

Share this post


Link to post
Share on other sites

I've just tried this and all i get for symmetry and snap angle are blank circles. not a show stopper, but it can get a little frustrating when trying to place parts at a specific angle and have no idea what angle you're on

Share this post


Link to post
Share on other sites

I asked DEADBEEF in official chat very briefly what his plans for updating his mods were, and what he told me was that this weekend he will be updating his game to .20 and throughout the upcoming week he will be updating the mods to work for it. Hopefully this is actually the case but who know :P

Share this post


Link to post
Share on other sites
Um. Instead of a copy of the source, there's another copy of the dll in there.

Oops! Edited. Thank you.

Share this post


Link to post
Share on other sites
I've just tried this and all i get for symmetry and snap angle are blank circles. not a show stopper, but it can get a little frustrating when trying to place parts at a specific angle and have no idea what angle you're on

If you right-click on the circle, i managed to make it go back to numbers. I did find that, when I tried to toggle symmetry modes, it showed both toggle messages, albeit superimposed on top of each other. It acted as if the toggle key had been hit twice at the same time and the mode didn't change.

Share this post


Link to post
Share on other sites

Any chance you can update the original post to include information about what exactly this tool does?

Share this post


Link to post
Share on other sites

I can confirm that this update does not seem to function. The symmetry circles are blank, there is double text showing up when you try to change options and vertical snap does not work at all. It sort of snaps to various degrees around, but it doesn't seem to be as exact or have as many options as the 0.19 version. The thing I'm really missing is the vertical snap though.

Share this post


Link to post
Share on other sites
I've just tried this and all i get for symmetry and snap angle are blank circles. not a show stopper, but it can get a little frustrating when trying to place parts at a specific angle and have no idea what angle you're on

Different window resolutions, it turns out, did not work with the method I used to place the text. If this was what caused your issue, it should be fixed in the updated version in the original post. It has been tested locally using 1366x768, 1360x768, 1280x768, 1280x720 and 1024x720.

If you right-click on the circle, i managed to make it go back to numbers. I did find that, when I tried to toggle symmetry modes, it showed both toggle messages, albeit superimposed on top of each other. It acted as if the toggle key had been hit twice at the same time and the mode didn't change.

My first thought is that this could be caused by a conflict between Editor Tools and a previous version (since the previous mod's dll was named EdTools, simply copying the dll for the updated plugin, EditorTools, would not overwrite the older version). Can you confirm that there is no EdTools.dll in your Plugins folder?

Any chance you can update the original post to include information about what exactly this tool does?

I've added additional information in the original post. Thank you. :)

I can confirm that this update does not seem to function. The symmetry circles are blank, there is double text showing up when you try to change options and vertical snap does not work at all. It sort of snaps to various degrees around, but it doesn't seem to be as exact or have as many options as the 0.19 version. The thing I'm really missing is the vertical snap though.

Sorry for the issues you're experiencing. I've made a further update that may resolve the symmetry circle issues (see above for reason, if you're interested).

For the 'double text', my first thought, as stated above, is that this could be caused by a conflict between Editor Tools and a previous version (since the previous mod's dll was named EdTools, simply copying the dll for the updated plugin, EditorTools, would not overwrite the older version). Can you confirm that there is no EdTools.dll in your Plugins folder?

For vertical snap to work, you must also have angle snap enabled as far as I can tell. If vertical snap is nonfunctional and you have confirmed that angle snap is enabled, then please let me know.

Share this post


Link to post
Share on other sites
I asked DEADBEEF in official chat very briefly what his plans for updating his mods were, and what he told me was that this weekend he will be updating his game to .20 and throughout the upcoming week he will be updating the mods to work for it. Hopefully this is actually the case but who know :P

This is such a relief, his mods are all so brutally useful it would be a pain to miss them.

Share this post


Link to post
Share on other sites

Is there a way to get 5 way symmetry? right now I have to snap to 72 degrees. (I'm trying to make a dodecahedron space station)

Share this post


Link to post
Share on other sites

Thanks ever so much, but could you make the SPH bigger? For some reason that part of the mod does not seem to be working.

Share this post


Link to post
Share on other sites
Sorry for the issues you're experiencing. I've made a further update that may resolve the symmetry circle issues (see above for reason, if you're interested).

For the 'double text', my first thought, as stated above, is that this could be caused by a conflict between Editor Tools and a previous version (since the previous mod's dll was named EdTools, simply copying the dll for the updated plugin, EditorTools, would not overwrite the older version). Can you confirm that there is no EdTools.dll in your Plugins folder?

For vertical snap to work, you must also have angle snap enabled as far as I can tell. If vertical snap is nonfunctional and you have confirmed that angle snap is enabled, then please let me know.

I only had the one DLL installed. I tried on a clean copy of KSP 0.20 and experienced the same issues. However, when I downloaded and installed the new version you just released, all of the issues I was having previously are gone. Things are working perfectly now. Thanks!

Share this post


Link to post
Share on other sites
Thanks ever so much, but could you make the SPH bigger? For some reason that part of the mod does not seem to be working.

The SPH should be scaled up about twice normal size, can you confirm that it is the same size with and without the mod? I laid the Rockomax Jumbo fuel tanks end to end to 'measure' to confirm this locally.

I only had the one DLL installed. I tried on a clean copy of KSP 0.20 and experienced the same issues. However, when I downloaded and installed the new version you just released, all of the issues I was having previously are gone. Things are working perfectly now. Thanks!

Very happy to hear that. :)

Share this post


Link to post
Share on other sites
The SPH should be scaled up about twice normal size, can you confirm that it is the same size with and without the mod? I laid the Rockomax Jumbo fuel tanks end to end to 'measure' to confirm this locally.

I am pretty sure the ceiling is not anything like as high as it was with EdTools in 0.19. Maybe you missed that dimension?

Share this post


Link to post
Share on other sites

Does it matter whether or not the plugin has it's own folder in GameData? I found that mine was sharing with the Subassembly Loader, and I didn't know if that was causing some kind of problem.

--EDIT--

Scratch that, it works now. Thanks Kon!

Edited by Cypherwraith

Share this post


Link to post
Share on other sites

In 0.19 i was using the Alt+R shortcut to disable radial attachment on fuel tanks (on very large rockets), so it was easier to place them on top of each other without them snapping to everything else around there.

This doesn't seem to work in the new version.

Share this post


Link to post
Share on other sites

Someone mentioned that the Ctrl clipping ability was broken since 0.19 and was due to a bug... but I haven't seen a fix posted. It would be useful to have that function back as I am fed up of having to hit Alt-F12 and setting it by the cheat screen.

Editor Tools and Subassembly are two of the most useful mods in KSP... it's a shame they aren't 100% perfectly working. I wish I knew this language... it's driving me nuts not knowing how it works.

Edit: I forgot all about Alt-Z toggling it on and off.. oh well, at least that works.

Edited by NeoMorph

Share this post


Link to post
Share on other sites

In 0.20 the mod screws symmetry. It copies some parts twice and on the launchpad they hang in the air around the rocket or even in the rocket. Also are in different positon than they were in VAB

Share this post


Link to post
Share on other sites
In 0.20 the mod screws symmetry. It copies some parts twice and on the launchpad they hang in the air around the rocket or even in the rocket. Also are in different positon than they were in VAB

God, have you ever had a rocket keep blowing up due to a part being put inside the rocket... it's a pain because you can't see the cause and is hard to track down so this bug really needs sorting. It could lead to lots of frustrated Kerbal Engineers.

Share this post


Link to post
Share on other sites
God, have you ever had a rocket keep blowing up due to a part being put inside the rocket... it's a pain because you can't see the cause and is hard to track down so this bug really needs sorting. It could lead to lots of frustrated Kerbal Engineers.

Yeah, I noticed that only because my rocket... erm... fell over xD

Share this post


Link to post
Share on other sites

Thanks for updating this. Can't believe vertical snap isn't in the base game yet. Wouldn't know where I'd be without it.

Share this post


Link to post
Share on other sites

Is there a way, or could "you" implement a way to have the symmetry and / or the rotation snap to default to something other than 1 and 15? (mostly curious).

Thanks,

TB

Share this post


Link to post
Share on other sites
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this