Esempio n. 1
0
        public object Use(int floor)
        {
            keypad.AddButton(10);
            foreach (var item in keypad.ListButton)
            {
                if (item.Number == floor)
                {
                    ManeuverControl = item.Request(floor);
                }
            }

            cabin.Floor = floor;
            return(ManeuverControl);
        }
        private void initializeSubcomponentList()
        {
            subcomponentList = new List <IWizardControl>();

            extraSubclassSkillComponent              = new ExtraSubclassSkillControl(wm);
            extraSubclassSkillComponent.SkillChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(extraSubclassSkillComponent);

            totemComponent = new TotemControl(wm);
            totemComponent.TotemOptionChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(totemComponent);

            extraSubclassSpellComponent              = new ExtraSubclassSpellControl(wm);
            extraSubclassSpellComponent.SpellChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(extraSubclassSpellComponent);

            extraToolProficiencyComponent = new ExtraToolProficiencyControl(wm);
            subcomponentList.Add(extraToolProficiencyComponent);

            maneuverComponent = new ManeuverControl(wm);
            maneuverComponent.ManeuverChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(maneuverComponent);

            draconicAncestryComponent = new DraconicAncestryControl(wm);
            subcomponentList.Add(draconicAncestryComponent);

            disciplineComponent = new DisciplineControl(wm);
            disciplineComponent.DisciplineChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(disciplineComponent);

            hunterComponent = new HunterControl(wm);
            hunterComponent.HunterOptionChosen += new EventHandler(subcomponents_OptionChosen);
            subcomponentList.Add(hunterComponent);

            companionComponent = new CompanionControl(wm);
            subcomponentList.Add(companionComponent);

            circleTerrainComponent = new CircleTerrainControl(wm);
            subcomponentList.Add(circleTerrainComponent);
        }
Esempio n. 3
0
 public static void RemoveEnemyWithManeuversAggressive(ManeuverControl maneuverControl)
 {
     EnemiesAggressiveManeuvers.Remove(maneuverControl);
 }
Esempio n. 4
0
 public static void AddEnemyWithManeuversAggressive(ManeuverControl maneuverControl)
 {
     EnemiesAggressiveManeuvers.Add(maneuverControl);
 }