Exemple #1
0
 public static TClubStatus operator -(TClubStatus X, TClubStatus Y)
 {
     TClubStatus result = new TClubStatus
     {
         Power = X.Power -= Y.Power,
         Control = X.Control -= Y.Control,
         Impact = X.Impact -= Y.Impact,
         Spin = X.Spin -= Y.Spin,
         Curve = X.Curve -= Y.Curve
     };
     if (
         result.Power == 65519
         && result.Control == 65518
         && result.Impact == 65518
         && result.Spin == 65529
         && result.Curve == 65530
         )
     {
         result.Power = 0;
         result.Control = 0;
         result.Impact = 0;
         result.Spin = 0;
         result.Curve = 0;
     }
     return result;
 }
Exemple #2
0
        public int GetClubTotal(TClubStatus ClubPlayerData, bool IsRankUp)
        {
            int result =
                (
                Power +
                Control +
                Impact +
                Spin +
                Curve +
                ClubPlayerData.Power +
                ClubPlayerData.Control +
                ClubPlayerData.Impact +
                ClubPlayerData.Spin +
                ClubPlayerData.Curve
                );
            if (IsRankUp)
            {
                result = result += 1;
            }
            else
            {
                result = result -= 7;
            }

            return result;
        }
Exemple #3
0
 public TClubStatus GetClubPlayer(TClubStatus ClubPlayerData)
 {
     TClubStatus result;
     Power += ClubPlayerData.Power;
     Control += ClubPlayerData.Control;
     Impact += ClubPlayerData.Impact;
     Spin += ClubPlayerData.Spin;
     Curve += ClubPlayerData.Curve;
     result = this;
     return result;
 }
Exemple #4
0
 public static TClubStatus operator +(TClubStatus X, TClubStatus Y)
 {
     TClubStatus result = new TClubStatus
     {
         Power = X.Power += Y.Power,
         Control = X.Control += Y.Control,
         Impact = X.Impact += Y.Impact,
         Spin = X.Spin += Y.Spin,
         Curve = X.Curve += Y.Curve
     };
     return result;
 }