Exemplo n.º 1
0
 // Token: 0x06000034 RID: 52 RVA: 0x000044F0 File Offset: 0x000026F0
 public void EditColumn()
 {
     foreach (object obj in this.ListView.SelectedIndices)
     {
         int           index         = (int)obj;
         ColumnElement columnElement = this.Config.Columns.ColumnList[index];
         DebugTools.Print("Open dialog box: Edit overlay column (DialogBoxOverlayColumn)");
         using (DialogBoxOverlayColumn dialogBoxOverlayColumn = new DialogBoxOverlayColumn())
         {
             dialogBoxOverlayColumn.Text = "Edit Column";
             dialogBoxOverlayColumn.CheckboxColumnEnabled.Checked      = columnElement.Enabled;
             dialogBoxOverlayColumn.NumericUpDownColumnWidth.Value     = columnElement.Width;
             dialogBoxOverlayColumn.ComboBoxColumnData.SelectedIndex   = (int)columnElement.Data;
             dialogBoxOverlayColumn.CheckBoxShowHeader.Checked         = columnElement.ShowHeader;
             dialogBoxOverlayColumn.LabelHeaderColourPreview.BackColor = columnElement.HeaderColour;
             dialogBoxOverlayColumn.LabelDataColourPreview.BackColor   = columnElement.DataColour;
             dialogBoxOverlayColumn.ButtonColumnConfirm.Text           = "Confirm";
             if (dialogBoxOverlayColumn.ShowDialog() == DialogResult.OK)
             {
                 DebugTools.Print("Option change: Edit overlay column");
                 columnElement.Enabled      = dialogBoxOverlayColumn.CheckboxColumnEnabled.Checked;
                 columnElement.Width        = (int)dialogBoxOverlayColumn.NumericUpDownColumnWidth.Value;
                 columnElement.Data         = (DataSourceEnum)dialogBoxOverlayColumn.ComboBoxColumnData.SelectedIndex;
                 columnElement.ShowHeader   = dialogBoxOverlayColumn.CheckBoxShowHeader.Checked;
                 columnElement.HeaderColour = dialogBoxOverlayColumn.LabelHeaderColourPreview.BackColor;
                 columnElement.DataColour   = dialogBoxOverlayColumn.LabelDataColourPreview.BackColor;
                 GameMemory.OverlayUpdateConfig();
                 this.UpdateStatic();
             }
         }
     }
 }
