This mod is not known to work with the latest version of Kerbal Space Program. Proceed with caution.
Tweaks and features for the in-game vessel editor, e.g. alignment and symmetry aids. Now includes SelectRoot mod
Released on 2021-07-27
Added AssemblyFileVersion
Updated version file for 1.12
Removed some whitespace (formatting issues in code only)
Released on 2021-07-12
Fixed update of Vertical Snap keycode
Added AssemblyFileVersion
Released on 2021-06-26
Updated .version file for min version of KSP to 1.11.1
This version does NOT work in any version previous to 1.11, use 3.4.3 for those
Released on 2021-06-23
Added code from Rememberer mod at mod author @Krazy1 request, remembers the last sort setting for the Editor part list.
Original thread: https://forum.kerbalspaceprogram.com/index.php?/topic/203114-rememberer/&tab=comments#comment-3991624
Minor optimization of Rememberer initialization code
Rememberer is automatically disabled if PRUNE is found
Released on 2021-01-27
Fixed fine adjust to dynamically get gizmo offsets. This fixes the broken FineAdjust in 1.11 and is compatible with 1.10
Released on 2020-06-09
Fixed typo in stock settings page
Released on 2020-01-28
Added stock settings page to specify height of vessel when using the CenterAdjust mode ('b'), one entry for vab and one for sph
Released on 2019-12-09
Removed LineDrawer.cs since it was unused. Untested
Moved "enabled = false" from cctor to Awake methods()
Released on 2019-10-27
Really did the MiniAVC update
Released on 2019-10-27
Retracting/vectoring engines, Critter Crawler
Released on 2019-10-26
Updated for KSP 1.8
Moved changelog into separate file
Released on 2019-08-23
Added default config files for the angle snaps.
Added new button to select the stock angle snap defaults
Added InstallChecker
Released on 2019-06-26
Added entry to pop-up menu to reset the mode & snap keys
Updated AssemblyVersion.tt to be location independent
Released on 2019-04-04
Added new feature activated by default letter B: Centers the vessel horizontally in the editor, and lowers it to 5m high
Note: Alt-C is relatively unknown and toggles the snap on and off
Released on 2019-01-08
Fixed issue when detaching a moving part in the editor (while it's snapping)
Updated version info
Released on 2018-10-23
Fix flickering in editor when moving mouse over angle snap window
Released on 2018-10-19
Version bump for 1.5 rebuild
Released on 2018-09-06
Removed unnecessary line from AssemblyVersion.tt: <#@ assembly name="EnvDTE" #>
From @lisias:
Amending 4x4cheessecake fixe for the Mass AutoStrut problem. This allows to "recover" a mangled vessel.
Released on 2018-08-29
Thanks to 4x4cheesecake for these fixes:
Added an additional logical operator to prevent autostruts beeing applied to parts which don't allow them.
Fixed a visual issue regarding the 'Fine Adjustment' window. It's no longer flickering when dragging it around.
Released on 2018-08-07
Added button to Settings page 2 to "Reset Symmetry Mode & Angle Snap keys"
Released on 2018-03-29
Added code to dynamically assign Reflection offsets. Hopefully this will eliminate the need to do manual changes in the future
Updated version to allow all 1.4.*
Released on 2018-03-20
Fixed fuzzy buttons
Released on 2018-03-18
Fixed issue when displaying autostruts, most got reset to Heaviest
Fixed issue when setting AS to grandparent, was setting to Heaviest
Released on 2018-03-16
Updated obsolete Linerenderer calls
Fixed NoOffsetLimit code to NOT activate when a compound part is being moved with the offset gizmo
Released on 2018-03-16
Changed resize of settings window from just before ClickThroughBlocker.GUILayoutWindow to after to toolbar, to avoid confusing the ClickThroughBlocker
Released on 2018-03-15
Updated for 1.4.1
Added ClickThroughBlocker as a hard dependency
Released on 2017-10-24
Removed compound part check, was not working Hotkeys no longer trigger while text input field has focus
Released on 2017-10-21
Added check for compound part in NoOffsetLimits, will not work on compound parts
Released on 2017-10-08
Updated for KSP 1.3.1
Released on 2017-06-03
Updated .version file
Released on 2017-04-02
Fixed issue where changing the Reroot setting in the settings window wasn't toggling the internal reroot flag Changed SelectRoot code from being a separate MonoBehaviour to being a part of the EditorExtensions class Updated buildRelease to use local GameData directory for release
Released on 2016-12-18
Just a rebuild for 1.2.2
Released on 2016-12-11
Fixed positioning of menu in editor
Released on 2016-12-07
Updated for 1.2.2
Released on 2016-11-16
Fixed null ref when F is pressed and no part is selected
Released on 2016-11-09
Fixed (the right way) the no offset limit local/absolute
Released on 2016-11-07
Fixed issue where NoOffsetLimits was not working upon entry into editor Added ability to disable Fine Adjust window Added window showing angle snaps, clickin on button will set that value
Released on 2016-11-06
Added code to toggle no offset limit to settings window Fixed code for toggling the no offset Limit Added automatic updating of AssemblyVersion, from the .version file, displayed in the Settings window Removed extra set of configs for the Reflection offsets Fixed bug with local offset vs absolute offset; Code was not using the local setting, was always using the absolute setting
Released on 2016-11-02
Fixed menu Show Tweakables, for when Advanced tweakables is enabled, to show at the right height
Fixed resizing of menu
Released on 2016-11-02
Fixed version file
Released on 2016-11-02
Added AnglesnapModIsToggle, if enabled, hitting the Mod-C (for Windows,ALT-C) will switch between 1 and the last setting Added CycleSymmetryModeModIsToggle , if enabled, hitting the Mod-X (for Windows, ALT-X) will switch between 1 and the last setting Reordered the settings windows, now all keystroke settings are on the Settings 2 window Commented out old code blocks: SymmetryModeCycle & AngleSnapCycle, which were replaced by Boop's code in Update() Updated for 1.2.1 Fixed menu height to adjust depending on whether mass tweakables is on or off - Menu needs to be redisplayed by moving the mouse over the toolbar for height to be adjusted
Released on 2016-11-01
Changed "No Show Autostruts" to "Hide Autostruts" text on buttons MasterSnap now can be turned off by clicking anywhere not on a part. Previously, had to click on another part
Released on 2016-10-16
Added Autostrut and Rigidity buttons, thanks @Boop: All Rigid Disable Rigid Toggle Rigid No Autostruts AS Grandparent AS Heaviest AS Root Show Autostruts Added No Offset Limit Toggle
Released on 2016-10-14
1.2 Boop release
Added ability to disable the SelectRoot functionality, so you can use the stock SelectRoot to change the root on a shadow assembly Added Master Snap mode. This allows you to snap parts to any random part, not just the parent. This works for both horizontal and vertical snapping. The part selected as the master will be highlighted Snapping is shown visually via a smooth movement of the part from the original location to the destination
Released on 2016-06-22
Updated values for KSP 1.1.3 center horizontally on z-axis with shift+H. (thanks OliverPA77)
Released on 2016-05-22
Fixed Fine Adjustments window (inability to close it or change the values)
Now saves both angle snap value and whether it was on/off after exiting editor session
Fixed issue with fine adjust translation wouldn't work if snap was on
Released on 2016-05-19
Fixed rotation gizmo to not angle snap when anglesnap is off Replaced code which did FindObjectsOftype with GizmoEvents class, for performance improvement Updated FineAdjustments window to detect which gizmo is active
Released on 2016-05-18
Added 1/4 second delay in closing menu
Released on 2016-05-15
Added UI scaling code to position of EEX menu Fixed accidently disabling the ability to change the anglesnap on/off by clicking the sprite
Released on 2016-05-15
Removed old code from the FineAdjust Update function which was causing an exception Reduced height of popup menu Fixed bug where clicking on the symmetry sprite (the one which changes the angle snap degrees) when the angle was zero would not allow surface attachments to anything other than the +z axis: "I can place the battery only on the +z axis of the structure. I cannot place it on -z, +x, -x" Removed performance issue when Fine Adjustments window was shown Reduced performance impact when fine adjustments are being done
Released on 2016-05-13
Added code from Fwiffo to fix bug where changing the angle snap while in rotate mode would not affect the rotate gizmo
Added code from Fwiffo for Rapid Zoom
Note: Code from Fwiffo was modified to use the Reflection offsets rather than names to maintain compatibility with Linux & OSX
Fixed bug where going into the rotate gizmo the first time without changing the snap would have a rotation snap of 15 when it should have been zero
NEW FEATURE: Fine Adjust
Fine Adjust window added
New config window for fine adjust keys
When Fine Adjust window is open, keys will do fine adjustments depending on which gizmo is selected:
Default keys: arrow keys + rightShift & rightControl
Released on 2016-05-04
Added code so that typing in text fields will be ignored
Released on 2016-05-01
Added 1.1.2 compatability
Released on 2016-04-30
Added back 1.1.0 compatiblity
Added check for compatibility with specific KSP versions, currently 1.1.0 & 1.1.1
Released on 2016-04-30
Fixed null refs and excepts in 1.1.1
Released on 2016-04-29
Updated for 1.1.1
Released on 2016-04-26
Code changes to allow to work on Linux and OSX
Released on 2016-04-20
Updated for 1.1
Released on 2016-02-17
No changelog provided
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.