4 years agoPrep version 1.0.17.0
cybutek []
Prep version 1.0.17.0

4 years agoAccount for skin temperatures in the thermal readouts.
cybutek []
Account for skin temperatures in the thermal readouts.

4 years agoCleaned up the EngineerGlobals class.
cybutek []
Cleaned up the EngineerGlobals class.

4 years agoFixed issue where HUDs with few or no readouts would get pushed away from the top/bottom edges of the screen. HUDs now clamp fully inside the screen instead allowing overflow with a margin like normal windows.
cybutek []
Fixed issue where HUDs with few or no readouts would get pushed away from the top/bottom edges of the screen. HUDs now clamp fully inside the screen instead allowing overflow with a margin like normal windows.

4 years agoFixed fairing mass calculations.
cybutek []
Fixed fairing mass calculations.

4 years agoMerge pull request #34 from Gerry1135/flowmodeoverride
CYBUTEK []
Merge pull request #34 from Gerry1135/flowmodeoverride

Fixes for flow mode override and jet burn times

4 years agoMore cleanup of old ModuleEnginesFX code
Gerry1135 []
More cleanup of old ModuleEnginesFX code

4 years agoRemoved various unused members
Gerry1135 []
Removed various unused members

4 years agoChanged default body to use Planetarium.Home
Gerry1135 []
Changed default body to use Planetarium.Home

4 years agoMerge branch 'master' into flowmodeoverride
Gerry1135 []
Merge branch 'master' into flowmodeoverride

4 years agoFixed the manoeuvre node readouts to use the correct gravitational constant (9.8066) for calculating exhaust velocity, rather than the incorrect (9.82) value that was required in pre-1.0 versions of KSP.
cybutek []
Fixed the manoeuvre node readouts to use the correct gravitational constant (9.8066) for calculating exhaust velocity, rather than the incorrect (9.82) value that was required in pre-1.0 versions of KSP.

4 years agoMore fixes to per-stage mass and cost values
Gerry1135 []
More fixes to per-stage mass and cost values

4 years agoStart of cleanup of all ModuleEngines related code that was hurriedly changed for KSP 1.0
Gerry1135 []
Start of cleanup of all ModuleEngines related code that was hurriedly changed for KSP 1.0

4 years agoFixed thrust and actualThrust calculations
Gerry1135 []
Fixed thrust and actualThrust calculations

4 years agoAdded 'Thermal' readouts category including:
cybutek []
Added 'Thermal' readouts category including:
- Internal Flux
- Convection Flux
- Radiation Flux
- Critical Part Name
- Critical Part Temperature
- Critical Part Percentage of Max Temperature
- Hottest Part Name
- Hottest Part Temperature
- Coldest Part Name
- Coldest Part Temperature

4 years agoFix to burn times calculated for jet engines (uses ignoreForIsp propellant property)
Gerry1135 []
Fix to burn times calculated for jet engines (uses ignoreForIsp propellant property)

4 years agoFixed to use per-propellant fuel flow mode override
Gerry1135 []
Fixed to use per-propellant fuel flow mode override

4 years agoFixed issue with logged elapsed times
Gerry1135 []
Fixed issue with logged elapsed times

4 years agoAdded the 'Mach Number' readout to the default surface HUD.
cybutek []
Added the 'Mach Number' readout to the default surface HUD.

4 years agoAtmospheric efficiency readout is no longer a default readout as it's now relatively useless with the new atmospheric model.
cybutek []
Atmospheric efficiency readout is no longer a default readout as it's now relatively useless with the new atmospheric model.

4 years agoAdded 'Mach Number' readout.
cybutek []
Added 'Mach Number' readout.

