示例#1
0
 private void AddBaselineMentality(byte[] role)
 {
     role.AW(DP.Aggression, 1);
     role.AW(DP.Anticipation, 1);
     role.AW(DP.Bravery, 1);
     role.AW(DP.Consistency, 4);
     role.AW(DP.Decisions, 4);
     role.AW(DP.Dirtiness, 0);
     role.AW(DP.ImportantMatches, 1);
     role.AW(DP.Influence, 0);
     role.AW(DP.Teamwork, 1);
     role.AW(DP.WorkRate, 1);
 }
示例#2
0
        private void AddTM()
        {
            byte[] role = GetBaselineMentality();
            role.AW(DP.Acceleration, 2);
            role.AW(DP.Aggression, 3);
            role.AW(DP.Agility, 0);
            role.AW(DP.Anticipation, 5);
            role.AW(DP.Balance, 0);
            role.AW(DP.Bravery, 2);
            role.AW(DP.Corners, 0);
            role.AW(DP.Creativity, 0);
            role.AW(DP.Crossing, 0);
            role.AW(DP.Dribbling, 2);
            role.AW(DP.Finishing, 8);
            role.AW(DP.FreeKicks, 0);
            role.AW(DP.Flair, 0);
            role.AW(DP.Handling, 3);
            role.AW(DP.Heading, 0);
            role.AW(DP.InjuryProneness, 0);
            role.AW(DP.Jumping, 5);
            role.AW(DP.LongShots, 1);
            role.AW(DP.Marking, 0);
            role.AW(DP.OffTheBall, 8);
            role.AW(DP.OneOnOnes, 0);
            role.AW(DP.Pace, 1);
            role.AW(DP.Passing, 2);
            role.AW(DP.Penalties, 0);
            role.AW(DP.Positioning, 0);
            role.AW(DP.Reflexes, 0);
            role.AW(DP.Stamina, 0);
            role.AW(DP.Strength, 5);
            role.AW(DP.Tackling, 0);
            role.AW(DP.Technique, 0);
            role.AW(DP.ThrowIns, 0);
            role.AW(DP.Versatility, 0);

            role.AW(DP.LeftFoot, 0);
            role.AW(DP.RightFoot, 0);

            role.AW(DP.MentalityWeight, 70);
            role.AW(DP.PhysicalityWeight, 100);
            role.AW(DP.TechnicalWeight, 60);
            weightings[(int)Roles.TM] = role;
        }