Skip to content

Add MKS electrical monitoring support - #124

Open
maddavo wants to merge 1 commit into
KSPModStewards:masterfrom
maddavo:pr-mks-electrical-support
Open

Add MKS electrical monitoring support#124
maddavo wants to merge 1 commit into
KSPModStewards:masterfrom
maddavo:pr-mks-electrical-support

Conversation

@maddavo

@maddavo maddavo commented Sep 9, 2026

Copy link
Copy Markdown

Fixes #60

Summary

Add Systems Monitor electrical support for MKS/USI modules that are not represented by the stock module names.

Changes

  • Add ModuleHeatPumpPowerHandler, using the existing active-radiator power handling for MKS ModuleHeatPump parts.
  • Register ModuleHeatPump as an electrical consumer in the radiator category.
  • Register USI_Converter and USI_Harvester for electrical monitoring.
  • Re-read converter and harvester recipes when calculating values so MKS selected bay/loadout data is reflected in editor planning and flight monitoring.
  • Include the matching compiled plugin binary.

Verification

  • Tested in KSP with MKS parts; the Systems Monitor reports the expected electrical generation and consumption.
  • Release build completed successfully with zero errors.
  • The existing upstream compiler warnings are unchanged.
  • Compared with upstream master: five files changed.

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.

Support MKS ModuleHeatPump Module

1 participant