Перейти к содержанию

usolo

M[FR] Team
  • Постов

    2767
  • Зарегистрирован

  • Посещение

Весь контент usolo

  1. Плагин "Динамическое увеличение множителя критического удара" v.1.0 Плагин динамически увеличивает множитель урона при критическом ударе (fCombatCriticalStrikeMult) в зависимости от развития навыка Скрытности и от типа оружия в руках: наименьший множитель у большого оружия, наибольший - у маленького. Ссылка в шапке. Методика теста: Для выбора сообщений о текущем значении ГМСТ написать в консоли: set CriticalStrikeDiag to 1 После этого плагин будет показывать текущее значение ГМСТ каждую проверку, как это и происходит в плагине, с той же частой. Чтоб убрать сообщения, установите глобальную переменную назад в 0. Важно! Сообщение в коде находится до изменения ГМСТ. Поэтому после того как вы взяли новое оружие в реки, первый раз будет показано еще старое значение коэффициента.
  2. без перков без динамики прокачки с дефолтным критом без пары других задумок, которые пока в набросках и это только то, что я делаю) норм, че, отключайте мвсе) спортируем мы на опенМВ все, что вы переживаете)
  3. удержусь от иронии)) Мне тоже он кажется более-менее работоспособным уже. Но КС вроде еще совсем не готов, поэтому сложно в него портировать тонны модов. да, все ты пишешь логично.Ну а что делать? Элом было принято решение до 1.0 ничего не делать в сторону опенМВ. Так и поступаем) В МВСЕ-шных плагинах, которые будут в 2.0 точно, не так и много всего
  4. Когда выйдет опенМВ и будет считаться годной заменой, МФР, думаю, спортируется на новый движок. Это будет отдельное решение и отдельная задача. Пока вопрос совместимости не стоит.
  5. отдельно - сомневаюсь скорее как часть чего-то более глобального
  6. 2. Рассчитывается примерно так У = урон, который мог бы нанестись, если б не было защиты вообще. Тут и урон оружия, и сила атакующего и т.п. Нанесено будет У / (У + З), где З - показатель защиты. Все это еще дополнительно обвешано всякими проверками и множителями, но общий смысл примерно такой. 1. Нет идей)
  7. Морроуинд-подход Скайрим-подход
  8. float Class::getNormalizedEncumbrance(const Ptr &ptr) const { float capacity = getCapacity(ptr); if (capacity == 0) return 1.f; return getEncumbrance(ptr) / capacity; } то есть это отношение загруженности к максимальной загруженности: 0 при пустом инвентаре и 1 при полном. Возвращаясь к формуле для прыжка: fFatigueJumpBase + (1 - normalizedEncumbrance) * fFatigueJumpMult //при полной загрузке fFatigueJumpBase // при пустом инвентаре fFatigueJumpBase + fFatigueJumpMult Это работает только потому, что fFatigueJumpMult = 0. Ну или он должен быть отрицательным. Я где-то ошибаюсь? Странно выглядит
  9. ты уверен, что 1 - normalizedEncumbrance, а не просто normalizedEncumbrance? Обратная зависимость от загрузки тут неуместна. Скорее формула аналогична формуле для бега
  10. + 1 запрос: Сделать фикс расхода усталости при ударе. Формула (предположительно, fFatigueAttackBase + normalizedEncumbrance * fFatigueAttackMult + weaponWeight * attackStrength * fWeaponFatigueMult) содержит часть, которая вносит влияние веса оружия на расход усталости. Из-за бага эта часть срабатывает только когда в режиме боя попадать по врагу. Если в режиме боя не попадать по врагу - эта часть игнорируется
  11. Кстати, а есть где сборник книг серии в удобном формате? Почитал бы на досуге в читалке
  12. Исследование показало, что боевые топоры легче мечей
  13. Огромное спасибо за функцию "Просмотр автосохраняемого содержимого". Это великолепно!!! Случайно закрыл вкладку с несколькими десятками строк текста ответа... И ничего не пропало почти) Ура!
  14. ну, не утрируй)если что-то нам по силам сделать интересней - это круто)
  15. Недоработка, что сломанные доспехи не уничтожаются (читай: распадаются на груду обломков), а просто складываются в инвентарь. Вообще с ремонтом нужно что-то делать... Починить на коленке одним лишь молоточком все, что угодно - не очень штука. Вопрос только в том, что мы можем сделать с ремонтом
  16. В Л2 меньше 3-4 часов в день было не интересно играть) в ТЕСО иначе?)
  17. 1. Почему? Это же топ. Уник)2. А если так - то тогда и нет смысла разводить шум вокруг уникальности даэдрика) Ах да, наверное, его еще можно будет скрафтить в релизной версии. Эл поправит меня, если я не прав
×
×
  • Создать...