|
@@ -83,7 +83,7 @@ namespace GFGGame
|
|
|
}
|
|
|
}
|
|
|
int roleScore = RoleLevelCfgArray.Instance.GetCfg(GameGlobal.myNumericComponent.GetAsInt(NumericType.Lvl)).baseScore;
|
|
|
- int cardScore = DressUpMenuItemDataManager.GetItemScore(InstanceZonesDataManager.currentCardId);
|
|
|
+ int cardScore = ItemDataManager.GetScore(InstanceZonesDataManager.currentCardId, InstanceZonesDataManager.currentScoreType);
|
|
|
double tagScore = tagProportion * partScore;
|
|
|
|
|
|
return (partScore + tagScore + roleScore + cardScore) * ConstScoreSystem.MAIN_SCORE;
|
|
@@ -116,7 +116,7 @@ namespace GFGGame
|
|
|
{
|
|
|
return GetPartBaseScore(partId) * ConstScoreSystem.PART_SCORE;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 部件基础评分
|
|
|
/// </summary>
|
|
@@ -133,27 +133,27 @@ namespace GFGGame
|
|
|
}
|
|
|
return partScore;
|
|
|
}
|
|
|
- public double GetPartItemClickScore(int partId, int clickState)
|
|
|
- {
|
|
|
- //点击评分=(部件基础分+(+人物基础分+卡牌属性分数)*点击系数)*2.22
|
|
|
- double clickCoefficient = 0;
|
|
|
- switch (clickState)
|
|
|
- {
|
|
|
- case MISS_CLICK:
|
|
|
- clickCoefficient = ConstScoreSystem.MISS_SCORE;
|
|
|
- break;
|
|
|
- case GREAT_CLICK:
|
|
|
- clickCoefficient = ConstScoreSystem.GREAT_SCORE;
|
|
|
- break;
|
|
|
- case PREFACT_CLICK:
|
|
|
- clickCoefficient = ConstScoreSystem.PERFECT_SCORE;
|
|
|
- break;
|
|
|
- }
|
|
|
- int roleScore = RoleLevelCfgArray.Instance.GetCfg(GameGlobal.myNumericComponent.GetAsInt(NumericType.Lvl)).baseScore;
|
|
|
- int cardScore = DressUpMenuItemDataManager.GetItemScore(InstanceZonesDataManager.currentCardId);
|
|
|
- double clickScore = (GetPartBaseScore(partId) + (cardScore + roleScore) * clickCoefficient) * ConstScoreSystem.CLICK_SCORE;
|
|
|
- return clickScore;
|
|
|
- }
|
|
|
+ // public double GetPartItemClickScore(int partId, int clickState)
|
|
|
+ // {
|
|
|
+ // //点击评分=(部件基础分+(+人物基础分+卡牌属性分数)*点击系数)*2.22
|
|
|
+ // double clickCoefficient = 0;
|
|
|
+ // switch (clickState)
|
|
|
+ // {
|
|
|
+ // case MISS_CLICK:
|
|
|
+ // clickCoefficient = ConstScoreSystem.MISS_SCORE;
|
|
|
+ // break;
|
|
|
+ // case GREAT_CLICK:
|
|
|
+ // clickCoefficient = ConstScoreSystem.GREAT_SCORE;
|
|
|
+ // break;
|
|
|
+ // case PREFACT_CLICK:
|
|
|
+ // clickCoefficient = ConstScoreSystem.PERFECT_SCORE;
|
|
|
+ // break;
|
|
|
+ // }
|
|
|
+ // int roleScore = RoleLevelCfgArray.Instance.GetCfg(GameGlobal.myNumericComponent.GetAsInt(NumericType.Lvl)).baseScore;
|
|
|
+ // int cardScore = DressUpMenuItemDataManager.GetItemScore(InstanceZonesDataManager.currentCardId);
|
|
|
+ // double clickScore = (GetPartBaseScore(partId) + (cardScore + roleScore) * clickCoefficient) * ConstScoreSystem.CLICK_SCORE;
|
|
|
+ // return clickScore;
|
|
|
+ // }
|
|
|
public void GetPartItemCardScore(double mainScore, int partId, out double skillScore, out bool showCard)
|
|
|
{
|
|
|
skillScore = 0;
|