Skip to content

Run boiloff in the background through Kerbalism#359

Draft
siimav wants to merge 2 commits into
masterfrom
GottaCatchThemAll
Draft

Run boiloff in the background through Kerbalism#359
siimav wants to merge 2 commits into
masterfrom
GottaCatchThemAll

Conversation

@siimav
Copy link
Copy Markdown
Contributor

@siimav siimav commented Apr 23, 2026

Replace the janky boiloff catchup mechanic with proper background processing.
Relies on getting simulated vessel temperature from Kerbalism (WIP, needs a separate release). Assumes that tank skin temperature is equal to vessel temperature and then calculates the tank internal equilibrium temperature. This will in turn give us the boiloff rate.

Nice to have additions (TODO?):

  • GC reduction pass
  • account for thermal mass for unloaded vessels (slower temperature swings)
  • cryocooler integration

Also removed the deprecated loss_rate feature since all liquids we care about already implement vsp. No point in keeping dead code around.

Depends on Kerbalism/Kerbalism#1017

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

Download the artifacts for this pull request:

@siimav siimav marked this pull request as draft April 23, 2026 23:19
@siimav siimav force-pushed the GottaCatchThemAll branch from 67eeb82 to c8f3f2a Compare April 25, 2026 00:08
@siimav siimav force-pushed the GottaCatchThemAll branch from 2358f2f to 54b390c Compare May 12, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant