3 years agoFixed bug with impact calculations (Orbit.trueAnomaly is now in radians not degrees)
Gerry1135 []
Fixed bug with impact calculations (Orbit.trueAnomaly is now in radians not degrees)

3 years agoReverted a previous removal of ?. and commented out a debugging message
Gerry1135 []
Reverted a previous removal of ?. and commented out a debugging message

3 years agoRevert "Removed more uses of ?."
Gerry1135 []
Revert "Removed more uses of ?."

This reverts commit e2e49646a5f4606516675671d03c161364df876e.

3 years agoImplemented support for thrustTransformMultipliers
Gerry1135 []
Implemented support for thrustTransformMultipliers

3 years agoMerge branch 'experimentals' into newbits
Gerry1135 []
Merge branch 'experimentals' into newbits

3 years agoMerge remote-tracking branch 'upstream/experimentals' into newbits
Gerry1135 []
Merge remote-tracking branch 'upstream/experimentals' into newbits

3 years agoFairing mass is retreived from the module mass on the actual module now rather than the part (which will give supply a total module mass over all attached modules).
cybutek []
Fairing mass is retreived from the module mass on the actual module now rather than the part (which will give supply a total module mass over all attached modules).

3 years agoUpdate change log.
cybutek []
Update change log.

3 years agoBuilt .dll's with altitude to underwater terrain functionality.
cybutek []
Built .dll's with altitude to underwater terrain functionality.

3 years agoRemoved AltitudeUnderWater readout as it's superflous due to functionality being integrated into AltitudeTerrain.
cybutek []
Removed AltitudeUnderWater readout as it's superflous due to functionality being integrated into AltitudeTerrain.

3 years agoAltitude (terrain) readout now shows the altitude above underwater terrain when splashed down.
cybutek []
Altitude (terrain) readout now shows the altitude above underwater terrain when splashed down.

3 years agoAdded AltitudeUnderWater class to project file.
cybutek []
Added AltitudeUnderWater class to project file.

3 years agoMerge remote-tracking branch 'harryyoung/master' into experimentals
cybutek []
Merge remote-tracking branch 'harryyoung/master' into experimentals

3 years agoUpdate change log.
cybutek []
Update change log.

