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

4 years agoMerge pull request #12 from Gerry1135/nodefix
CYBUTEK []
Merge pull request #12 from Gerry1135/nodefix

Fix for low level tracking station not supporting patched conics

4 years agoFix for low level tracking station not supporting patched conics
Gerry1135 []
Fix for low level tracking station not supporting patched conics

4 years agoUpdated version file.
cybutek []
Updated version file.

4 years agoFuelLines now go by the module, not the part type.
cybutek []
FuelLines now go by the module, not the part type.

4 years agoUpdated for 0.90
cybutek []
Updated for 0.90

4 years agoSuicide burn now clamps to sea level.
cybutek []
Suicide burn now clamps to sea level.

4 years agoAltitude (terrain) will no longer give a reading below sea level.
cybutek []
Altitude (terrain) will no longer give a reading below sea level.

4 years agoFixed editor overlay loading and added heading/pitch/roll rate readouts.
cybutek []
Fixed editor overlay loading and added heading/pitch/roll rate readouts.

4 years ago1.0.12 release
cybutek []
1.0.12 release

4 years agoFixed some issues with the vessel simulation.
cybutek []
Fixed some issues with the vessel simulation.

4 years agoAdded various readouts and updated vectored thrust handling.
cybutek []
Added various readouts and updated vectored thrust handling.

4 years agoAdded thrust torque + angle by mic_e
cybutek []
Added thrust torque + angle by mic_e

4 years agoMerge pull request #9 from mic-e/thrustdirectionerror
CYBUTEK []
Merge pull request #9 from mic-e/thrustdirectionerror

thrust torque + angle readout

4 years agoSimulation.cs: removed unused property ShipStartMass
Michael Ensslin []
Simulation.cs: removed unused property ShipStartMass

4 years agoReaction wheel torque is now kNm instead of kN
Michael Ensslin []
Reaction wheel torque is now kNm instead of kN

4 years agoAdded Thrust Torque readout to Editor and Flight
Michael Ensslin []
Added Thrust Torque readout to Editor and Flight

Shows the torque experienced by the ship at full throttle due to asymmetries in its build.
An other readout shows a pseudo-angle that approximates the directional error of the engine's thrust vectors (more human-readable than the kNm Torque number).

4 years agoChanged conversions of Isp to exhaust velocity using 9.82
CYBUTEK []
Changed conversions of Isp to exhaust velocity using 9.82