3 years agoVersion 0.18.1 0.18.1
Andy Wilkinson []
Version 0.18.1

3 years agoEditorHUD: Added SimManager.TryStartSimulation() call to make sure we have results.
Andy Wilkinson []
EditorHUD: Added SimManager.TryStartSimulation() call to make sure we have results.

3 years agoVersion 0.18 0.18
Andy Wilkinson []
Version 0.18

3 years agoUpdates to work with new, stub-ified, VesselSimulator.
Andy Wilkinson []
Updates to work with new, stub-ified, VesselSimulator.

3 years agoVOIDCore_Generic: VesselSimulator changes for 1.0, round 1.
Andy Wilkinson []
VOIDCore_Generic: VesselSimulator changes for 1.0, round 1.

3 years agoVOID_Data: 1.0 atmosphere changes.
Andy Wilkinson []
VOID_Data: 1.0 atmosphere changes.

3 years agoVOID_CBInfoBrowser: 1.0 atmosphere changes.
Andy Wilkinson []
VOID_CBInfoBrowser: 1.0 atmosphere changes.

3 years agoVOID_StageInfo: 1.0 pressure changes.
Andy Wilkinson []
VOID_StageInfo: 1.0 pressure changes.

3 years agoVOID_SurfAtmo: Reformatting, and adding precision tweaks to atmospheric pressure.
Andy Wilkinson []
VOID_SurfAtmo: Reformatting, and adding precision tweaks to atmospheric pressure.

3 years agoVersion 0.17.1
Andy Wilkinson []
Version 0.17.1

3 years agoAdded options to use sidereal vs solar time, Earth vs Kerbin time, and rounded vs true time.
Andy Wilkinson []
Added options to use sidereal vs solar time, Earth vs Kerbin time, and rounded vs true time.

3 years agoVOID_Datalogger: Added commas to separate ApoAlt and PeriAlt headers.
Andy Wilkinson []
VOID_Datalogger: Added commas to separate ApoAlt and PeriAlt headers.

3 years agoVOID_DataLogger: Moved orbitVelocity to the correct spot in the line.
toadicus []
VOID_DataLogger: Moved orbitVelocity to the correct spot in the line.

3 years agoVersion 0.17
Andy Wilkinson []
Version 0.17

3 years agoVOID_DataValue: Guard against digits of unusual size.
toadicus []
VOID_DataValue: Guard against digits of unusual size.

3 years agoVOID_DataValue: Now using new sigfig-based ToSI method.
Andy Wilkinson []
VOID_DataValue: Now using new sigfig-based ToSI method.

3 years agoVOID_DataLogger: Added Apo/Peri Altitudes.
Andy Wilkinson []
VOID_DataLogger: Added Apo/Peri Altitudes.

3 years agoVOID_Data: Resource mass values reverted to use VesselSimulator's fields again.
Andy Wilkinson []
VOID_Data: Resource mass values reverted to use VesselSimulator's fields again.

3 years agoVOID_Data: Resource mass values now using VesselSimulator baseMass hack again. VOID_VesselInfo: Resource mass decimal places increased to 3.
Andy Wilkinson []
VOID_Data: Resource mass values now using VesselSimulator baseMass hack again. VOID_VesselInfo: Resource mass decimal places increased to 3.

3 years agoVOID_Data: Downrange Distance changed to use the Vincenty formula to avoid problems at antipodal points. Also, thanks wikipedia.
Andy Wilkinson []
VOID_Data: Downrange Distance changed to use the Vincenty formula to avoid problems at antipodal points. Also, thanks wikipedia.

3 years agoVOID_SurfAtmo: Shortened window title to try to avoid clipping.
Andy Wilkinson []
VOID_SurfAtmo: Shortened window title to try to avoid clipping.

3 years agoVOIDCore: Tweaks to icon texture handling.
Andy Wilkinson []
VOIDCore: Tweaks to icon texture handling.

3 years agoMade a new Singleton clone for non-core modules that should persist across scenes, and applied it.
Andy Wilkinson []
Made a new Singleton clone for non-core modules that should persist across scenes, and applied it.

3 years agoVOID_Module: Improved unlocking behavior around the close button.
Andy Wilkinson []
VOID_Module: Improved unlocking behavior around the close button.

3 years agoVOID_Data: Finished realVesselBurnTime, probably.
toadicus []
VOID_Data: Finished realVesselBurnTime, probably.

