public string DisplayKickingStats(FootballPlayer player) { string stats = "FGM/FGA: " + player.FGMakes + "/" + player.FGAttempts + Environment.NewLine + "XPM/XPA: " + player.XPMakes + "/" + player.XPAttempts; return(stats); }
public string DisplayFrontSevenStats(FootballPlayer player) { string stats = "Tackles: " + player.Tackles + Environment.NewLine + "TFLs: " + player.TacklesForLoss + Environment.NewLine + "Sacks: " + player.Sacks; return(stats); }
public string DisplaySecondaryStats(FootballPlayer player) { string stats = "Tackles: " + player.Tackles + Environment.NewLine + "PDs: " + player.PassesDefended + Environment.NewLine + "INTs: " + player.DefensiveInterceptions + Environment.NewLine + "TFLs: " + player.TacklesForLoss; return(stats); }
public string DisplayQBStats(FootballPlayer player) { string stats = "YDS: " + player.PassingYards.ToString() + Environment.NewLine + "TDS: " + player.PassingTDs.ToString() + Environment.NewLine + "INT: " + player.Interceptions.ToString(); return(stats); }
public string DisplayOLStats(FootballPlayer player) { string stats = "Pancakes: " + player.PancakeBlocks + Environment.NewLine + "Sacks Allowed: " + player.SacksAllowed + Environment.NewLine + "Rushing YPC: " + player.YardsPerCarry.ToString("0.##") + Environment.NewLine + "Rushing TDS: " + player.RushingTDs; return(stats); }
public void DisplayFootballStats(FootballPlayer player) { if (player.Position == Position.QB) { lblStats.Text = DisplayQBStats(player); } if (player.Position == Position.RB || player.Position == Position.FB) { lblStats.Text = DisplayRushingStats(player); } if (player.Position == Position.WR || player.Position == Position.TE) { lblStats.Text = DisplayReceivingStats(player); } if (player.Position == Position.OT || player.Position == Position.OG || player.Position == Position.C) { lblStats.Text = DisplayOLStats(player); } if (player.Position == Position.LB || player.Position == Position.DE || player.Position == Position.DT) { lblStats.Text = DisplayFrontSevenStats(player); } if (player.Position == Position.CB || player.Position == Position.SS || player.Position == Position.FS) { lblStats.Text = DisplaySecondaryStats(player); } if (player.Position == Position.K) { lblStats.Text = DisplayKickingStats(player); } if (player.Position == Position.P) { lblStats.Text = DisplayPuntingStats(player); } }
public string DisplayReceivingStats(FootballPlayer player) { string stats = "REC: " + player.Receptions.ToString() + Environment.NewLine + "YDS: " + player.ReceivingYards.ToString() + Environment.NewLine + "TDS: " + player.ReceivingTDs.ToString(); return(stats); }
public string DisplayRushingStats(FootballPlayer player) { string stats = "YDS: " + player.RushingYards.ToString() + Environment.NewLine + "TDS: " + player.RushingTDs.ToString() + Environment.NewLine + "CAR: " + player.Carries.ToString() + Environment.NewLine + "YPC: " + player.YardsPerCarry.ToString("0.##") + Environment.NewLine + "CHNK: " + player.ChunkPlays.ToString() + Environment.NewLine + "FUM: " + player.Fumbles.ToString(); return(stats); }
public void CreateDraftEntrants() { for (int i = 0; i < numberOfEntrants; i++) { FootballPlayer b = new FootballPlayer(rnd, league.IdCount, Sports.Football, rnd.Next(21, 25), DeterminePosition()); b.PlayerType = PlayerType.DraftEntrant; b.League = league; league.DraftEntrants.Add(b); } ModifyDraftClass(league.DraftEntrants); ModifyDraftClassPopularityAndPGP(league.DraftEntrants); }
public string DisplayPuntingStats(FootballPlayer player) { string stats = "Punts: " + player.Punts + Environment.NewLine + "Net Average: " + player.NetPuntAverage.ToString("0.##"); return(stats); }
private void cbTeamRoster_SelectedIndexChanged(object sender, EventArgs e) { League selectedLeague = World.Leagues[cbLeagues.SelectedIndex]; Team selectedTeam = selectedLeague.TeamList[cbTeamList.SelectedIndex]; Player selectedPlayer = selectedTeam.Roster[cbTeamRoster.SelectedIndex]; lblDepthChart.Text = "Spot on Depth Chart: " + selectedPlayer.DepthChart.ToString(); if (selectedPlayer.IsStarter) { lblStarter.Text = "Starter: yes"; } else { lblStarter.Text = "Starter: no"; } if (selectedLeague.Sport == Sports.Basketball) { List <BasketballPlayer> hoopsRoster = new List <BasketballPlayer>(); foreach (BasketballPlayer bp in selectedTeam.Roster) { hoopsRoster.Add(bp); } DisplayBasketballStats(hoopsRoster[cbTeamRoster.SelectedIndex]); } else if (selectedLeague.Sport == Sports.Football) { List <FootballPlayer> footballRoster = new List <FootballPlayer>(); foreach (FootballPlayer fp in selectedTeam.Roster) { footballRoster.Add(fp); } DisplayFootballStats(footballRoster[cbTeamRoster.SelectedIndex]); } else if (selectedLeague.Sport == Sports.Baseball) { List <BaseballPlayer> baseballRoster = new List <BaseballPlayer>(); foreach (BaseballPlayer p in selectedTeam.Roster) { baseballRoster.Add(p); } DisplayBaseballStats(baseballRoster[cbTeamRoster.SelectedIndex]); } else if (selectedLeague.Sport == Sports.Hockey) { List <HockeyPlayer> hockeyRoster = new List <HockeyPlayer>(); foreach (HockeyPlayer p in selectedTeam.Roster) { hockeyRoster.Add(p); } DisplayHockeyStats(hockeyRoster[cbTeamRoster.SelectedIndex]); } else if (selectedLeague.Sport == Sports.Soccer) { List <SoccerPlayer> soccerRoster = new List <SoccerPlayer>(); foreach (SoccerPlayer p in selectedTeam.Roster) { soccerRoster.Add(p); } DisplaySoccerStats(soccerRoster[cbTeamRoster.SelectedIndex]); } if (selectedPlayer.Sport == Sports.Baseball) { BaseballPlayer baseballPlayer = (BaseballPlayer)selectedPlayer; lblPosition.Text = "Position: " + baseballPlayer.Position.ToString(); } else if (selectedPlayer.Sport == Sports.Basketball) { BasketballPlayer basketballPlayer = (BasketballPlayer)selectedPlayer; lblPosition.Text = "Position: " + basketballPlayer.Position.ToString(); } else if (selectedPlayer.Sport == Sports.Football) { FootballPlayer footballPlayer = (FootballPlayer)selectedPlayer; lblPosition.Text = "Position: " + footballPlayer.Position.ToString(); } else if (selectedPlayer.Sport == Sports.Hockey) { HockeyPlayer hockeyPlayer = (HockeyPlayer)selectedPlayer; lblPosition.Text = "Position: " + hockeyPlayer.Position.ToString(); } else if (selectedPlayer.Sport == Sports.Soccer) { SoccerPlayer soccerPlayer = (SoccerPlayer)selectedPlayer; lblPosition.Text = "Position: " + soccerPlayer.Position.ToString(); } lblFullName.Text = selectedPlayer.FullName; lblAge.Text = "Age: " + selectedPlayer.Age.ToString(); lblSkillLevel.Text = "Skill Level: " + selectedPlayer.CurrentSkill.ToString() + "/" + selectedPlayer.PotentialSkill.ToString(); lblYearlySalary.Text = "Yearly Salary: " + selectedPlayer.Contract.YearlySalary.ToString("C0"); lblYearsLeft.Text = "Years Left: " + selectedPlayer.Contract.Years.ToString(); lblAgentPaid.Text = "Agent Paid: " + selectedPlayer.Contract.AgentPaySchedule.ToString(); lblAgentPercent.Text = "Agent Percentage: " + selectedPlayer.Contract.AgentPercentage.ToString() + "%"; lblPopularity.Text = "Popularity: " + selectedPlayer.PopularityString; lblGreed.Text = "Greed: " + selectedPlayer.Greed.ToString(); lblLifestyle.Text = "Lifestyle: " + selectedPlayer.Lifestyle.ToString(); lblLoyalty.Text = "Loyalty: " + selectedPlayer.Loyalty.ToString(); lblPlayForTitle.Text = "Play for Title: " + selectedPlayer.PlayForTitleContender.ToString(); lblTeamHappiness.Text = "Team Happiness: " + selectedPlayer.TeamHappinessString; lblAgencyHappiness.Text = "Agency Happiness: " + selectedPlayer.AgencyHappinessString; }