public void Awake()
        {
            settings = HighLogic.CurrentGame.Parameters.CustomParams <ShipJuiceParams>();

            ShipJuiceManager.shipJuiceTickTime            = settings != null ? settings.ShipJuiceTickTime : 7f;
            ShipJuiceManager.kerbinResourceCostMultiplier = settings != null ? settings.KerbinResourceCostMultiplier : 10f;
            ShipJuiceManager.amountShipped = settings != null ? settings.AmountShipped : 1f;

            if (once)
            {
                GameEvents.onGameStateCreated.Add(GameSaveLoaded);
                GameEvents.onGameStateSave.Add(Save);
                GameEvents.onGameStateLoad.Add(Load);
                once = false;
            }

            if (ShipJuiceManager.Instance != null)
            {
                return;
            }

            ShipJuiceManager.Init();
        }
 public static void Init()
 {
     Instance = new ShipJuiceManager();
 }