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 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 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 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 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 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 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

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

3 years agoSurface attached parts with crossfeed set themselves as fuel targets on parent parts. Fixes issue #67
cybutek []
Surface attached parts with crossfeed set themselves as fuel targets on parent parts. Fixes issue #67

3 years agoSimplified null or empty check for readability.
cybutek []
Simplified null or empty check for readability.

3 years agoAlter project file.
cybutek []
Alter project file.

3 years agoBuild for KSP 1.0.5.1028 silent update.
cybutek []
Build for KSP 1.0.5.1028 silent update.

3 years agoPrep experimental build for streamers.
cybutek []
Prep experimental build for streamers.

3 years agoBalanced fuel flow modes tied into existing simulator logic. Allows simulation of new jet engines.
cybutek []
Balanced fuel flow modes tied into existing simulator logic. Allows simulation of new jet engines.

3 years agoPrep experimental build for streamers.
cybutek []
Prep experimental build for streamers.

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

3 years agoImplemented key binding management window.
cybutek []
Implemented key binding management window.

3 years agoOrganised the key binding system and implemented saving/loading of set key binds.
cybutek []
Organised the key binding system and implemented saving/loading of set key binds.

3 years agoAdded buttons to the build engineer settings for key binding the show/hide hotkey functionality.
cybutek []
Added buttons to the build engineer settings for key binding the show/hide hotkey functionality.

3 years agoFixed issues handling multiple instances of the key bind popup and window centring.
cybutek []
Fixed issues handling multiple instances of the key bind popup and window centring.

3 years agoIgnore Mouse0 keybinding.
cybutek []
Ignore Mouse0 keybinding.

3 years agoAdded general popup window for selecting key binds.
cybutek []
Added general popup window for selecting key binds.

3 years agoEccentric Anomaly, Mean Anomaly and Mean Anomaly At Epoc now display in degrees rather than radians. (resolves #36)
cybutek []
Eccentric Anomaly, Mean Anomaly and Mean Anomaly At Epoc now display in degrees rather than radians. (resolves #36)

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

3 years agoFixed roll angle sign. (resolves #57)
cybutek []
Fixed roll angle sign. (resolves #57)

3 years agoForce clear the BuildAdvanced input locks when object is destroyed. (resolves #60)
cybutek []
Force clear the BuildAdvanced input locks when object is destroyed. (resolves #60)

3 years agoFixed issue with angle to prograde/retrograde calculations on highly inclined orbits. (resolves #63)
cybutek []
Fixed issue with angle to prograde/retrograde calculations on highly inclined orbits. (resolves #63)

3 years agoTime formatting reference (Earth/Kerbin) is now based on the in-game setting. Removed the TimeFormatter readout as it's not required anymore.
cybutek []
Time formatting reference (Earth/Kerbin) is now based on the in-game setting. Removed the TimeFormatter readout as it's not required anymore.

3 years agoUpdated change log to reflect pulled changes.
cybutek []
Updated change log to reflect pulled changes.

3 years agoRemoved "thumbs.db" file.
cybutek []
Removed "thumbs.db" file.