Beispiel #1
0
        public DefensiveAbilities(Manager manager, MenuManager menu)
        {
            this.manager = manager;
            this.menu    = menu.DefensiveAbilitiesMenu;

            updateHandler            = UpdateManager.Subscribe(OnUpdate, 100, false);
            manager.OnAbilityAdd    += OnAbilityAdd;
            manager.OnAbilityRemove += OnAbilityRemove;
        }
Beispiel #2
0
        public MenuManager()
        {
            mainMenu = new Menu(" Item Manager", "itemManager", true, "courier_go_to_secretshop", true);

            OffensiveAbilitiesMenu = new OffensiveAbilitiesMenu(mainMenu);
            DefensiveAbilitiesMenu = new DefensiveAbilitiesMenu(mainMenu);
            AutoActionsMenu        = new AutoActionsMenu(mainMenu);
            AbilityHelperMenu      = new AbilityHelperMenu(mainMenu);
            RecoveryMenu           = new RecoveryMenu(mainMenu);
            GoldSpenderMenu        = new GoldSpenderMenu(mainMenu);
            SnatcherMenu           = new SnatcherMenu(mainMenu);
            ItemSwapMenu           = new ItemSwapMenu(mainMenu);
            ShrineHelperMenu       = new ShrineHelperMenu(mainMenu);
            CourierHelperMenu      = new CourierHelperMenu(mainMenu);

            mainMenu.AddToMainMenu();
        }