internal void Initialize(FCSDeepDrillerController mono)
        {
            _mono      = mono;
            _liveMixin = mono.gameObject.AddComponent <LiveMixin>();

            _damagePerSecond = DayNight / _damagePerDay;

            if (_liveMixin != null)
            {
                if (_liveMixin.data == null)
                {
                    QuickLogger.Debug($"Creating Data");
                    _liveMixin.data = CustomLiveMixinData.Get();
                    QuickLogger.Debug($"Created Data");
                }


                InvokeRepeating("HealthChecks", 0, 1);
            }
            else
            {
                QuickLogger.Error($"LiveMixing not found!");
            }
        }
Пример #2
0
 public void Setup(FCSDeepDrillerController fcsDeepDrillerController)
 {
 }
 internal void Initialize(FCSDeepDrillerController mono)
 {
     _mono = mono;
 }
 internal void Initialize(FCSDeepDrillerController mono)
 {
     _mono     = mono;
     _timeLeft = _setOilTime;
 }