3 years agoVOID_Data: Working on multi-stage burn time estimation.
Andy Wilkinson []
VOID_Data: Working on multi-stage burn time estimation.

3 years agoMinor refactoring for VOID_Module.
Andy Wilkinson []
Minor refactoring for VOID_Module.

3 years agoVOIDCore_Generic: Basic cleanup removing underscores, fixing some naming conventions, etc.
toadicus []
VOIDCore_Generic: Basic cleanup removing underscores, fixing some naming conventions, etc.

3 years agoMoved VOID_Localization into Tools/.
toadicus []
Moved VOID_Localization into Tools/.

3 years agoActually added VOID_ConfigWindow, because apparently I forgot?
toadicus []
Actually added VOID_ConfigWindow, because apparently I forgot?

3 years agoMade VOID_SaveValues not assignable implicitly, to help enforce keeping the save cache clean, for reasons, and some other various refactoring.
toadicus []
Made VOID_SaveValues not assignable implicitly, to help enforce keeping the save cache clean, for reasons, and some other various refactoring.

3 years agoGot the close button working; now converting from a cached anonymous method to an inherited method. TODO: VOID_ConfigModule.
toadicus []
Got the close button working; now converting from a cached anonymous method to an inherited method. TODO: VOID_ConfigModule.

3 years agoVOID_StageInfo: Added a toggle to use sea level conditions in VesselSimulator calcs.
Andy Wilkinson []
VOID_StageInfo: Added a toggle to use sea level conditions in VesselSimulator calcs.

3 years agoQuick change to use an async callback for gathering SimManager results.
Andy Wilkinson []
Quick change to use an async callback for gathering SimManager results.

3 years agoVOID_WindowModule: Added cache-skipping option for decorated windows.
Andy Wilkinson []
VOID_WindowModule: Added cache-skipping option for decorated windows.

3 years agoUtility methods for window decoration.
Andy Wilkinson []
Utility methods for window decoration.

3 years agoVOID_Module: Added a 'close button' window decoration that works via Mythical Hacking. Also got rid of some noisy debug cruft.
toadicus []
VOID_Module: Added a 'close button' window decoration that works via Mythical Hacking. Also got rid of some noisy debug cruft.

3 years agoVOID_StageInfo: Added burn time column.
toadicus []
VOID_StageInfo: Added burn time column.

3 years agoVOID_Data: currBiome now returns landedAt when relevant.
toadicus []
VOID_Data: currBiome now returns landedAt when relevant.

3 years agoVOID_Orbital: Added time to asc/desc nodes.
toadicus []
VOID_Orbital: Added time to asc/desc nodes.

3 years agoSome tweaks to string formatting, mostly in VOID_DataValue. Also mulling some changes to the way VOID_DataValues work.
Andy Wilkinson []
Some tweaks to string formatting, mostly in VOID_DataValue. Also mulling some changes to the way VOID_DataValues work.

3 years agoVOID_Data.resourceMass: Now using total resource mass instead of just the last stage.
Andy Wilkinson []
VOID_Data.resourceMass: Now using total resource mass instead of just the last stage.

3 years agoVOID_DataLogger: Added 'wait for launch' option.
Andy Wilkinson []
VOID_DataLogger: Added 'wait for launch' option.

3 years agoCore: Forbidding 'KSP window 1' skin, because it makes tables ugly.
Andy Wilkinson []
Core: Forbidding 'KSP window 1' skin, because it makes tables ugly.

3 years agoGenerally changed GUILayout.Toggle to GUITools.Toggle, because the former apparently sucks.
Andy Wilkinson []
Generally changed GUILayout.Toggle to GUITools.Toggle, because the former apparently sucks.

3 years agoVOID_StageInfo: Starting to make the table dynamic.
Andy Wilkinson []
VOID_StageInfo: Starting to make the table dynamic.

3 years agoVOIDCore_Generic: A little prettifying for the main window under some skins, hopefully it always looks good...
Andy Wilkinson []
VOIDCore_Generic: A little prettifying for the main window under some skins, hopefully it always looks good...

3 years agoVOIDCore_Generic: Removed some especially-noisy debug code.
Andy Wilkinson []
VOIDCore_Generic: Removed some especially-noisy debug code.

3 years agoUnpackedTime: FormatAsDate now adds 1 to days, because days are counted starting at 1.
Andy Wilkinson []
UnpackedTime: FormatAsDate now adds 1 to days, because days are counted starting at 1.

