Exemple #1
0
        public static BallResult Map(string q, string a)
        {
            BallResult result = new BallResult
            {
                Question = q,
                Answer   = a
            };

            return(result);
        }
    public Sprite GetIconInternal(BallResult result, int tauntLevel)
    {
        switch (result)
        {
        case BallResult.UNTHROWN:
            return(Unthrown.GetIcon(tauntLevel));

        case BallResult.SILVER:
            return(Silver.GetIcon(tauntLevel));

        case BallResult.GOLD:
            return(Gold.GetIcon(tauntLevel));

        case BallResult.MISS:
            return(Miss.GetIcon(tauntLevel));
        }
        return(null);
    }
 public masterBallStruct changeBallUISpriteToCorrectColor(masterBallStruct ball, BallResult myResult)
 {
     ball.uIObject.GetComponentInChildren <Image>().sprite = BallIconHolder.GetIcon(myResult, ball.myTauntLevel);
     return(ball);
 }
 public static Sprite GetIcon(BallResult result, int tauntLevel) => Instance.GetIconInternal(result, tauntLevel);