Skip to content

Commit

Permalink
0.5.4-Asylum: Add specific features for said version
Browse files Browse the repository at this point in the history
  • Loading branch information
DJScias committed Mar 2, 2016
1 parent 2c3367a commit d0ab747
Show file tree
Hide file tree
Showing 2 changed files with 122 additions and 3 deletions.
85 changes: 83 additions & 2 deletions Sparc/ServerComponent.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 39 additions & 1 deletion Sparc/ServerComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public partial class ServerComponent : UserControl

private Sort plSorter;
private Sort slSorter;
private Sort dlSorter;

private Timer refreshTimer;
private Timer cooldownTimer;
Expand All @@ -56,8 +57,10 @@ private void ServerComponent_Load(object sender, EventArgs e)

plSorter = new Sort();
slSorter = new Sort();
dlSorter = new Sort();
this.listPlayers.ListViewItemSorter = plSorter;
this.listServers.ListViewItemSorter = slSorter;
this.listDisconnected.ListViewItemSorter = dlSorter;

searchBox.SelectedIndex = 0;
cooldownTimer = new Timer();
Expand Down Expand Up @@ -277,8 +280,10 @@ private void formatChat(string text)
{
if (text.Contains("(Direct)"))
appendChat(DateTime.Now.ToString("\n[dd MMM, yyyy | HH:mm:ss] ") + text, Color.LightSlateGray, false);
else if (text.Contains("(Unknown)")||text.Contains("(Side)"))
else if (text.Contains("(Side)"))
appendChat(DateTime.Now.ToString("\n[dd MMM, yyyy | HH:mm:ss] ") + text, Color.DodgerBlue, false);
else if (text.Contains("(Unknown)"))
appendChat(DateTime.Now.ToString("\n[dd MMM, yyyy | HH:mm:ss] ") + text, Color.DarkViolet, false);
else if (text.Contains("(Group)"))
appendChat(DateTime.Now.ToString("\n[dd MMM, yyyy | HH:mm:ss] ") + text, Color.ForestGreen, false);
else if (text.Contains("(Vehicle)"))
Expand Down Expand Up @@ -764,6 +769,21 @@ private void listServers_ColumnClick(object sender, ColumnClickEventArgs e)
this.listServers.Sort();
}

private void listDisconnected_ColumnClick(object sender, ColumnClickEventArgs e)
{
if (e.Column == dlSorter.SortColumn)
{
dlSorter.Order = (dlSorter.Order == SortOrder.Ascending) ? dlSorter.Order = SortOrder.Descending : dlSorter.Order = SortOrder.Ascending;
}
else
{
dlSorter.SortColumn = e.Column;
dlSorter.Order = SortOrder.Ascending;
}

this.listDisconnected.Sort();
}

#endregion

/*
Expand Down Expand Up @@ -893,6 +913,24 @@ private void miBan_Click(object sender, System.EventArgs e)
modal.Dispose();
}

private void miSplunkPQuery_Click(object sender, System.EventArgs e)
{
// Navigate to Splunk Query.
System.Diagnostics.Process.Start("https://asylum.level-gaming.com:8000/en-US/app/ALMS/player_query_view?form.GUID=" + lastSelected.SubItems[3].Text);
}

private void miAsylumQuery_Click(object sender, System.EventArgs e)
{
// Navigate to My Asylum.
System.Diagnostics.Process.Start("http://my.gaming-asylum.com/playerlist.php?guid=" + lastSelected.SubItems[3].Text);
}

private void miSplunkAlias_Click(object sender, System.EventArgs e)
{
// Navigate to Splunk Alias.
System.Diagnostics.Process.Start("https://asylum.level-gaming.com:8000/en-US/app/ALMS/player_aliases?form.GUID=" + lastSelected.SubItems[3].Text);
}

private void miQuickBan_Click(object sender, System.EventArgs e)
{
DialogResult dialogResult = MessageBox.Show("Are you sure?", "Quick Ban", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
Expand Down

0 comments on commit d0ab747

Please sign in to comment.