4 years agoCheck all referenced objects are not null (Fixes #33).
cybutek []
Check all referenced objects are not null (Fixes #33).

4 years agoFixed longitude to correctly clamp to 180°.
cybutek []
Fixed longitude to correctly clamp to 180°.

4 years agoMerge pull request #32 from Gerry1135/kspexp
CYBUTEK []
Merge pull request #32 from Gerry1135/kspexp

Further changes to "no physics" handling and logging code

4 years agoModified no physics handling again to display mass in correct stage but still calculate torque correctly and cope correctly when a part's state changes due to staging
Gerry1135 []
Modified no physics handling again to display mass in correct stage but still calculate torque correctly and cope correctly when a part's state changes due to staging

4 years agoMerge branch 'master' into kspexp
Gerry1135 []
Merge branch 'master' into kspexp

4 years agoYet another fix to physics insignificant part mass
Gerry1135 []
Yet another fix to physics insignificant part mass

4 years agoMerge pull request #29 from Gerry1135/kspexp
CYBUTEK []
Merge pull request #29 from Gerry1135/kspexp

Merged various fixes by 'Padishar'.

4 years agoMoved no physics mass moving into SetupAttachNodes where all parent links have been setup so that the whole parent chain can be followed to move the mass to the correct part
Gerry1135 []
Moved no physics mass moving into SetupAttachNodes where all parent links have been setup so that the whole parent chain can be followed to move the mass to the correct part

4 years agoRestored fix to include mass of physics insignificant parts
Gerry1135 []
Restored fix to include mass of physics insignificant parts
Changed to apply mass to parent part to fix engine torque calculations

4 years agoIncreased eccentricity readout to 5 dp
Gerry1135 []
Increased eccentricity readout to 5 dp

4 years agoReplaced a couple more foreach loops with for
Gerry1135 []
Replaced a couple more foreach loops with for

4 years agoRemoveAttachedParts now removes the specified parts from the fuel target list as well as the attach node list
Gerry1135 []
RemoveAttachedParts now removes the specified parts from the fuel target list as well as the attach node list

4 years agoImproved logging in GetSourceSet
Gerry1135 []
Improved logging in GetSourceSet

4 years agoTemporary tweak to threshold at which parts are considered empty for staging purposes.
Gerry1135 []
Temporary tweak to threshold at which parts are considered empty for staging purposes.
This needs to be fixed properly as the staging fails if an asparagus booster is tweaked to contain unbalanced resource amounts.

4 years agoAdded button to enable simulation logging on next run
Gerry1135 []
Added button to enable simulation logging on next run

4 years agoAdded Units.toAngleDMS to generate correct DMS strings for small negative angles
Gerry1135 []
Added Units.toAngleDMS to generate correct DMS strings for small negative angles
Changed latitude readout to use new function

4 years agoAdded "Atmo" button to compact build engineer
Gerry1135 []
Added "Atmo" button to compact build engineer
Removed title addition and doesn't show sliders

4 years agoFixed in-flight part count readout to not have decimal places
Gerry1135 []
Fixed in-flight part count readout to not have decimal places

4 years agoChanged mach display in build engineer to 2 dp
Gerry1135 []
Changed mach display in build engineer to 2 dp

4 years agoDefault maxMach to 1.0 so the slider still shows up when no jet engines are present
Gerry1135 []
Default maxMach to 1.0 so the slider still shows up when no jet engines are present

4 years agoPut version back to 1.0.16.6
Gerry1135 []
Put version back to 1.0.16.6

4 years agoMerge branch 'master' into kspexp
Gerry1135 []
Merge branch 'master' into kspexp

Resolved conflicts to use Sarbian's object pooling

4 years agoRemoved Smooth library
Gerry1135 []
Removed Smooth library

4 years agoMerged Sarbian's 1.0 fixes to vessel simulator
cybutek []
Merged Sarbian's 1.0 fixes to vessel simulator

4 years agoPrep 1.0.16.6
cybutek []
Prep 1.0.16.6

4 years agoSeparately staged fairing mass jettisons are now calculated in the editor.
cybutek []
Separately staged fairing mass jettisons are now calculated in the editor.

4 years agoPrep 1.0.16.5
cybutek []
Prep 1.0.16.5

4 years agoThe build engineer now uses the InputLockManager for editor locking.
cybutek []
The build engineer now uses the InputLockManager for editor locking.

4 years agoReplaced code that was accidentally removed from the EngineSim class.
cybutek []
Replaced code that was accidentally removed from the EngineSim class.

4 years agoPrep 1.0.16.4
cybutek []
Prep 1.0.16.4

4 years agoAccount for module mass in the editor as KSP 1.0.1 now makes use of it in flight.
cybutek []
Account for module mass in the editor as KSP 1.0.1 now makes use of it in flight.

4 years agoOptimised the BuildAdvanced class.
cybutek []
Optimised the BuildAdvanced class.

4 years agoOptimised the BuildOverlayVessel and BuildOverlayResources classes.
cybutek []
Optimised the BuildOverlayVessel and BuildOverlayResources classes.

4 years agoOptimised the BuildOverlayPartInfo class.
cybutek []
Optimised the BuildOverlayPartInfo class.

4 years agoPartInfoItem objects are now pooled.
cybutek []
PartInfoItem objects are now pooled.

4 years agoRemoved LINQ routines in the PartExtensions class.
cybutek []
Removed LINQ routines in the PartExtensions class.

4 years agoForceAccumulator is now resettable.
cybutek []
ForceAccumulator is now resettable.

4 years agoConverted foreach into for loops in the Simulation class.
cybutek []
Converted foreach into for loops in the Simulation class.

4 years agoFixed issue with null references being thrown when the atmospheric slider on the build engineer is visible.
cybutek []
Fixed issue with null references being thrown when the atmospheric slider on the build engineer is visible.

4 years agoConverted foreach into for loops in the PartSim class.
cybutek []
Converted foreach into for loops in the PartSim class.

4 years agoPhysically insignificant part mass in now accounted for.
cybutek []
Physically insignificant part mass in now accounted for.

4 years agoConverted foreach into for loops in the EngineSim class.
cybutek []
Converted foreach into for loops in the EngineSim class.

4 years agoAttachNodeSim objects are now pooled.
cybutek []
AttachNodeSim objects are now pooled.

4 years agoPartSim objects are now pooled.
cybutek []
PartSim objects are now pooled.

4 years agoEngineSim objects are now pooled.
cybutek []
EngineSim objects are now pooled.

4 years agoSimulation object made re-usable and parts lists are cleared rather than re-created.
cybutek []
Simulation object made re-usable and parts lists are cleared rather than re-created.

4 years agoRemoved superfluous 'm/s' on the mach slider in the build engineer.
cybutek []
Removed superfluous 'm/s' on the mach slider in the build engineer.

4 years agoFixed issue with the toolbar icons not being created.
cybutek []
Fixed issue with the toolbar icons not being created.

4 years agoPrep 1.0.16.2 release built on KSP 1.0.
cybutek []
Prep 1.0.16.2 release built on KSP 1.0.

4 years agoAdded mach scaling and flow modification based on velocity and atmospheric curves.
cybutek []
Added mach scaling and flow modification based on velocity and atmospheric curves.
Atmospheric scale is now based on altitude in the editor.
Clamped altitude to the atmospheric depth of the body.
Clamped mach speed on the maximum usabled mach value of engines on vessel.

4 years agoMerge branch 'sarbian'
cybutek []
Merge branch 'sarbian'

4 years agoSarbian's patches for the fuel simulation.
cybutek []
Sarbian's patches for the fuel simulation.

4 years agoFixed atmospheric efficiency and terminal velocity in KSP 1.0.
cybutek []
Fixed atmospheric efficiency and terminal velocity in KSP 1.0.

4 years agoFixed thrust limiting and thrust calculations in flight.
cybutek []
Fixed thrust limiting and thrust calculations in flight.

4 years agoFixed errors to get KER running in 1.0 and editor now shows correct atmosphere adjusted thrust.
cybutek []
Fixed errors to get KER running in 1.0 and editor now shows correct atmosphere adjusted thrust.

4 years agoLatest tweaks from Sarbian
Gerry1135 []
Latest tweaks from Sarbian

4 years agoFixed atmosphere calculation to use GetPressure function
Gerry1135 []
Fixed atmosphere calculation to use GetPressure function

4 years agoUpdated references to use v1.0
Gerry1135 []
Updated references to use v1.0

4 years agoSarbians changes to use object pooling and other techniques to reduce GC
Gerry1135 []
Sarbians changes to use object pooling and other techniques to reduce GC

4 years agoAdded required parts of Smooth library
Gerry1135 []
Added required parts of Smooth library

4 years agoPulled some more of padishar's fixes and prepped 1.0.15.2
cybutek []
Pulled some more of padishar's fixes and prepped 1.0.15.2

4 years agoMerge pull request #22 from Gerry1135/fixresourcemass
CYBUTEK []
Merge pull request #22 from Gerry1135/fixresourcemass

Fixed calculation of per-stage resource mass

4 years agoPrep 1.0.15.1 rebuild.
cybutek []
Prep 1.0.15.1 rebuild.

4 years agoFixed calculation of per-stage resource mass
Gerry1135 []
Fixed calculation of per-stage resource mass

4 years agoMerge pull request #19 from Gerry1135/kidsfix
CYBUTEK []
Merge pull request #19 from Gerry1135/kidsfix

Various fixes

4 years agoFixed log spam for stage priority flow mode
Gerry1135 []
Fixed log spam for stage priority flow mode

4 years agoFixed locked tanks from preventing simulation from staging
Gerry1135 []
Fixed locked tanks from preventing simulation from staging

4 years agoFixed no flow and all vessel modes to respect flow states
Gerry1135 []
Fixed no flow and all vessel modes to respect flow states

4 years agoAdded calls to UpdateModSettings in relevant places
Gerry1135 []
Added calls to UpdateModSettings in relevant places

4 years agoSupport KIDS ISP thrust correction
Gerry1135 []
Support KIDS ISP thrust correction

4 years agoFixed missing texture on the ER-7500 model.
cybutek []
Fixed missing texture on the ER-7500 model.

4 years agoPrep 1.0.14 release.
cybutek []
Prep 1.0.14 release.

4 years agoFixed error loading ER-7500 part model.
cybutek []
Fixed error loading ER-7500 part model.

4 years agoCleaned up comparison values.
cybutek []
Cleaned up comparison values.

4 years agoFixed large mass and cost formatting issue.
cybutek []
Fixed large mass and cost formatting issue.

4 years agoAdded career mode limitations.
cybutek []
Added career mode limitations.

4 years agoFixed STAGE_PRIORITY_FLOW resource disabling.
cybutek []
Fixed STAGE_PRIORITY_FLOW resource disabling.

4 years agoAdded System Time readout.
cybutek []
Added System Time readout.

4 years agoOverlay tab's X position is now changable.
cybutek []
Overlay tab's X position is now changable.