From db3ceb92ad1340ba4a0eb42ea1b66e5a87c12821 Mon Sep 17 00:00:00 2001 From: Stonesmile <62522391+StonesmileGit@users.noreply.github.com> Date: Sun, 31 Mar 2024 22:47:06 +0200 Subject: [PATCH] Scale resources when B9PS changes the volume (#339) --- Source/Tanks/ModuleFuelTanks.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/Tanks/ModuleFuelTanks.cs b/Source/Tanks/ModuleFuelTanks.cs index a522b3dc..4f2e8ba3 100644 --- a/Source/Tanks/ModuleFuelTanks.cs +++ b/Source/Tanks/ModuleFuelTanks.cs @@ -634,7 +634,11 @@ void LoadMFTModuleFromConfigNode(BaseEventDetails data) UpdateTypesAvailable(types); // 'volume = x' provided - MFTConfigNode.TryGetValue("volume", ref volume); + var oldVolume = volume; + if (MFTConfigNode.TryGetValue("volume", ref volume) && oldVolume != 0) + { + ChangeResources(volume / oldVolume); + } // 'basemass = x' provided ParseBaseMass(MFTConfigNode);