Exemplo n.º 2
0
 // Token: 0x0600003A RID: 58 RVA: 0x000049B0 File Offset: 0x00002BB0
 public void ChangeLobbyInfo()
 {
     DebugTools.Print("Open dialog box: Overlay lobby info configuration (DialogBoxLobbyInfo)");
     using (DialogBoxColumnAdditional dialogBoxColumnAdditional = new DialogBoxColumnAdditional())
     {
         dialogBoxColumnAdditional.CheckBoxShortLobbyInfoNames.Checked = this.Config.Columns.Additional.LobbyInfo.ShortNames;
         dialogBoxColumnAdditional.CheckBoxId.Checked                  = this.Config.Columns.Additional.LobbyInfo.Basic.Id;
         dialogBoxColumnAdditional.CheckBoxType.Checked                = this.Config.Columns.Additional.LobbyInfo.Basic.Type;
         dialogBoxColumnAdditional.CheckBoxHost.Checked                = this.Config.Columns.Additional.LobbyInfo.Basic.Host;
         dialogBoxColumnAdditional.CheckBoxPlayerCount.Checked         = this.Config.Columns.Additional.LobbyInfo.Basic.PlayerCount;
         dialogBoxColumnAdditional.CheckBoxEvent.Checked               = this.Config.Columns.Additional.LobbyInfo.MatchMode.Event;
         dialogBoxColumnAdditional.CheckBoxTrack.Checked               = this.Config.Columns.Additional.LobbyInfo.MatchMode.Track;
         dialogBoxColumnAdditional.CheckBoxDifficulty.Checked          = this.Config.Columns.Additional.LobbyInfo.MatchMode.Difficulty;
         dialogBoxColumnAdditional.CheckBoxShortPlayerNames.Checked    = this.Config.Columns.Additional.PlayerName.ShortNames;
         dialogBoxColumnAdditional.CheckBoxShortCharacterNames.Checked = this.Config.Columns.Additional.Character.ShortNames;
         if (dialogBoxColumnAdditional.ShowDialog() == DialogResult.OK)
         {
             DebugTools.Print("Option change: Overlay additional column options");
             this.Config.Columns.Additional.LobbyInfo.ShortNames           = dialogBoxColumnAdditional.CheckBoxShortLobbyInfoNames.Checked;
             this.Config.Columns.Additional.LobbyInfo.Basic.Id             = dialogBoxColumnAdditional.CheckBoxId.Checked;
             this.Config.Columns.Additional.LobbyInfo.Basic.Type           = dialogBoxColumnAdditional.CheckBoxType.Checked;
             this.Config.Columns.Additional.LobbyInfo.Basic.Host           = dialogBoxColumnAdditional.CheckBoxHost.Checked;
             this.Config.Columns.Additional.LobbyInfo.Basic.PlayerCount    = dialogBoxColumnAdditional.CheckBoxPlayerCount.Checked;
             this.Config.Columns.Additional.LobbyInfo.MatchMode.Event      = dialogBoxColumnAdditional.CheckBoxEvent.Checked;
             this.Config.Columns.Additional.LobbyInfo.MatchMode.Track      = dialogBoxColumnAdditional.CheckBoxTrack.Checked;
             this.Config.Columns.Additional.LobbyInfo.MatchMode.Difficulty = dialogBoxColumnAdditional.CheckBoxDifficulty.Checked;
             this.Config.Columns.Additional.PlayerName.ShortNames          = dialogBoxColumnAdditional.CheckBoxShortPlayerNames.Checked;
             this.Config.Columns.Additional.Character.ShortNames           = dialogBoxColumnAdditional.CheckBoxShortCharacterNames.Checked;
             GameMemory.OverlayUpdateConfig();
         }
     }
 }
Exemplo n.º 3
0
 // Token: 0x06000030 RID: 48 RVA: 0x00004366 File Offset: 0x00002566
 public void ChangeBackgroundOpacity()
 {
     if (!this.settingValues)
     {
         DebugTools.Print("Option change: Overlay background opacity");
         this.Config.Background.Opacity = Convert.ToInt32(this.TrackBarBackgroundOpacity.Value);
         GameMemory.OverlayUpdateConfig();
     }
 }
Exemplo n.º 4
0
 // Token: 0x0600002F RID: 47 RVA: 0x0000432D File Offset: 0x0000252D
 public void ChangePositionY()
 {
     if (!this.settingValues)
     {
         DebugTools.Print("Option change: Overlay Y position");
         this.Config.Position.Y = Convert.ToInt32(this.NumericUpDownY.Value);
         GameMemory.OverlayUpdateConfig();
     }
 }
Exemplo n.º 5
0
 // Token: 0x0600002D RID: 45 RVA: 0x000042A0 File Offset: 0x000024A0
 public void ToggleColumn(ItemCheckedEventArgs e)
 {
     if (!this.settingValues)
     {
         DebugTools.Print("Option change: Toggle overlay column");
         this.Config.Columns.ColumnList[e.Item.Index].Enabled = e.Item.Checked;
         GameMemory.OverlayUpdateConfig();
     }
 }
Exemplo n.º 6
0
 // Token: 0x06000035 RID: 53 RVA: 0x000046BC File Offset: 0x000028BC
 public void RemoveColumn()
 {
     for (int i = this.ListView.SelectedIndices.Count - 1; i >= 0; i--)
     {
         int index = this.ListView.SelectedIndices[i];
         DebugTools.Print("Option change: Remove overlay column (" + this.ListView.Items[index].SubItems[0].Text + ")");
         this.Config.Columns.ColumnList.RemoveAt(index);
     }
     GameMemory.OverlayUpdateConfig();
     this.UpdateStatic();
 }
