RealFuels.Tanks.TankWindow.AddTank C# (CSharp) Method

AddTank() private method

private AddTank ( FuelTank tank ) : void
tank FuelTank
return void
        void AddTank(FuelTank tank)
        {
            double maxVol = tank_module.AvailableVolume * tank.utilization;
            string maxVolStr = KSPUtil.PrintSI (maxVol, "L");
            string extraData = "Max: " + maxVolStr + " (+" + ModuleFuelTanks.FormatMass ((float) (tank_module.AvailableVolume * tank.mass)) + " )";

            GUILayout.Label (extraData, GUILayout.Width (150));

            if (GUILayout.Button ("Add", GUILayout.Width (120))) {
                tank.maxAmount = tank_module.AvailableVolume * tank.utilization;
                tank.amount = tank.fillable ? tank.maxAmount : 0;

                tank.maxAmountExpression = tank.maxAmount.ToString ();
                //Debug.LogWarning ("[MFT] Adding tank " + tank.name + " maxAmount: " + tank.maxAmountExpression ?? "null");
            }
        }