3 years agoPackaged EngineerChip part using Part Tools. This was so the collider can be converted from a dynamically generated MeshCollider (that has convex properties) to a BoxCollider which as a bonus is also more performant. (resolves issue #80) Thanks Sarbian :)
cybutek []
Packaged EngineerChip part using Part Tools. This was so the collider can be converted from a dynamically generated MeshCollider (that has convex properties) to a BoxCollider which as a bonus is also more performant. (resolves issue #80) Thanks Sarbian :)

3 years agoPart Tools Import
cybutek []
Part Tools Import

3 years agoUpdate version file.
cybutek []
Update version file.

3 years agoPrep version 1.1.0.1.
cybutek []
Prep version 1.1.0.1.

3 years agoFixed issue where fairing mass was being incorrectly calculated. This was due to how KSP now doesn't include the mass on the part itself but only as module mass.
cybutek []
Fixed issue where fairing mass was being incorrectly calculated. This was due to how KSP now doesn't include the mass on the part itself but only as module mass.

3 years agoFixed issue with the Staging class being deprecated in favour of StageManager. (fixes issue #79)
cybutek []
Fixed issue with the Staging class being deprecated in favour of StageManager. (fixes issue #79)

3 years agoRefactored some classes to use Unity Standard naming conventions.
cybutek []
Refactored some classes to use Unity Standard naming conventions.

3 years agoFixed nullref when exiting the flight scene when surface thrust to weight readout enabled.
cybutek []
Fixed nullref when exiting the flight scene when surface thrust to weight readout enabled.

3 years agoFixed nullref when exiting the flight scene with suicide burn readouts enabled.
cybutek []
Fixed nullref when exiting the flight scene with suicide burn readouts enabled.

3 years agoLogMsg used for logging the vessel simulation now passes data into the Logger for processing there, instead of directly passing it to the Unity debug system.
cybutek []
LogMsg used for logging the vessel simulation now passes data into the Logger for processing there, instead of directly passing it to the Unity debug system.

3 years agoAdded verbose simulation log button to the FlightEngineerModule for easy logging during flight.
cybutek []
Added verbose simulation log button to the FlightEngineerModule for easy logging during flight.

3 years agoMerge branch 'experimentals' into newbits
Gerry1135 []
Merge branch 'experimentals' into newbits

3 years agoFixed heatshields acting as staged decouplers when not set to be staged.
cybutek []
Fixed heatshields acting as staged decouplers when not set to be staged.

3 years agoBuild for KSP v1.1.0.1171
cybutek []
Build for KSP v1.1.0.1171

3 years agoAdded tags to the parts and adjusted prices. Updated description of the ER7500 so it's not ambiguous that there's no extra functionality using it over the chip.
cybutek []
Added tags to the parts and adjusted prices. Updated description of the ER7500 so it's not ambiguous that there's no extra functionality using it over the chip.

3 years agoChanged KER version to 1.1.0.0.
cybutek []
Changed KER version to 1.1.0.0.

3 years agoUpdated change log.
cybutek []
Updated change log.

3 years agoRe-enabled the IMGUI settings panel in the editor.
cybutek []
Re-enabled the IMGUI settings panel in the editor.

3 years agoShow part info tooltips for highlighted parts.
cybutek []
Show part info tooltips for highlighted parts.

3 years agoLogger can now handle logging of hierarchical object structures.
cybutek []
Logger can now handle logging of hierarchical object structures.

3 years agoPart info tooltips now use a raycast to find the selected part being hovered over in the scene.
cybutek []
Part info tooltips now use a raycast to find the selected part being hovered over in the scene.

3 years agoLogger now correctly handles null objects.
cybutek []
Logger now correctly handles null objects.

3 years agoFixed issue with the part info tooltips in the editor remaining visible whilst no part is highlighted or selected.
cybutek []
Fixed issue with the part info tooltips in the editor remaining visible whilst no part is highlighted or selected.

3 years agoRemoved more uses of ?.
Gerry1135 []
Removed more uses of ?.

3 years agoMerge remote-tracking branch 'upstream/experimentals' into newbits
Gerry1135 []
Merge remote-tracking branch 'upstream/experimentals' into newbits

3 years agoMade the window close button slightly smaller.
cybutek []
Made the window close button slightly smaller.

3 years agoRefactored the SettingsWindow.
cybutek []
Refactored the SettingsWindow.

3 years agoMerge branch 'varioustweaks' into newbits
Gerry1135 []
Merge branch 'varioustweaks' into newbits

Conflicts:
KerbalEngineer.Unity/CanvasGroupFader.cs

3 years agoAdded build overlay and flight engineer options to the settings window.
cybutek []
Added build overlay and flight engineer options to the settings window.

3 years agoWindow content is now contained within a box.
cybutek []
Window content is now contained within a box.

3 years agoImplemented the beginnings of a decoupled 'Settings Window' (i.e. can be accessed in-flight as well).
cybutek []
Implemented the beginnings of a decoupled 'Settings Window' (i.e. can be accessed in-flight as well).

3 years agoUpdated change log.
cybutek []
Updated change log.

3 years agoAdded ability to create windows with Unity UI.
cybutek []
Added ability to create windows with Unity UI.

3 years agoMerge remote-tracking branch 'upstream/experimentals' into varioustweaks
Gerry1135 []
Merge remote-tracking branch 'upstream/experimentals' into varioustweaks

3 years agoRemoved use of ?. because it doesn't compile in VS2013
Gerry1135 []
Removed use of ?. because it doesn't compile in VS2013

3 years agoCreated a base UI style system. Implemented the Flight Menu to use the stock KSP style.
cybutek []
Created a base UI style system. Implemented the Flight Menu to use the stock KSP style.

3 years agoMoved the 'Build Asset Bundles' menu item into its own 'Build' menu, so as to stop accidentally clicking on 'Open C# Project' by mistake.
cybutek []
Moved the 'Build Asset Bundles' menu item into its own 'Build' menu, so as to stop accidentally clicking on 'Open C# Project' by mistake.

3 years agoGetStockSections has been made interface only, like the GetCustomSections function that returns a list of ISectionModule. Also added missing null check (should never be encountered but no harm in having robust code).
cybutek []
GetStockSections has been made interface only, like the GetCustomSections function that returns a list of ISectionModule. Also added missing null check (should never be encountered but no harm in having robust code).

3 years agoMerge remote-tracking branch 'upstream/master' into for105
Gerry1135 []
Merge remote-tracking branch 'upstream/master' into for105

3 years agoFixed the TapeDriveAnimator lights shader and did some minor refactoring.
cybutek []
Fixed the TapeDriveAnimator lights shader and did some minor refactoring.

3 years agoFixed bug in the base AppLauncherButton class that would incorrectly handle setting the button to off.
cybutek []
Fixed bug in the base AppLauncherButton class that would incorrectly handle setting the button to off.

3 years agoAltered flight engineer menu button highlight and pressed colours so that they're more noticable.
cybutek []
Altered flight engineer menu button highlight and pressed colours so that they're more noticable.

3 years agoCanvasGroupFader should wait for end of frame before starting a fade. This is so that only the last call to fade that frame is honoured.
cybutek []
CanvasGroupFader should wait for end of frame before starting a fade. This is so that only the last call to fade that frame is honoured.

3 years agoAltered naming convention from Unity Standard to Microsoft with regards to properties for consistency.
cybutek []
Altered naming convention from Unity Standard to Microsoft with regards to properties for consistency.

3 years agoAltered naming convention from Unity Standard to Microsoft with regards to properties for consistency.
cybutek []
Altered naming convention from Unity Standard to Microsoft with regards to properties for consistency.

3 years agoDisplay flight engineer menu section names in upper case.
cybutek []
Display flight engineer menu section names in upper case.

3 years agoFlight engineer menu sections are now dynamically removed from the list upon deletion.
cybutek []
Flight engineer menu sections are now dynamically removed from the list upon deletion.

3 years agoImplemented creation of custom sections via the flight engineer menu.
cybutek []
Implemented creation of custom sections via the flight engineer menu.

3 years agoFlight engineer menu follows button anchor and clamps within screen bounds.
cybutek []
Flight engineer menu follows button anchor and clamps within screen bounds.

3 years agoImplemented the section controls in the flight engineer menu.
cybutek []
Implemented the section controls in the flight engineer menu.

3 years agoReversed 'KerbalEngineer.Unity.dll' dependancy on 'KerbalEngineer.dll'.
cybutek []
Reversed 'KerbalEngineer.Unity.dll' dependancy on 'KerbalEngineer.dll'.

3 years agoRenamed 'FlightEngineerMenu' to a more concise 'FlightMenu'.
cybutek []
Renamed 'FlightEngineerMenu' to a more concise 'FlightMenu'.

3 years agoUpdated change log.
cybutek []
Updated change log.

3 years agoToggling the 'Control Bar' now appropriately resizes the display stack.
cybutek []
Toggling the 'Control Bar' now appropriately resizes the display stack.

3 years agoRemoved all RenderingManager usages. (fixes section editor, floating sections and huds)
cybutek []
Removed all RenderingManager usages. (fixes section editor, floating sections and huds)

3 years agoAdded missing header comments.
cybutek []
Added missing header comments.

3 years agoAdded comment and set initial assignment for the ShowEngineer and ControlBar toggle references to null.
cybutek []
Added comment and set initial assignment for the ShowEngineer and ControlBar toggle references to null.

3 years agoImplemented the 'Show Engineer' and 'Control Bar' buttons in the flight menu.
cybutek []
Implemented the 'Show Engineer' and 'Control Bar' buttons in the flight menu.

3 years agoFlight Engineer displayability also takes into account the main canvas enabled state (hides on F2).
cybutek []
Flight Engineer displayability also takes into account the main canvas enabled state (hides on F2).

3 years agoFlight Engineer Display Stack now uses the OnGUI render path instead of KSP's RenderingManager.
cybutek []
Flight Engineer Display Stack now uses the OnGUI render path instead of KSP's RenderingManager.

3 years agoImplemented in-flight menu open/close fading with hover over.
cybutek []
Implemented in-flight menu open/close fading with hover over.

3 years agoAdded adjustable fade speed and raycast block handling.
cybutek []
Added adjustable fade speed and raycast block handling.

3 years agoCreated 'FlightEngineerMenu' that has the object fade in when enabled.
cybutek []
Created 'FlightEngineerMenu' that has the object fade in when enabled.

3 years agoCreated a base CanvasGroupFader component to handle GUI object fading.
cybutek []
Created a base CanvasGroupFader component to handle GUI object fading.

3 years agoCreated KerbalEngineer.Unity library project for holding Unity specific components for prefabs.
cybutek []
Created KerbalEngineer.Unity library project for holding Unity specific components for prefabs.

3 years agoCreated basic prefab based in-flight Application Launcher button and menu. (still requires functionality implementation)
cybutek []
Created basic prefab based in-flight Application Launcher button and menu. (still requires functionality implementation)

3 years agoDisabled legacy flight scene Application Launcher icon.
cybutek []
Disabled legacy flight scene Application Launcher icon.

3 years agoForce text asset serialisation.
cybutek []
Force text asset serialisation.

3 years agoCreated test environment with two background screenshots taken using KSP v1.0.5
cybutek []
Created test environment with two background screenshots taken using KSP v1.0.5

3 years agoFixed issues with the Unity project files not having been auto downgraded correctly.
cybutek []
Fixed issues with the Unity project files not having been auto downgraded correctly.

3 years agoRemoved superfluous texture file.
cybutek []
Removed superfluous texture file.

3 years agoThe Application Launcher icon is now procured from the 'images' asset bundle rather than the KSP GameDatabase.
cybutek []
The Application Launcher icon is now procured from the 'images' asset bundle rather than the KSP GameDatabase.

3 years agoDowngraded Unity project to 5.2.4f1, implemented AssetBundle handling and moved some files about to better locations.
cybutek []
Downgraded Unity project to 5.2.4f1, implemented AssetBundle handling and moved some files about to better locations.

3 years agoIncorporated Unity 5.3.3p2 project.
cybutek []
Incorporated Unity 5.3.3p2 project.

3 years agoRefactored the AppLauncherButton wrapper class for convenience.
cybutek []
Refactored the AppLauncherButton wrapper class for convenience.

3 years agoFixed the Application Launcher button in the VAB/SPH by making use of the new AppLauncherButton wrapper class.
cybutek []
Fixed the Application Launcher button in the VAB/SPH by making use of the new AppLauncherButton wrapper class.

3 years agoCreated wrapper for handling the Application Launcher buttons.
cybutek []
Created wrapper for handling the Application Launcher buttons.

3 years agoFixed errors and made compilable for KSP v1.1 (runs but contains bugs).
cybutek []
Fixed errors and made compilable for KSP v1.1 (runs but contains bugs).

3 years agoThermal flux is now correctly indicated in kilowatts.
cybutek []
Thermal flux is now correctly indicated in kilowatts.

3 years agoKey bindings can now be cleared.
cybutek []
Key bindings can now be cleared.

3 years agoRefactored creation of EngineSim objects to avoid passing 20 params to a function.
Gerry1135 []
Refactored creation of EngineSim objects to avoid passing 20 params to a function.

3 years agoMerge branch 'master' into for105
Gerry1135 []
Merge branch 'master' into for105

3 years agoPrep v1.0.19.4
cybutek []
Prep v1.0.19.4

3 years agoFairing mass is no-longer doubled in the VAB (removed workaround for a KSP bug which has been fixed).
cybutek []
Fairing mass is no-longer doubled in the VAB (removed workaround for a KSP bug which has been fixed).

3 years agoOnly 'STAGE_STACK_FLOW' and 'STAGE_STACK_FLOW_BALANCE' resources include surface mounted parts as fuel targets.
cybutek []
Only 'STAGE_STACK_FLOW' and 'STAGE_STACK_FLOW_BALANCE' resources include surface mounted parts as fuel targets.

3 years agoUpdate CHANGES.txt
cybutek []
Update CHANGES.txt