Как настроить эту функцию оценки на несколько процентов - PullRequest
1 голос
/ 27 марта 2020

Я только учусь c# и еще не слишком хорошо осведомлен. Буду признателен за любую помощь, которую может предложить любой. Я пытаюсь изменить базовый код популярной видеоигры для использования в моде. Полный .dll, который я пытаюсь изменить, - это тот, который определяет ценность отдельного человека в игре. Меня интересует конкретный раздел c:

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

У меня такой вопрос: могу ли я как-то трактовать приведенную выше оценку как уравнение? Могу ли я добавить переменный процентный множитель в этот раздел? Если так, то как? Я должен указать, что такие термины, как AverageSkillCurve, относятся к .dll, которые нельзя редактировать или изменять.

1 Ответ

0 голосов
/ 27 марта 2020

Предполагая, что имеет смысл применить процент к num, это

num *= percentage / 100;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...