3 years agoChanges to Module, Core, and throughout to support module filtering by game mode. Also tweaks to CareerStatus.formatDelta.
Andy Wilkinson []
Changes to Module, Core, and throughout to support module filtering by game mode. Also tweaks to CareerStatus.formatDelta.

3 years agoVOID_Module: Added CAMERACONTROLS to space center lock to make scrollviews work.
Andy Wilkinson []
VOID_Module: Added CAMERACONTROLS to space center lock to make scrollviews work.

3 years agoFormatAsDate: Tweaked format string and added 1 to the year for consistency.
Andy Wilkinson []
FormatAsDate: Tweaked format string and added 1 to the year for consistency.

3 years agoAdded OnSkinChanged call to ctor to avoid null styles sometimes happening.
Andy Wilkinson []
Added OnSkinChanged call to ctor to avoid null styles sometimes happening.

3 years agoMore refactoring. I think everything works now?
toadicus []
More refactoring. I think everything works now?

3 years agoVOIDCore: Swapped icon lightness again.
toadicus []
VOIDCore: Swapped icon lightness again.

3 years agoVOIDCore_Generic: Converted factoryReset to an automatic property.
toadicus []
VOIDCore_Generic: Converted factoryReset to an automatic property.

3 years agoMore of The Big Refactor.
toadicus []
More of The Big Refactor.

3 years agoMajor changes to the way VOID_Core was implemented to allow a more-extensible core framework for use in multiple scenes.
toadicus []
Major changes to the way VOID_Core was implemented to allow a more-extensible core framework for use in multiple scenes.

3 years agoGit will no longer mangle pngs.
toadicus []
Git will no longer mangle pngs.

3 years agoRemoved .dll from version control.
Andy Wilkinson []
Removed .dll from version control.

3 years agoDeploy reworking, Windows edition.
Andy Wilkinson []
Deploy reworking, Windows edition.

3 years agoDeploy reworking, round 2.
Andy Wilkinson []
Deploy reworking, round 2.

3 years agoReworking the way deployments are handled.
Andy Wilkinson []
Reworking the way deployments are handled.

3 years agoVersion 0.16.4 0.16.4
Andy Wilkinson []
Version 0.16.4

3 years agoVOID_HUDAdvanced: Disable rightHUD when there are no maneuver nodes to prevent the window from auto-shrinking.
Andy Wilkinson []
VOID_HUDAdvanced: Disable rightHUD when there are no maneuver nodes to prevent the window from auto-shrinking.

3 years agoVersion 0.16.3. 0.16.3
Andy Wilkinson []
Version 0.16.3.

3 years agoVOID_Core: Default to use Blizzy's toolbar when it's available. After all, isn't that why you installed it?
Andy Wilkinson []
VOID_Core: Default to use Blizzy's toolbar when it's available. After all, isn't that why you installed it?

3 years agoHUDs: Tweaks to the window call to make sure panes expand to show all the info.
Andy Wilkinson []
HUDs: Tweaks to the window call to make sure panes expand to show all the info.

3 years agoVersion 0.16.2 0.16.2
Andy Wilkinson []
Version 0.16.2

3 years agoHUDs: Fixes to Save and Load processes to make HUDs properly save their positions again.
Andy Wilkinson []
HUDs: Fixes to Save and Load processes to make HUDs properly save their positions again.

3 years agoVersion 0.16.1 0.16.1
Andy Wilkinson []
Version 0.16.1

3 years agoEditorHUD: Improved 'snap to left' behaviour.
Andy Wilkinson []
EditorHUD: Improved 'snap to left' behaviour.

3 years agoMajor reworking of the HUD underpinnings to be more modular and require less code duplication. Also made the Editor HUD movable, but for now it's stuck along the left edge.
toadicus []
Major reworking of the HUD underpinnings to be more modular and require less code duplication. Also made the Editor HUD movable, but for now it's stuck along the left edge.

3 years agoVersion 0.16. 0.16
Andy Wilkinson []
Version 0.16.

3 years agoVOID_Core: Fixed TimeSpan assignment for SimManager to be in milliseconds instead of seconds.
toadicus []
VOID_Core: Fixed TimeSpan assignment for SimManager to be in milliseconds instead of seconds.

3 years agoUpdated for KSP 0.90.0 and KerbalEngineer 1.0.
toadicus []
Updated for KSP 0.90.0 and KerbalEngineer 1.0.

3 years agoVOID_DataLogger: Add a null gate in CloseFileIfOpen.
Andy Wilkinson []
VOID_DataLogger: Add a null gate in CloseFileIfOpen.

