예제 #1
0
        public CreateObjectDialog(DotaType type)
        {
            InitializeComponent();

            dialogType = type;
 
            switch (type)
            {
                case DotaType.Hero:
                    labelBase.Text = "Base Hero:";
                    this.Text = "Create New Custom Hero";
                    FillInFromList(1, DotaData.DefaultHeroes);
                    break;
                case DotaType.Unit:
                    labelBase.Text = "Base Unit:";
                    this.Text = "Create New Custom Unit";
                    FillInFromList(1, DotaData.AllUnits);
                    break;
                case DotaType.Ability:
                    labelBase.Text = "Base Ability:";
                    this.Text = "Create New Custom Ability";
                    FillInFromList(1, DotaData.AllAbilities);
                    break;
                case DotaType.Item:
                    labelBase.Text = "Base Item:";
                    this.Text = "Create New Custom Item";
                    FillInFromList(1, DotaData.AllItems);
                    break;

            }
        }
예제 #2
0
        public CreateObjectDialog(DotaType type)
        {
            InitializeComponent();

            dialogType = type;

            switch (type)
            {
            case DotaType.Hero:
                labelBase.Text = "Base Hero:";
                this.Text      = "Create New Custom Hero";
                FillInFromList(1, DotaData.DefaultHeroes);
                break;

            case DotaType.Unit:
                labelBase.Text = "Base Unit:";
                this.Text      = "Create New Custom Unit";
                FillInFromList(1, DotaData.AllUnits);
                break;

            case DotaType.Ability:
                labelBase.Text = "Base Ability:";
                this.Text      = "Create New Custom Ability";
                FillInFromList(1, DotaData.AllAbilities);
                break;

            case DotaType.Item:
                labelBase.Text = "Base Item:";
                this.Text      = "Create New Custom Item";
                FillInFromList(1, DotaData.AllItems);
                break;
            }
        }