Project

General

Profile

Bug #20766

deltaV calculation incorrect with liquid booster fuel flow priorities changed

Added by isa over 5 years ago. Updated about 5 years ago.

Status:
Confirmed
Severity:
Low
Assignee:
-
Category:
Controls and UI
Target version:
-
Start date:
12/27/2018
% Done:

10%

Version:
Platform:
Linux, Windows
Expansion:
Core Game
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

What happens:

The calculated deltaV values on crafts with liquid side boosters that are connected via fuel ducts to the central liquid stage gets calculated very wrongly when flow priority on one of multiple side liquid fuel tanks is changed.

Steps to reproduce:
  • enable "advanced tweakables" setting
  • build or load the craft in the VAB or SPH
  • change the flow priority on the bottom side fuel tanks by 1 and observe how the deltaV on both stages changes even though it shouldn't change at all
Craft description (in case the craft file doesn't work):
  • command module
  • liquid fuel (and oxidizer) tank below command module
  • two radial decouplers on the sides of the tank
  • two fuel tanks on each decoupler (needs to be multiple!)
  • attach an engine to the bottom of each fuel tank stack (a total of three)
  • put FTX-2 External Fuel Ducts from the top side tanks to the central tank
  • ensure that the staging is as in the screenshots: * stage 1 with all engines * stage 0 with decouplers
  • positive deltaV should be shown for each stage
  • change (increase or decrease) the flow priority on one of the side tanks by 1
  • The deltaV on stage 1 drops a lot and the deltaV of stage 0 drops to zero. This is the bug.

Note:
The deltaV also gets calculated when the craft is launched, but once the boosters are separated the deltaV gets calculated correctly.

Version information:
  • Linux steam version 1.6.0
  • without steam running
  • launched by running KSP.x86_64 from the terminal
System specifications:
  • Arch Linux Kernel 4.19.10-arch1-1-ARCH x86_64
  • Intel i5-6200U CPU
  • integrated graphics
KSP.log (420 KB) KSP.log [email protected] isa, 12/27/2018 07:30 PM
correct-delta-v.png (1.15 MB) correct-delta-v.png [email protected] isa, 12/27/2018 07:30 PM
thisisabug.craft (20.3 KB) thisisabug.craft [email protected] isa, 12/27/2018 07:30 PM
wrong-delta-v.png (1.14 MB) wrong-delta-v.png [email protected] isa, 12/27/2018 07:30 PM
screenshot849.png (2.29 MB) screenshot849.png [email protected] Nebbie, 12/29/2018 08:04 PM
screenshot850.png (2.29 MB) screenshot850.png [email protected] Nebbie, 12/29/2018 08:04 PM
screenshot851.png (2.29 MB) screenshot851.png [email protected] Nebbie, 12/29/2018 08:04 PM
40638
40640
40667
40668
40669

History

#1 Updated by 4x4cheesecake about 5 years ago

  • Platform Windows added

Happens on windows as well, tested with the steam version of the game.

#2 Updated by Nebbie about 5 years ago

40667
40668
40669

Did some testing of my own and the behavior here is very strange. It seemed at first, with a simplified setup (no fuel ducts) that the game was simply ignoring tanks with lower fuel flow priorities, but testing with the fuel ducts clearly shows this is not the case. Bizarrely, disabling one of the non-priority-raised tanks actually increases the delta V calculation.

#4 Updated by bitzoid about 5 years ago

This might be related to Issue #20740

Also available in: Atom PDF