高级玩家

- 贡献度
- 12
- 金元
- 4207
- 积分
- 469
- 精华
- 0
- 注册时间
- 2017-7-29
|
不知道你說到底是哪一個 姑且都跟你說
AttributeLevel 指的是小人的體能.力量.學習.藝術之類的所需經驗值
public float GetExperienceForNextLevel()
{
float f = (float)this.level / (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.MAX_GAINED_ATTRIBUTE_LEVEL;
float num = Mathf.Pow(f, DUPLICANTSTATS.ATTRIBUTE_LEVELING.EXPERIENCE_LEVEL_POWER);
float num2 = num * (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.TARGET_MAX_LEVEL_CYCLE * 600f;
float f2 = ((float)this.level + 1f) / (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.MAX_GAINED_ATTRIBUTE_LEVEL;
float num3 = Mathf.Pow(f2, DUPLICANTSTATS.ATTRIBUTE_LEVELING.EXPERIENCE_LEVEL_POWER);
float num4 = num3 * (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.TARGET_MAX_LEVEL_CYCLE * 600f;
return num4 - num2;
紅字600F自行改小 用IL修改
MinionResume 指的是那些礦工農夫的職業點數獲得經驗值(善用CTRL+F搜尋)
public float GetAptitudeExperienceMultiplier(HashedString skillGroupId, float buildingFrequencyMultiplier)
{
float num = 0f;
this.AptitudeBySkillGroup.TryGetValue(skillGroupId, out num);
return 1f + num * SKILLS.APTITUDE_EXPERIENCE_MULTIPLIER * buildingFrequencyMultiplier*Xf;
紅字部分原始是1f和後面我家上去的*Xf都是屬於可修改範圍 改大了職業點數就獲得快了
|
|