Beispiel #1
0
        private void ElementListInit()
        {
            //Hacks aaaa
            vclipPanel.Stop();
            eclipPanel.Stop();
            switch (EditorTabs.SelectedIndex)
            {
            case 0:
                ElementSpinner.Maximum = datafile.TMapInfo.Count - 1;
                InitTexturePanel();
                break;

            case 1:
                ElementSpinner.Maximum = datafile.VClips.Count - 1;
                InitVClipPanel();
                break;

            case 2:
                ElementSpinner.Maximum = datafile.EClips.Count - 1;
                InitEClipPanel();
                break;

            case 3:
                ElementSpinner.Maximum = datafile.WClips.Count - 1;
                InitWallPanel();
                break;

            case 4:
                ElementSpinner.Maximum = datafile.Robots.Count - 1;
                InitRobotPanel();
                break;

            case 5:
                ElementSpinner.Maximum = datafile.Weapons.Count - 1;
                InitWeaponPanel();
                break;

            case 6:
                ElementSpinner.Maximum = datafile.Models.Count - 1;
                InitModelPanel();
                break;

            case 7:
                ElementSpinner.Maximum = datafile.Sounds.Count - 1;
                InitSoundPanel();
                break;

            case 8:
                ElementSpinner.Maximum = datafile.Reactors.Count - 1;
                InitReactorPanel();
                break;

            case 9:
                ElementSpinner.Maximum = datafile.Powerups.Count - 1;
                InitPowerupPanel();
                break;

            case 10:
                ElementSpinner.Maximum = 0;
                SetElementControl(false, false);
                break;

            case 11:
                ElementSpinner.Maximum = datafile.Gauges.Count - 1;
                SetElementControl(false, false);
                break;

            case 12:
                ElementSpinner.Maximum = datafile.Cockpits.Count - 1;
                SetElementControl(true, false);
                break;

            case 13:
                ElementSpinner.Maximum = 2619;
                SetElementControl(false, false);
                break;
            }
        }
Beispiel #2
0
        private void ElementListInit()
        {
            //Hacks aaaa
            vclipPanel.Stop();
            eclipPanel.Stop();
            ElementSpinner.Maximum = Math.Max(0, GetNumElements(typeTable[PageNumber]) - 1);
            switch (PageNumber)
            {
            case 0:
                InitTexturePanel();
                break;

            case 1:
                InitVClipPanel();
                break;

            case 2:
                InitEClipPanel();
                break;

            case 3:
                InitWallPanel();
                break;

            case 4:
                InitRobotPanel();
                break;

            case 5:
                InitWeaponPanel();
                break;

            case 6:
                InitModelPanel();
                break;

            case 7:
                InitSoundPanel();
                break;

            case 8:
                InitReactorPanel();
                break;

            case 9:
                InitPowerupPanel();
                break;

            case 10:
                SetElementControl(false, false);
                break;

            case 11:
                SetElementControl(false, false);
                break;

            case 12:
                SetElementControl(true, false);
                break;

            case 13:
                SetElementControl(false, false);
                break;
            }
        }