如何以多个百分比调整此评估功能

 收藏

我只是在学习C#,还不是很了解。我会很感激任何人都可以提供的帮助。我试图更改用于mod的流行视频游戏的基本代码。我尝试更改的完整.dll是一个确定游戏中单个人类实体价值的文件。我感兴趣的特定部分是这样的:

if (pawn.skills != null)
{
    num *= AverageSkillCurve.Evaluate(pawn.skills.skills.Average((SkillRecord sk) => sk.Level));
}

我的问题是:我可以以任何方式将上述评估视为等式吗?我可以在此部分添加可变百分比乘数吗?如果是这样,怎么办?我应该指定诸如AverageSkillCurve之类的术语是指无法编辑或更改的.dll。

回复