Beispiel #1
0
        private void OnProgramStateChange(object sender, MenuArgs args)
        {
            var enabled = args.Enabled;

            Camp.DisplayOverlay = enabled;

            if (enabled)
            {
                return;
            }

            controllableUnits.ForEach(x => x.OnDisable());
            jungleCamps.GetCamps.ForEach(x => x.OnDisable());
        }
Beispiel #2
0
        private void OnMenuChange(object sender, MenuArgs args)
        {
            var enabled = args.Enabled;

            Camp.DisplayOverlay = enabled;
            this.IsEnabled      = enabled;

            if (enabled)
            {
                return;
            }

            foreach (var unit in this.controllableUnits)
            {
                unit.IsStacking = false;
                unit.OnClose();
            }
            foreach (var camp in this.campsInfo.GetCamps)
            {
                camp.IsStacking = false;
            }
        }
Beispiel #3
0
        private void OnProgramStateChange(object sender, MenuArgs args)
        {
            var enabled = args.Enabled;
            Camp.DisplayOverlay = enabled;

            if (enabled)
            {
                return;
            }

            controllableUnits.ForEach(x => x.OnDisable());
            jungleCamps.GetCamps.ForEach(x => x.OnDisable());
        }