コード例 #1
0
        public CourierHelper(Manager manager, MenuManager menu)
        {
            this.manager = manager;
            this.menu    = menu.CourierHelperMenu;

            Entity.OnInt32PropertyChange += OnInt32PropertyChange;
        }
コード例 #2
0
        public CourierHelper(Manager manager, MenuManager menu)
        {
            this.manager = manager;
            this.menu    = menu.CourierHelperMenu;

            Entity.OnInt32PropertyChange += OnInt32PropertyChange;
            updateHandler            = UpdateManager.Subscribe(OnUpdate, 100, false);
            manager.OnUnitAdd       += OnUnitAdd;
            this.menu.OnBottleAbuse += MenuOnBottleAbuse;
        }
コード例 #3
0
        public CourierHelper(Manager manager, MenuManager menu)
        {
            this.manager = manager;
            this.menu    = menu.CourierHelperMenu;
            sleeper      = new Sleeper();

            Entity.OnInt32PropertyChange += OnInt32PropertyChange;
            this.menu.OnBottleAbuse      += OnBottleAbuse;

            manager.OnUnitAdd += OnUnitAdd;
        }
コード例 #4
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();
        }