示例#1
0
        public LauncherWindow()
        {
            InitializeComponent();
            InputDevice = new MultiDeviceInput.InputDevice(Handle);
            InputDevice.MouseDown += new MultiDeviceInput.InputDevice.MouseEventHandler(MouseClicked);
            RefreshMices_Click(null, null);
            playerSelection1.SetMouseCB(Mouses);
            playerSelection2.SetMouseCB(Mouses);
            playerSelection3.SetMouseCB(Mouses);
            playerSelection4.SetMouseCB(Mouses);

            cxbLimitedWeapons.Checked = false;

            // Load level data
            foreach (DirectoryInfo LevelDir in new DirectoryInfo("Data").GetDirectories())
            {
                if (LevelDir.GetFiles("config.ini").Length > 0)
                {
                    lbLevels.Items.Add(LevelDir.Name);
                }
            }
        }
示例#2
0
        public LauncherWindow()
        {
            InitializeComponent();
            InputDevice            = new MultiDeviceInput.InputDevice(Handle);
            InputDevice.MouseDown += new MultiDeviceInput.InputDevice.MouseEventHandler(MouseClicked);
            RefreshMices_Click(null, null);
            playerSelection1.SetMouseCB(Mouses);
            playerSelection2.SetMouseCB(Mouses);
            playerSelection3.SetMouseCB(Mouses);
            playerSelection4.SetMouseCB(Mouses);

            cxbLimitedWeapons.Checked = false;

            // Load level data
            foreach (DirectoryInfo LevelDir in new DirectoryInfo("Data").GetDirectories())
            {
                if (LevelDir.GetFiles("config.ini").Length > 0)
                {
                    lbLevels.Items.Add(LevelDir.Name);
                }
            }
        }