[#1791] Return component mass as section mass if subcomponents mass is overridden

This commit is contained in:
SiboVG 2022-11-07 00:06:58 +01:00
parent 986b485cf6
commit 47d4f7c0b1

View File

@ -1534,6 +1534,9 @@ public abstract class RocketComponent implements ChangeSource, Cloneable, Iterab
*/
public final double getSectionMass() {
Double massSubtotal = getMass();
if (massOverridden && overrideSubcomponentsMass) {
return massSubtotal;
}
mutex.verify();
for (RocketComponent rc : children) {
massSubtotal += rc.getSectionMass();