Example #1
0
        public override void Start()
        {
            Logger.Verbose("Commencing Assimilation");
            Poi.Clear("Fresh Start");
            Poi.Current = null; //temp fix (??? Stolen from zzi)

            Navigator.NavigationProvider = new ServiceNavigationProvider();
            Navigator.PlayerMover        = new SlideMover();

            _nodestomine.Add(_database.TimedNodes.Find(n => n.ItemId == 7610));
            Logger.Verbose(
                $"Looking for a node between {Assimilator._nodestomine.First().TimeSlots.First().Key} and {Assimilator._nodestomine.First().TimeSlots.First().Value}.");
            Logger.Verbose($"Is time between {Assimilator._nodestomine.First().TimeSlots.First().Key} and {Assimilator._nodestomine.First().TimeSlots.First().Value}: {ConditionParser.IsTimeBetween(Assimilator._nodestomine.First().TimeSlots.First().Key, Assimilator._nodestomine.First().TimeSlots.First().Value) || ConditionParser.IsTimeBetween(Assimilator._nodestomine.First().TimeSlots.Last().Key, Assimilator._nodestomine.First().TimeSlots.Last().Value)}");
            TreeHooks.Instance.ClearAll();
        }