/// <summary> /// Compares the information from the stats and chooses a pitch type based on them /// </summary> /// <returns></returns> public int getPitchType() { int fbp; int.TryParse(s.Find_Player(index[0]).TotalFastballs, out fbp); int cbp; int.TryParse(s.Find_Player(index[0]).TotalCurveballs, out cbp); int chp; int.TryParse(s.Find_Player(index[0]).TotalChangeups, out chp); int slp; int.TryParse(s.Find_Player(index[0]).TotalSliders, out slp); int sip; int.TryParse(s.Find_Player(index[0]).TotalSinkers, out sip); int rand = Random.Range(1, 3115); if (rand <= chp) { return(0); } else if (rand <= cbp) { return(1); } else if (rand <= slp) { return(2); } else if (rand <= fbp) { return(3); } else { return(4); } }