コード例 #1
0
    //등급에 따른 컬러값
    public static Color GetGradeColor(GRADE_TYPE type)
    {
        Color grade_color;

        switch (type)
        {
        case GRADE_TYPE.COMMON:
            grade_color = new Color(1f, 1f, 1f);
            break;

        case GRADE_TYPE.UNCOMMON:
            grade_color = new Color(44 / 255f, 1f, 121 / 255f);
            break;

        case GRADE_TYPE.RARE:
            grade_color = new Color(82 / 255f, 192 / 255f, 1f);
            break;

        case GRADE_TYPE.UNIQUE:
            grade_color = new Color(231 / 255f, 75 / 255f, 1f);
            break;

        case GRADE_TYPE.LEGENDARY:
            grade_color = new Color(1f, 150 / 250f, 39 / 255f);
            break;

        default:
            grade_color = Color.black;
            break;
        }
        return(grade_color);
    }
コード例 #2
0
 // 추후 삭제
 public void Upgrade(int upgrade, GRADE_TYPE gradeType)
 {
     Status[EFFECT_ID.STR] = (int)(Status[EFFECT_ID.STR] * CSVData.Inst.GetMonsterUpStatFloat(upgrade, gradeType));
     Status[EFFECT_ID.DEX] = (int)(Status[EFFECT_ID.DEX] * CSVData.Inst.GetMonsterUpStatFloat(upgrade, gradeType));
     Status[EFFECT_ID.INT] = (int)(Status[EFFECT_ID.INT] * CSVData.Inst.GetMonsterUpStatFloat(upgrade, gradeType));
 }