internal void Initialize(HydroHarvController mono) { _mono = mono; switch (mono.HydroHarvGrowBed.GetHydroHarvSize()) { case HydroHarvSize.Unknown: StorageLimit = 0; break; case HydroHarvSize.Large: StorageLimit = QPatch.Configuration.Config.LargeStorageLimit; break; case HydroHarvSize.Medium: StorageLimit = QPatch.Configuration.Config.MediumStorageLimit; break; case HydroHarvSize.Small: StorageLimit = QPatch.Configuration.Config.SmallStorageLimit; break; default: StorageLimit = 0; break; } }
internal void Initialize(HydroHarvController mono) { _mono = mono; _light = gameObject.GetComponentInChildren <Light>(); _light.gameObject.SetActive(false); InvokeRepeating(nameof(UpdateLightState), 0.5f, 0.5f); }
internal void Initialize(HydroHarvController mono) { _mono = mono; _sprayTime = SprayTimeDefault; FindBubbles(); FindVaporBlast(); }
internal void Initialize(HydroHarvController mono) { _mono = mono; if (FindPots()) { _initialized = true; } }
internal void Setup(HydroHarvController mono) { _mono = mono; _page = Animator.StringToHash("Page"); _colorPage = mono.ColorManager; if (FindAllComponents()) { PowerOnDisplay(); _mono.HydroHarvContainer.OnContainerUpdate += OnContainerUpdate; _dnaGrid.DrawPage(1); } }
internal void Initialize(HydroHarvController mono) { _mono = mono; FindBubbles(); FindVaporBlast(); }
internal void Initialize(HydroHarvController mono) { _mono = mono; }