public Player GenericGoalKeeperPlayer() { var rn = new Random(); var player = new Player { FirstName = string.Concat(NameGenerator.GenRandomFirstName(), " ", NameGenerator.GenRandomLastName()), AssignedClub = this.GameObjects.ManagerEntity.AssignedClub, Age = rn.Next(16, 40), Positions = "GK", AerialAbility = rn.Next(0, 20), Acceleration = rn.Next(0, 20), CommandArea = rn.Next(0, 20), DefPos = rn.Next(0, 20), Handling = rn.Next(0, 20), OneVsOne = rn.Next(0, 20), Heading = rn.Next(0, 20), Reflexes = rn.Next(0, 20), Leadership = rn.Next(0, 20), Pace = rn.Next(0, 20), Passing = rn.Next(0, 20), Stamina = rn.Next(0, 20), }; return(player); // This populates the Player's characteristics with generic data }
public Player YouthPlayer() { var rn = new Random(); var player = new Player { FirstName = string.Concat(NameGenerator.GenRandomFirstName(), " ", NameGenerator.GenRandomLastName()), AssignedClub = this.GameObjects.ManagerEntity.AssignedClub, Age = rn.Next(14, 19), Positions = NameGenerator.GenRandomPosition(), Acceleration = rn.Next(0, 20), Crossing = rn.Next(0, 20), DefPos = rn.Next(0, 20), Dribbling = rn.Next(0, 20), Finishing = rn.Next(0, 20), Heading = rn.Next(0, 20), Leadership = rn.Next(0, 20), LongShot = rn.Next(0, 20), Movement = rn.Next(0, 20), Marking = rn.Next(0, 20), Pace = rn.Next(0, 20), Passing = rn.Next(0, 20), Stamina = rn.Next(0, 20), Strength = rn.Next(0, 20), Tackling = rn.Next(0, 20), Vision = rn.Next(0, 20), WorkRate = rn.Next(0, 20), }; return(player); // This populates the Player's characteristics with generic data }