3 years agoVOID_DatALogger: Subscribe to Core's onApplicationQuit event for closing files. Maybe will help complete writes in Linux?
toadicus []
VOID_DatALogger: Subscribe to Core's onApplicationQuit event for closing files. Maybe will help complete writes in Linux?

3 years agoVOID_Core: Now gets OnDestroy and OnApplicationQuit calls from the Masters. OnApplicationQuit implemented as an event; probably will move other Unity lifecycle calls to events as well.
toadicus []
VOID_Core: Now gets OnDestroy and OnApplicationQuit calls from the Masters. OnApplicationQuit implemented as an event; probably will move other Unity lifecycle calls to events as well.

3 years agoVOID_Tools: Stop a warning when compiling in DEBUG.
toadicus []
VOID_Tools: Stop a warning when compiling in DEBUG.

3 years agoVOID_DataLogger: Now caching file name (probably needs to be cleared when vessels change) and added some debug messages.
toadicus []
VOID_DataLogger: Now caching file name (probably needs to be cleared when vessels change) and added some debug messages.

3 years agoVOID_DataLogger: Fixed the interval string formatting.
Andy Wilkinson []
VOID_DataLogger: Fixed the interval string formatting.

3 years agoVOID_DataLogger: Changed atmDensity format to a raw number format.
toadicus []
VOID_DataLogger: Changed atmDensity format to a raw number format.

3 years agoVOID_DataLogger: Clobber the interval string with the converted float.
toadicus []
VOID_DataLogger: Clobber the interval string with the converted float.

3 years agoVOID_Tools (et al): Renamed ConvertInterval to FormatInterval.
toadicus []
VOID_Tools (et al): Renamed ConvertInterval to FormatInterval.

3 years agoVOID_DataLogger: Major refactoring to formalize the async change, remove the stopwatch, remove the post-launch requirement, and add universal time to the csv, probably among other things.
toadicus []
VOID_DataLogger: Major refactoring to formalize the async change, remove the stopwatch, remove the post-launch requirement, and add universal time to the csv, probably among other things.

3 years agoVOID_Styles: New labelGreen style. Moved labelRed back to left-justified text.
toadicus []
VOID_Styles: New labelGreen style. Moved labelRed back to left-justified text.

3 years agoVOID_Tools: New UnpackedTime class that now powered the old time span convert function and a new date format function.
toadicus []
VOID_Tools: New UnpackedTime class that now powered the old time span convert function and a new date format function.

3 years agoVOID_DataLogger: Switched most column values to VOID_Data fields.
toadicus []
VOID_DataLogger: Switched most column values to VOID_Data fields.

3 years agoVOID_DataLogger: Finish writing and close the file when we're destructed.
toadicus []
VOID_DataLogger: Finish writing and close the file when we're destructed.

3 years agoMostly async changes for VOID_DataLogger.
Andy Wilkinson []
Mostly async changes for VOID_DataLogger.

3 years agoVOID_DataLogger: Misc improvements to file structure.
toadicus []
VOID_DataLogger: Misc improvements to file structure.

3 years agoVOID_Data & VOID_DataValue: Some housekeeping to prepare for procedurally fetching data values.
toadicus []
VOID_Data & VOID_DataValue: Some housekeeping to prepare for procedurally fetching data values.

4 years agoVersion 0.15 0.15
Andy Wilkinson []
Version 0.15

4 years agoVOID_StageInfo: Some tweaks to column widths.
Andy Wilkinson []
VOID_StageInfo: Some tweaks to column widths.

4 years agoVOID_Core: Changed 'Kerbin' to 'HomeBody' and fetching via Planetarium.Home. This should make it work if Kerbin has been renamed.
toadicus []
VOID_Core: Changed 'Kerbin' to 'HomeBody' and fetching via Planetarium.Home. This should make it work if Kerbin has been renamed.

4 years agoVOID_StageInfo: Added invert deltaV column.
toadicus []
VOID_StageInfo: Added invert deltaV column.

4 years agoVOID_Styles: Cleaned up some noise.
toadicus []
VOID_Styles: Cleaned up some noise.

4 years agoVOID_Styles: Added labelHud, finalized removal of VOID_Core.LabelStyles.
toadicus []
VOID_Styles: Added labelHud, finalized removal of VOID_Core.LabelStyles.

4 years agoVOID_Data: More organizing.
toadicus []
VOID_Data: More organizing.