Files
osrs-toolbox/osrs-toolbox/ViewModels/HomePageViewModel.cs
T

849 lines
49 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace osrs_toolbox
{
public class HomePageViewModel : HomePageModel
{
public HomePageViewModel()
{
InitializeVariables();
InitializeCommands();
}
private void InitializeVariables()
{
}
private void InitializeCommands()
{
OpenCompetitionOverlaySettings = new RelayCommand(DoOpenCompetitionOverlaySettings);
OpenDropChanceCalculator = new RelayCommand(DoOpenDropChanceCalculator);
OpenCombatLevelCalculator = new RelayCommand(DoOpenCombatLevelCalculator);
OpenShopBuyoutCalculator = new RelayCommand(DoOpenShopBuyoutCalculator);
OpenAPITest = new RelayCommand(DoOpenAPITest);
OpenDiceRoller = new RelayCommand(DoOpenDiceRoller);
OpenHiscoreLookup = new RelayCommand(DoOpenHiscoreLookup);
PullBingoStats = new RelayCommand(DoPullBingoStats);
}
private void DoOpenCompetitionOverlaySettings(object obj)
{
if (CompetitionOverlaySettingsView.Current != null)
{
CompetitionOverlaySettingsView.Current.Close();
CompetitionOverlaySettingsView.Current = null;
}
else
{
CompetitionOverlaySettingsView cosv = new CompetitionOverlaySettingsView();
cosv.Show();
}
}
private void DoOpenDropChanceCalculator(object obj)
{
if (DropChanceView.Current != null)
{
DropChanceView.Current.Close();
DropChanceView.Current = null;
}
else
{
DropChanceView dcv = new DropChanceView();
dcv.Show();
}
}
private void DoOpenCombatLevelCalculator(object obj)
{
if (CombatLevelView.Current != null)
{
CombatLevelView.Current.Close();
CombatLevelView.Current = null;
}
else
{
CombatLevelView clv = new CombatLevelView();
clv.Show();
}
}
private void DoOpenShopBuyoutCalculator(object obj)
{
if (ShopBuyoutView.Current != null)
{
ShopBuyoutView.Current.Close();
ShopBuyoutView.Current = null;
}
else
{
ShopBuyoutView sbv = new ShopBuyoutView();
sbv.Show();
}
}
private void DoOpenAPITest(object obj)
{
if (APITestView.Current != null)
{
APITestView.Current.Close();
APITestView.Current = null;
}
else
{
APITestView atv = new APITestView();
atv.Show();
}
}
private void DoOpenDiceRoller(object obj)
{
if (DiceRollerView.Current != null)
{
DiceRollerView.Current.Close();
DiceRollerView.Current = null;
}
else
{
DiceRollerView drv = new DiceRollerView();
drv.Show();
}
}
private void DoOpenHiscoreLookup(object obj)
{
if (HiscoreLookupView.Current != null)
{
HiscoreLookupView.Current.Close();
HiscoreLookupView.Current = null;
}
else
{
HiscoreLookupView hlv = new HiscoreLookupView();
hlv.Show();
}
}
private void DoPullBingoStats(object obj)
{
DateTime BingoStart = new DateTime(2026, 10, 1, 16, 0, 0);
DateTime BingoEnd = new DateTime(2026, 10, 14, 16, 0, 0);
List<string> TeamOne = ["Daedric Rat", "Fithea", "Gim Rewind", "J AKEx", "Fera Dragon", "NSHC Degu"];
List<string> TeamTwo = ["Yak Elves", "Seboujag", "hunt4life97", "renja-b", "TheKappaHDD", "Ayre223", "PrincessGuay"];
List<string> TeamThree = ["Signi", "Prov Alone", "Rudy Alf", "GIM Waffle", "Zarphys", "Chrysoar21", "shax0om"];
List<string> TeamFour = ["Ej e", "Kalakoi", "Tenac", "Marcellman", "Whipyourpure", "Smilliss", "Fletton"];
List<string> TeamFive = ["Manushia", "Chillin13", "fe reefer", "Unclewayne", "That Bearded", "imahumanboy", "AbhorsenGIM"];
List<string> TeamSix = ["Bourbon Time", "Ogreatiron", "gay dude man", "Lightbulb280", "TNHeadHunteR", "Bonsaigin"];
List<PlayerGains> TeamOneGains = [];
List<PlayerGains> TeamTwoGains = [];
List<PlayerGains> TeamThreeGains = [];
List<PlayerGains> TeamFourGains = [];
List<PlayerGains> TeamFiveGains = [];
List<PlayerGains> TeamSixGains = [];
double HighestEHP = 0;
double HighestEHB = 0;
string EHPMVP = string.Empty;
string EHBMVP = string.Empty;
double TeamOneEHP = 0;
double TeamOneEHB = 0;
double TeamTwoEHP = 0;
double TeamTwoEHB = 0;
double TeamThreeEHP = 0;
double TeamThreeEHB = 0;
double TeamFourEHP = 0;
double TeamFourEHB = 0;
double TeamFiveEHP = 0;
double TeamFiveEHB = 0;
double TeamSixEHP = 0;
double TeamSixEHB = 0;
double TeamOneBosses = 0;
double TeamOneRaids = 0;
double TeamTwoBosses = 0;
double TeamTwoRaids = 0;
double TeamThreeBosses = 0;
double TeamThreeRaids = 0;
double TeamFourBosses = 0;
double TeamFourRaids = 0;
double TeamFiveBosses = 0;
double TeamFiveRaids = 0;
double TeamSixBosses = 0;
double TeamSixRaids = 0;
double TotalEHP = 0;
double TotalEHB = 0;
double TotalRaids = 0;
double TotalBosses = 0;
double TotalRunecraftXP = 0;
double TotalSailingXP = 0;
double TotalSlayerXP = 0;
double TotalCombatXP = 0;
foreach (string Player in TeamOne)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamOneEHP += pg.data.computed.ehp.value.gained;
TeamOneEHB += pg.data.computed.ehb.value.gained;
TeamOneRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamOneRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamOneRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamOneRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamOneRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamOneRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamOneBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamOneBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamOneBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamOneBosses += pg.data.bosses.araxxor.kills.gained;
TeamOneBosses += pg.data.bosses.artio.kills.gained;
TeamOneBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamOneBosses += pg.data.bosses.brutus.kills.gained;
TeamOneBosses += pg.data.bosses.bryophyta.kills.gained;
TeamOneBosses += pg.data.bosses.callisto.kills.gained;
TeamOneBosses += pg.data.bosses.calvarion.kills.gained;
TeamOneBosses += pg.data.bosses.cerberus.kills.gained;
TeamOneBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamOneBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamOneBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamOneBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamOneBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamOneBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamOneBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamOneBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamOneBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamOneBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamOneBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamOneBosses += pg.data.bosses.general_graardor.kills.gained;
TeamOneBosses += pg.data.bosses.giant_mole.kills.gained;
TeamOneBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamOneBosses += pg.data.bosses.hespori.kills.gained;
TeamOneBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamOneBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamOneBosses += pg.data.bosses.kraken.kills.gained;
TeamOneBosses += pg.data.bosses.kreearra.kills.gained;
TeamOneBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamOneBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamOneBosses += pg.data.bosses.mad_angel.kills.gained;
TeamOneBosses += pg.data.bosses.maggot_king.kills.gained;
TeamOneBosses += pg.data.bosses.mimic.kills.gained;
TeamOneBosses += pg.data.bosses.nex.kills.gained;
TeamOneBosses += pg.data.bosses.nightmare.kills.gained;
TeamOneBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamOneBosses += pg.data.bosses.obor.kills.gained;
TeamOneBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamOneBosses += pg.data.bosses.sarachnis.kills.gained;
TeamOneBosses += pg.data.bosses.scorpia.kills.gained;
TeamOneBosses += pg.data.bosses.scurrius.kills.gained;
TeamOneBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamOneBosses += pg.data.bosses.skotizo.kills.gained;
TeamOneBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamOneBosses += pg.data.bosses.spindel.kills.gained;
TeamOneBosses += pg.data.bosses.tempoross.kills.gained;
TeamOneBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamOneBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamOneBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamOneBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamOneBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamOneBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamOneBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamOneBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamOneBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamOneBosses += pg.data.bosses.vardorvis.kills.gained;
TeamOneBosses += pg.data.bosses.venenatis.kills.gained;
TeamOneBosses += pg.data.bosses.vetion.kills.gained;
TeamOneBosses += pg.data.bosses.vorkath.kills.gained;
TeamOneBosses += pg.data.bosses.wintertodt.kills.gained;
TeamOneBosses += pg.data.bosses.yama.kills.gained;
TeamOneBosses += pg.data.bosses.zalcano.kills.gained;
TeamOneBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamOneGains.Add(pg);
}
Thread.Sleep(60000);
foreach (string Player in TeamTwo)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamTwoEHP += pg.data.computed.ehp.value.gained;
TeamTwoEHB += pg.data.computed.ehb.value.gained;
TeamTwoRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamTwoRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamTwoRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamTwoRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamTwoRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamTwoRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamTwoBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamTwoBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamTwoBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamTwoBosses += pg.data.bosses.araxxor.kills.gained;
TeamTwoBosses += pg.data.bosses.artio.kills.gained;
TeamTwoBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamTwoBosses += pg.data.bosses.brutus.kills.gained;
TeamTwoBosses += pg.data.bosses.bryophyta.kills.gained;
TeamTwoBosses += pg.data.bosses.callisto.kills.gained;
TeamTwoBosses += pg.data.bosses.calvarion.kills.gained;
TeamTwoBosses += pg.data.bosses.cerberus.kills.gained;
TeamTwoBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamTwoBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamTwoBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamTwoBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamTwoBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamTwoBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamTwoBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamTwoBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamTwoBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamTwoBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamTwoBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamTwoBosses += pg.data.bosses.general_graardor.kills.gained;
TeamTwoBosses += pg.data.bosses.giant_mole.kills.gained;
TeamTwoBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamTwoBosses += pg.data.bosses.hespori.kills.gained;
TeamTwoBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamTwoBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamTwoBosses += pg.data.bosses.kraken.kills.gained;
TeamTwoBosses += pg.data.bosses.kreearra.kills.gained;
TeamTwoBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamTwoBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamTwoBosses += pg.data.bosses.mad_angel.kills.gained;
TeamTwoBosses += pg.data.bosses.maggot_king.kills.gained;
TeamTwoBosses += pg.data.bosses.mimic.kills.gained;
TeamTwoBosses += pg.data.bosses.nex.kills.gained;
TeamTwoBosses += pg.data.bosses.nightmare.kills.gained;
TeamTwoBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamTwoBosses += pg.data.bosses.obor.kills.gained;
TeamTwoBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamTwoBosses += pg.data.bosses.sarachnis.kills.gained;
TeamTwoBosses += pg.data.bosses.scorpia.kills.gained;
TeamTwoBosses += pg.data.bosses.scurrius.kills.gained;
TeamTwoBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamTwoBosses += pg.data.bosses.skotizo.kills.gained;
TeamTwoBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamTwoBosses += pg.data.bosses.spindel.kills.gained;
TeamTwoBosses += pg.data.bosses.tempoross.kills.gained;
TeamTwoBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamTwoBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamTwoBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamTwoBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamTwoBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamTwoBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamTwoBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamTwoBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamTwoBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamTwoBosses += pg.data.bosses.vardorvis.kills.gained;
TeamTwoBosses += pg.data.bosses.venenatis.kills.gained;
TeamTwoBosses += pg.data.bosses.vetion.kills.gained;
TeamTwoBosses += pg.data.bosses.vorkath.kills.gained;
TeamTwoBosses += pg.data.bosses.wintertodt.kills.gained;
TeamTwoBosses += pg.data.bosses.yama.kills.gained;
TeamTwoBosses += pg.data.bosses.zalcano.kills.gained;
TeamTwoBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamTwoGains.Add(pg);
}
Thread.Sleep(60000);
foreach (string Player in TeamThree)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamThreeEHP += pg.data.computed.ehp.value.gained;
TeamThreeEHB += pg.data.computed.ehb.value.gained;
TeamThreeRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamThreeRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamThreeRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamThreeRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamThreeRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamThreeRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamThreeBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamThreeBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamThreeBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamThreeBosses += pg.data.bosses.araxxor.kills.gained;
TeamThreeBosses += pg.data.bosses.artio.kills.gained;
TeamThreeBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamThreeBosses += pg.data.bosses.brutus.kills.gained;
TeamThreeBosses += pg.data.bosses.bryophyta.kills.gained;
TeamThreeBosses += pg.data.bosses.callisto.kills.gained;
TeamThreeBosses += pg.data.bosses.calvarion.kills.gained;
TeamThreeBosses += pg.data.bosses.cerberus.kills.gained;
TeamThreeBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamThreeBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamThreeBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamThreeBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamThreeBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamThreeBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamThreeBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamThreeBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamThreeBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamThreeBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamThreeBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamThreeBosses += pg.data.bosses.general_graardor.kills.gained;
TeamThreeBosses += pg.data.bosses.giant_mole.kills.gained;
TeamThreeBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamThreeBosses += pg.data.bosses.hespori.kills.gained;
TeamThreeBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamThreeBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamThreeBosses += pg.data.bosses.kraken.kills.gained;
TeamThreeBosses += pg.data.bosses.kreearra.kills.gained;
TeamThreeBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamThreeBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamThreeBosses += pg.data.bosses.mad_angel.kills.gained;
TeamThreeBosses += pg.data.bosses.maggot_king.kills.gained;
TeamThreeBosses += pg.data.bosses.mimic.kills.gained;
TeamThreeBosses += pg.data.bosses.nex.kills.gained;
TeamThreeBosses += pg.data.bosses.nightmare.kills.gained;
TeamThreeBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamThreeBosses += pg.data.bosses.obor.kills.gained;
TeamThreeBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamThreeBosses += pg.data.bosses.sarachnis.kills.gained;
TeamThreeBosses += pg.data.bosses.scorpia.kills.gained;
TeamThreeBosses += pg.data.bosses.scurrius.kills.gained;
TeamThreeBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamThreeBosses += pg.data.bosses.skotizo.kills.gained;
TeamThreeBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamThreeBosses += pg.data.bosses.spindel.kills.gained;
TeamThreeBosses += pg.data.bosses.tempoross.kills.gained;
TeamThreeBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamThreeBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamThreeBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamThreeBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamThreeBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamThreeBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamThreeBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamThreeBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamThreeBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamThreeBosses += pg.data.bosses.vardorvis.kills.gained;
TeamThreeBosses += pg.data.bosses.venenatis.kills.gained;
TeamThreeBosses += pg.data.bosses.vetion.kills.gained;
TeamThreeBosses += pg.data.bosses.vorkath.kills.gained;
TeamThreeBosses += pg.data.bosses.wintertodt.kills.gained;
TeamThreeBosses += pg.data.bosses.yama.kills.gained;
TeamThreeBosses += pg.data.bosses.zalcano.kills.gained;
TeamThreeBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamThreeGains.Add(pg);
}
Thread.Sleep(60000);
foreach (string Player in TeamFour)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamFourEHP += pg.data.computed.ehp.value.gained;
TeamFourEHB += pg.data.computed.ehb.value.gained;
TeamFourRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamFourRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamFourRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamFourRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamFourRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamFourRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamFourBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamFourBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamFourBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamFourBosses += pg.data.bosses.araxxor.kills.gained;
TeamFourBosses += pg.data.bosses.artio.kills.gained;
TeamFourBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamFourBosses += pg.data.bosses.brutus.kills.gained;
TeamFourBosses += pg.data.bosses.bryophyta.kills.gained;
TeamFourBosses += pg.data.bosses.callisto.kills.gained;
TeamFourBosses += pg.data.bosses.calvarion.kills.gained;
TeamFourBosses += pg.data.bosses.cerberus.kills.gained;
TeamFourBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamFourBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamFourBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamFourBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamFourBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamFourBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamFourBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamFourBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamFourBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamFourBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamFourBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamFourBosses += pg.data.bosses.general_graardor.kills.gained;
TeamFourBosses += pg.data.bosses.giant_mole.kills.gained;
TeamFourBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamFourBosses += pg.data.bosses.hespori.kills.gained;
TeamFourBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamFourBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamFourBosses += pg.data.bosses.kraken.kills.gained;
TeamFourBosses += pg.data.bosses.kreearra.kills.gained;
TeamFourBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamFourBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamFourBosses += pg.data.bosses.mad_angel.kills.gained;
TeamFourBosses += pg.data.bosses.maggot_king.kills.gained;
TeamFourBosses += pg.data.bosses.mimic.kills.gained;
TeamFourBosses += pg.data.bosses.nex.kills.gained;
TeamFourBosses += pg.data.bosses.nightmare.kills.gained;
TeamFourBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamFourBosses += pg.data.bosses.obor.kills.gained;
TeamFourBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamFourBosses += pg.data.bosses.sarachnis.kills.gained;
TeamFourBosses += pg.data.bosses.scorpia.kills.gained;
TeamFourBosses += pg.data.bosses.scurrius.kills.gained;
TeamFourBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamFourBosses += pg.data.bosses.skotizo.kills.gained;
TeamFourBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamFourBosses += pg.data.bosses.spindel.kills.gained;
TeamFourBosses += pg.data.bosses.tempoross.kills.gained;
TeamFourBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamFourBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamFourBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamFourBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamFourBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamFourBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamFourBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamFourBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamFourBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamFourBosses += pg.data.bosses.vardorvis.kills.gained;
TeamFourBosses += pg.data.bosses.venenatis.kills.gained;
TeamFourBosses += pg.data.bosses.vetion.kills.gained;
TeamFourBosses += pg.data.bosses.vorkath.kills.gained;
TeamFourBosses += pg.data.bosses.wintertodt.kills.gained;
TeamFourBosses += pg.data.bosses.yama.kills.gained;
TeamFourBosses += pg.data.bosses.zalcano.kills.gained;
TeamFourBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamFourGains.Add(pg);
}
Thread.Sleep(60000);
foreach (string Player in TeamFive)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamFiveEHP += pg.data.computed.ehp.value.gained;
TeamFiveEHB += pg.data.computed.ehb.value.gained;
TeamFiveRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamFiveRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamFiveRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamFiveRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamFiveRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamFiveRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamFiveBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamFiveBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamFiveBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamFiveBosses += pg.data.bosses.araxxor.kills.gained;
TeamFiveBosses += pg.data.bosses.artio.kills.gained;
TeamFiveBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamFiveBosses += pg.data.bosses.brutus.kills.gained;
TeamFiveBosses += pg.data.bosses.bryophyta.kills.gained;
TeamFiveBosses += pg.data.bosses.callisto.kills.gained;
TeamFiveBosses += pg.data.bosses.calvarion.kills.gained;
TeamFiveBosses += pg.data.bosses.cerberus.kills.gained;
TeamFiveBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamFiveBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamFiveBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamFiveBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamFiveBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamFiveBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamFiveBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamFiveBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamFiveBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamFiveBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamFiveBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamFiveBosses += pg.data.bosses.general_graardor.kills.gained;
TeamFiveBosses += pg.data.bosses.giant_mole.kills.gained;
TeamFiveBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamFiveBosses += pg.data.bosses.hespori.kills.gained;
TeamFiveBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamFiveBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamFiveBosses += pg.data.bosses.kraken.kills.gained;
TeamFiveBosses += pg.data.bosses.kreearra.kills.gained;
TeamFiveBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamFiveBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamFiveBosses += pg.data.bosses.mad_angel.kills.gained;
TeamFiveBosses += pg.data.bosses.maggot_king.kills.gained;
TeamFiveBosses += pg.data.bosses.mimic.kills.gained;
TeamFiveBosses += pg.data.bosses.nex.kills.gained;
TeamFiveBosses += pg.data.bosses.nightmare.kills.gained;
TeamFiveBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamFiveBosses += pg.data.bosses.obor.kills.gained;
TeamFiveBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamFiveBosses += pg.data.bosses.sarachnis.kills.gained;
TeamFiveBosses += pg.data.bosses.scorpia.kills.gained;
TeamFiveBosses += pg.data.bosses.scurrius.kills.gained;
TeamFiveBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamFiveBosses += pg.data.bosses.skotizo.kills.gained;
TeamFiveBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamFiveBosses += pg.data.bosses.spindel.kills.gained;
TeamFiveBosses += pg.data.bosses.tempoross.kills.gained;
TeamFiveBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamFiveBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamFiveBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamFiveBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamFiveBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamFiveBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamFiveBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamFiveBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamFiveBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamFiveBosses += pg.data.bosses.vardorvis.kills.gained;
TeamFiveBosses += pg.data.bosses.venenatis.kills.gained;
TeamFiveBosses += pg.data.bosses.vetion.kills.gained;
TeamFiveBosses += pg.data.bosses.vorkath.kills.gained;
TeamFiveBosses += pg.data.bosses.wintertodt.kills.gained;
TeamFiveBosses += pg.data.bosses.yama.kills.gained;
TeamFiveBosses += pg.data.bosses.zalcano.kills.gained;
TeamFiveBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamFiveGains.Add(pg);
}
Thread.Sleep(60000);
foreach (string Player in TeamSix)
{
PlayerGains pg = WiseOldMan.GetPlayerGains(Player, BingoStart, BingoEnd);
if (pg.data.computed.ehp.value.gained > HighestEHP)
{
HighestEHP = pg.data.computed.ehp.value.gained;
EHPMVP = Player;
}
if (pg.data.computed.ehb.value.gained > HighestEHB)
{
HighestEHB = pg.data.computed.ehb.value.gained;
EHBMVP = Player;
}
TeamSixEHP += pg.data.computed.ehp.value.gained;
TeamSixEHB += pg.data.computed.ehb.value.gained;
TeamSixRaids += pg.data.bosses.chambers_of_xeric.kills.gained;
TeamSixRaids += pg.data.bosses.chambers_of_xeric_challenge_mode.kills.gained;
TeamSixRaids += pg.data.bosses.theatre_of_blood.kills.gained;
TeamSixRaids += pg.data.bosses.theatre_of_blood_hard_mode.kills.gained;
TeamSixRaids += pg.data.bosses.tombs_of_amascut.kills.gained;
TeamSixRaids += pg.data.bosses.tombs_of_amascut_expert.kills.gained;
TeamSixBosses += pg.data.bosses.abyssal_sire.kills.gained;
TeamSixBosses += pg.data.bosses.alchemical_hydra.kills.gained;
TeamSixBosses += pg.data.bosses.amoxliatl.kills.gained;
TeamSixBosses += pg.data.bosses.araxxor.kills.gained;
TeamSixBosses += pg.data.bosses.artio.kills.gained;
TeamSixBosses += pg.data.bosses.barrows_chests.kills.gained;
TeamSixBosses += pg.data.bosses.brutus.kills.gained;
TeamSixBosses += pg.data.bosses.bryophyta.kills.gained;
TeamSixBosses += pg.data.bosses.callisto.kills.gained;
TeamSixBosses += pg.data.bosses.calvarion.kills.gained;
TeamSixBosses += pg.data.bosses.cerberus.kills.gained;
TeamSixBosses += pg.data.bosses.chaos_elemental.kills.gained;
TeamSixBosses += pg.data.bosses.chaos_fanatic.kills.gained;
TeamSixBosses += pg.data.bosses.commander_zilyana.kills.gained;
TeamSixBosses += pg.data.bosses.corporeal_beast.kills.gained;
TeamSixBosses += pg.data.bosses.crazy_archaeologist.kills.gained;
TeamSixBosses += pg.data.bosses.dagannoth_prime.kills.gained;
TeamSixBosses += pg.data.bosses.dagannoth_rex.kills.gained;
TeamSixBosses += pg.data.bosses.dagannoth_supreme.kills.gained;
TeamSixBosses += pg.data.bosses.deranged_archaeologist.kills.gained;
TeamSixBosses += pg.data.bosses.doom_of_mokhaiotl.kills.gained;
TeamSixBosses += pg.data.bosses.duke_sucellus.kills.gained;
TeamSixBosses += pg.data.bosses.general_graardor.kills.gained;
TeamSixBosses += pg.data.bosses.giant_mole.kills.gained;
TeamSixBosses += pg.data.bosses.grotesque_guardians.kills.gained;
TeamSixBosses += pg.data.bosses.hespori.kills.gained;
TeamSixBosses += pg.data.bosses.kalphite_queen.kills.gained;
TeamSixBosses += pg.data.bosses.king_black_dragon.kills.gained;
TeamSixBosses += pg.data.bosses.kraken.kills.gained;
TeamSixBosses += pg.data.bosses.kreearra.kills.gained;
TeamSixBosses += pg.data.bosses.kril_tsutsaroth.kills.gained;
TeamSixBosses += pg.data.bosses.lunar_chests.kills.gained;
TeamSixBosses += pg.data.bosses.mad_angel.kills.gained;
TeamSixBosses += pg.data.bosses.maggot_king.kills.gained;
TeamSixBosses += pg.data.bosses.mimic.kills.gained;
TeamSixBosses += pg.data.bosses.nex.kills.gained;
TeamSixBosses += pg.data.bosses.nightmare.kills.gained;
TeamSixBosses += pg.data.bosses.phosanis_nightmare.kills.gained;
TeamSixBosses += pg.data.bosses.obor.kills.gained;
TeamSixBosses += pg.data.bosses.phantom_muspah.kills.gained;
TeamSixBosses += pg.data.bosses.sarachnis.kills.gained;
TeamSixBosses += pg.data.bosses.scorpia.kills.gained;
TeamSixBosses += pg.data.bosses.scurrius.kills.gained;
TeamSixBosses += pg.data.bosses.shellbane_gryphon.kills.gained;
TeamSixBosses += pg.data.bosses.skotizo.kills.gained;
TeamSixBosses += pg.data.bosses.sol_heredit.kills.gained;
TeamSixBosses += pg.data.bosses.spindel.kills.gained;
TeamSixBosses += pg.data.bosses.tempoross.kills.gained;
TeamSixBosses += pg.data.bosses.the_gauntlet.kills.gained;
TeamSixBosses += pg.data.bosses.the_corrupted_gauntlet.kills.gained;
TeamSixBosses += pg.data.bosses.the_hueycoatl.kills.gained;
TeamSixBosses += pg.data.bosses.the_leviathan.kills.gained;
TeamSixBosses += pg.data.bosses.the_royal_titans.kills.gained;
TeamSixBosses += pg.data.bosses.the_whisperer.kills.gained;
TeamSixBosses += pg.data.bosses.thermonuclear_smoke_devil.kills.gained;
TeamSixBosses += pg.data.bosses.tzkal_zuk.kills.gained;
TeamSixBosses += pg.data.bosses.tztok_jad.kills.gained;
TeamSixBosses += pg.data.bosses.vardorvis.kills.gained;
TeamSixBosses += pg.data.bosses.venenatis.kills.gained;
TeamSixBosses += pg.data.bosses.vetion.kills.gained;
TeamSixBosses += pg.data.bosses.vorkath.kills.gained;
TeamSixBosses += pg.data.bosses.wintertodt.kills.gained;
TeamSixBosses += pg.data.bosses.yama.kills.gained;
TeamSixBosses += pg.data.bosses.zalcano.kills.gained;
TeamSixBosses += pg.data.bosses.zulrah.kills.gained;
TotalRunecraftXP += pg.data.skills.runecrafting.experience.gained;
TotalSailingXP += pg.data.skills.sailing.experience.gained;
TotalSlayerXP += pg.data.skills.slayer.experience.gained;
TotalCombatXP += pg.data.skills.hitpoints.experience.gained;
TotalCombatXP += pg.data.skills.attack.experience.gained;
TotalCombatXP += pg.data.skills.strength.experience.gained;
TotalCombatXP += pg.data.skills.defence.experience.gained;
TotalCombatXP += pg.data.skills.magic.experience.gained;
TotalCombatXP += pg.data.skills.ranged.experience.gained;
TotalCombatXP += pg.data.skills.prayer.experience.gained;
TeamSixGains.Add(pg);
}
TotalEHP = TeamOneEHP + TeamTwoEHP + TeamThreeEHP + TeamFourEHP + TeamFiveEHP + TeamSixEHP;
TotalEHB = TeamOneEHB + TeamTwoEHB + TeamThreeEHB + TeamFourEHB + TeamFiveEHB + TeamSixEHB;
TotalRaids = TeamOneRaids + TeamTwoRaids + TeamThreeRaids + TeamFourRaids + TeamFiveRaids + TeamSixRaids;
TotalBosses = TeamOneBosses + TeamTwoBosses + TeamThreeBosses + TeamFourBosses + TeamFiveBosses + TeamSixBosses;
string TeamStatsFormat = "Bosses Killed: {0}\n" +
"Raids Completed: {1}\n" +
"EHP: {2}\n" +
"EHB: {3}";
string TotalStatsFormat = "Bosses Killed: {0}\n" +
"Raids Completed: {1}\n" +
"EHP: {2}\n" +
"EHB: {3}\n" +
"Runecraft XP Gained: {4}\n" +
"Sailing XP Gained: {5}\n" +
"Slayer XP Gained: {6}\n" +
"Combat XP Gained: {7}";
string MVPStatsFormat = "EHP MVP: {0}\n" +
"EHP Gained: {1}\n" +
"EHB MVP: {2}\n" +
"EHB Gained: {3}";
MessageBox.Show(string.Format(TeamStatsFormat, TeamOneBosses, TeamOneRaids, TeamOneEHP, TeamOneEHB), "Team 1");
MessageBox.Show(string.Format(TeamStatsFormat, TeamTwoBosses, TeamTwoRaids, TeamTwoEHP, TeamTwoEHB), "Team 2");
MessageBox.Show(string.Format(TeamStatsFormat, TeamThreeBosses, TeamThreeRaids, TeamThreeEHP, TeamThreeEHB), "Team 3");
MessageBox.Show(string.Format(TeamStatsFormat, TeamFourBosses, TeamFourRaids, TeamFourEHP, TeamFourEHB), "Team 4");
MessageBox.Show(string.Format(TeamStatsFormat, TeamFiveBosses, TeamFiveRaids, TeamFiveEHP, TeamFiveEHB), "Team 5");
MessageBox.Show(string.Format(TeamStatsFormat, TeamSixBosses, TeamSixRaids, TeamSixEHP, TeamSixEHB), "Team 6");
MessageBox.Show(string.Format(TotalStatsFormat, TotalBosses, TotalRaids, TotalEHP, TotalEHB, TotalRunecraftXP, TotalSailingXP, TotalSlayerXP, TotalCombatXP), "Overall Bingo Stats");
MessageBox.Show(string.Format(MVPStatsFormat, EHPMVP, HighestEHP, EHBMVP, HighestEHB), "Bingo MVPs");
}
}
}