Я только учусь c# и еще не слишком хорошо осведомлен. Буду признателен за любую помощь, которую может предложить любой. Я пытаюсь изменить базовый код популярной видеоигры для использования в моде. Полный .dll, который я пытаюсь изменить, - это тот, который определяет ценность отдельного человека в игре. Меня интересует конкретный раздел c:
if (pawn.skills != null)
{
num *= AverageSkillCurve.Evaluate(pawn.skills.skills.Average((SkillRecord sk) => sk.Level));
}
У меня такой вопрос: могу ли я как-то трактовать приведенную выше оценку как уравнение? Могу ли я добавить переменный процентный множитель в этот раздел? Если так, то как? Я должен указать, что такие термины, как AverageSkillCurve, относятся к .dll, которые нельзя редактировать или изменять.