Exemplo n.º 7
0
 // Token: 0x0600003B RID: 59 RVA: 0x00004D3C File Offset: 0x00002F3C
 public void ChangeBackgroundColour()
 {
     DebugTools.Print("Open dialog box: Overlay background colour (ColourDialog)");
     using (ColorDialog colorDialog = new ColorDialog())
     {
         colorDialog.Color = this.Config.Background.Colour;
         if (colorDialog.ShowDialog() == DialogResult.OK)
         {
             DebugTools.Print("Option change: Overlay background colour (ColourDialog)");
             this.Config.Background.Colour = colorDialog.Color;
             this.UpdateStatic();
             GameMemory.OverlayUpdateConfig();
         }
     }
 }
Exemplo n.º 8
0
 // Token: 0x06000039 RID: 57 RVA: 0x0000492C File Offset: 0x00002B2C
 public void ChangeHeaderFont()
 {
     DebugTools.Print("Open dialog box: Overlay header font (FontDialog)");
     using (FontDialog fontDialog = new FontDialog())
     {
         fontDialog.Font = this.Config.Fonts.Header;
         if (fontDialog.ShowDialog() == DialogResult.OK)
         {
             DebugTools.Print("Option change: Overlay header font");
             this.Config.Fonts.Header = fontDialog.Font;
             this.UpdateStatic();
             GameMemory.OverlayUpdateConfig();
         }
     }
 }
Exemplo n.º 9
0
 // Token: 0x06000037 RID: 55 RVA: 0x000047FC File Offset: 0x000029FC
 public void MoveColumnDown()
 {
     if (this.ListView.SelectedIndices.Count == 1)
     {
         DebugTools.Print("Option change: Move overlay column down");
         if (this.ColumnSwap(this.ListView.FocusedItem.Index, this.ListView.FocusedItem.Index + 1))
         {
             int num = this.ListView.SelectedIndices[0];
             MainForm.ListViewFocus(this.ListView.Items, num, false);
             MainForm.ListViewFocus(this.ListView.Items, num + 1, true);
             this.UpdateStatic();
             GameMemory.OverlayUpdateConfig();
             return;
         }
     }
     else
     {
         MessageBox.Show("Please select a single column.", "Multiple Selections", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemplo n.º 10
0
 // Token: 0x06000033 RID: 51 RVA: 0x00004400 File Offset: 0x00002600
 public void AddColumn()
 {
     using (DialogBoxOverlayColumn dialogBoxOverlayColumn = new DialogBoxOverlayColumn())
     {
         DebugTools.Print("Open dialog box: Add overlay column (DialogBoxOverlayColumn)");
         dialogBoxOverlayColumn.Text = "Add Column";
         dialogBoxOverlayColumn.ButtonColumnConfirm.Text = "Add";
         if (dialogBoxOverlayColumn.ShowDialog() == DialogResult.OK)
         {
             DebugTools.Print("Option change: Add overlay column");
             this.Config.Columns.ColumnList.Add(new ColumnElement
             {
                 Enabled      = true,
                 Data         = (DataSourceEnum)dialogBoxOverlayColumn.ComboBoxColumnData.SelectedIndex,
                 Width        = Convert.ToInt32(dialogBoxOverlayColumn.NumericUpDownColumnWidth.Value),
                 ShowHeader   = dialogBoxOverlayColumn.CheckBoxShowHeader.Checked,
                 HeaderColour = dialogBoxOverlayColumn.LabelHeaderColourPreview.BackColor,
                 DataColour   = dialogBoxOverlayColumn.LabelDataColourPreview.BackColor
             });
             GameMemory.OverlayUpdateConfig();
             this.UpdateStatic();
         }
     }
 }
Exemplo n.º 11
0
 // Token: 0x06000032 RID: 50 RVA: 0x000043C9 File Offset: 0x000025C9
 public void ToggleBackground()
 {
     DebugTools.Print("Option change: Toggle overlay background");
     this.Config.Background.Enabled = !this.Config.Background.Enabled;
     GameMemory.OverlayUpdateConfig();
 }
Exemplo n.º 12
0
 // Token: 0x06000031 RID: 49 RVA: 0x0000439F File Offset: 0x0000259F
 public void ToggleOverlay()
 {
     DebugTools.Print("Option change: Toggle overlay");
     this.Config.Enabled = !this.Config.Enabled;
     GameMemory.OverlayUpdateConfig();
 }