Change resource harvest from heli gibs?
HeliContorl can change Health of Gibs but can not set resource amount can gained from heli gibs. Which means even if you set Health of Gibs to 1000000 you still only get about 210 hqmetal.

I found these code in class HelicopterDebris :
  [Tooltip("Divide mass by this amount to produce a scalar of resources, default = 5")]
public float massReductionScalar;​

So I add them in HeliControl like this:

            var debris = entity as HelicopterDebris;
            if (debris != null)
            {
                if (DisableGibs || GibsHealth <= 0)
                {
                    NextTick(() => { if (!(entity?.IsDestroyed ?? true)) entity.Kill(); });
                    return;
                }
                
                if (GibsHealth != 500f)
                {
                    
                    debris.InitializeHealth(GibsHealth, GibsHealth);

                    debris.GetComponent<HelicopterDebris>().massReductionScalar = 185f; //This is what I add
                    debris.SendNetworkUpdate();
                }
                Gibs.Add(debris);
                if (GibsTooHotLength != 480f) debris.tooHotUntil = Time.realtimeSinceStartup + GibsTooHotLength;
            }​
And I set GibsHealth to 600.
But it not woking. I still can only get 210 hqmetal. Any advice on how to fix this?

Thanks for helping.

This is what I add. The rest are original code.

debris.GetComponent<HelicopterDebris>().massReductionScalar = 185f; //This is what I add