Skip to content

Releases: post-kerbin-mining-corporation/SystemHeat

SystemHeat 0.4.1

14 Apr 22:49
f0cc2ab
Compare
Choose a tag to compare
  • Fixed DebugSimulation being on by default
  • Fixed an issue where heat loops that had no producers could run into a divide by zero error, causing overheats
  • Heat loops will now cool down at a rate proportional to the difference between current and nominal temp if all systems on the loop are off
  • Fixed a number of unapplied localization fields on fission reactors and engines
  • Fixed some fields in modules being saved to persistence when they didn't need to be
  • Changed fission engine exhaust cooling to be modeled against propellant flow instead of engine throttle
  • Fission reactor cores now have a temperature lag in core temperature vs coolant temperature
  • Completely eliminated cooling requirement from Nerv, Cherenkov
  • Added an Exhaust cooling field that shows current exhaust cooling
  • Renamed Reactor Output field to Waste Heat to clarify that it's the heat you should worry about

SystemHeat 0.4.0

26 Mar 16:37
55f9669
Compare
Choose a tag to compare
  • Reorganized some UI elements
  • Added convection simulation to radiators
    • Convection can increase radiator efficiency in atmosphere
    • Altitude, body and velocity-based in a similar fashion to stock
    • New UI components in VAB to simulate situations to check convection on bodies at locations
  • Redid nuclear transfer mechanics
    • Presence of an engineer of Level 3 on the vessel will allow nuclear transfer using the stock transfer system
  • Changed how NTRs behave slightly
    • Internal 'exhaust' cooling is now exposed
    • Engine thrust will reduce the amount of flux contributed to the system
    • Higher engergy engines need a lot of extra radiation cap (up to 15% of engine power), lower energy don't need a lot (1-2%)
  • Fixed engine module reactivation issue on fission engines
  • Fixed several incorrect temperature curves on HeatControl radiators
  • Changes pass specifiers in Extras patches to conform to the Extra's name
  • Added support for Restock+ Cherenkov to NTR patches

SystemHeat 0.3.10

14 Mar 06:23
dd5da00
Compare
Choose a tag to compare
  • Improvements to Russian localization form r4nd0m
  • Fix for stack of exceptions when radiators broke sometimes
  • Tweaked radiator thermal emission values to look less obnoxious in everyday operation

SystemHeat 0.3.9

09 Mar 06:24
a4cdb3f
Compare
Choose a tag to compare
  • Hotfix fission reactor overheat on vessel launch

SystemHeat 0.3.8

08 Mar 17:35
da4ea74
Compare
Choose a tag to compare
  • Fixed fission reactor manual control not respecting minimum reactor throttles
  • Fixed fission reactor catchup not adding waste to reactor and only consumingit
  • Fixed fission reactor power generation not being shown in DBS planning UI
  • Fixed fission reactor manual control slider not appearing in editor
  • Normalized fission reactor warm-up rates to 5%/second for power reactors and 10%/second for propulsion reactors
  • Fixed flickering loops when only one SH part is present in a loop and loop rendering is turned on
  • Fixed loops being recreated and destroyed many many times in certain cases
  • System Heat toolbar in the Editor is now pinned to its Right side
  • Normalized System Heat toolbar text element sizes to align with stock
  • Fixed a null reference exception when switching vessels withing the same scene to one that has no SystemHeat parts
  • Fixed Horrible Things happening when switching vessels withing the same scene to one that has no SystemHeat parts and having the overlay open
  • Changed power displays from kW to Ec/s

SystemHeat 0.3.7

01 Feb 17:28
d2a656e
Compare
Choose a tag to compare
  • Fixed a NRE on deletion of parts in the editor
  • Fixed scrolling of UI loop list
  • Fixed heat exchangers always showing as overheated in overlay
  • Fixed converter module not actually simulating heat in the VAB when set to simulate
  • Fixed more bugs in generic converter patch (PocketBrotector)

SystemHeat 0.3.6

22 Jan 07:48
c0c77d9
Compare
Choose a tag to compare
  • Fixed some debug settings being on by defauly
  • Implemented improved log levels, better handling for log messages overall
  • Fixed fission reactors now updadnig their electricity generation in the UI or in the NF systems manager when disabled
  • Generic converter patch now ignores converters that don't specify ConverterNames

SystemHeat 0.3.5

20 Jan 05:29
5e5f19f
Compare
Choose a tag to compare
  • Fixed an issue where the Overlay panels were not reporting radiator performance properly
  • Fixed an issue with fission reactors firing a harmless NRE on launch
  • Fixed an issue where loop temperature could trend below local space temperature sometimes
  • Adjusted radiator patches for HeatControl 0.6.0
  • Rewrote signficiant pieces of the UI backend
  • Improved behaviour of in-flight loop incrementing, should handle more edge cases, handle reducing the loop number, correctly update the UI
  • Merging loops when docking now works again
  • UI no longer violently explodes when undocking
  • Fixed missing storage container on Scylla
  • Tuned heat generation of NTR patches to be more aligned with FFT-style heat balance

SystemHeat 0.3.4

01 Jan 15:57
14b4010
Compare
Choose a tag to compare
  • Fixed fission reactors always starting at 50% health
  • Fixed uncooled fission reactors always instantly melting down during first load sequence
  • Fixed EVA kerbals storing all their carried fuel in containers when storing, no matter what capacity is remaining in the target container

SystemHeat 0.3.3

30 Dec 19:41
365508c
Compare
Choose a tag to compare
  • Fixed fission reactor Manual mode showing both on and off buttons at game start
  • Fixed fission reactors still generating power/working when they were full of waste
  • Fixed fission reactors that didn't generate electricity not generating waste
  • Added emergency shutdown message to fission reactors when safety temp is exceeded.
  • Added Hibernate On Warp control to fission reactors: if activated, an enabled reactor will turn off when the ship goes on rails. It will reactivate when the ship goes off rails.
  • Fixed a bug in loop integration that could cause strange behaviour below norminal temperatures