Для рукопашных атак шанс попасть всегда 95% (90% с трейтом Быстрый Стрелок).
Для дальнобойного оружия, на шанс попадания влияет:
- Уровень навыка используемого оружия.
Основа, определяющая базовый процент попадания.
Формул для расчёта базового процента попадания, при навыке <150:
Базовый_Процент_Попадания = 0.95*(Уровень_Навыка - 50)
Формул для расчёта базового процента попадания,при скиле >150:
Базовый_Процент_Попадания = 0.95*(Уровень_Навыка - 150)*4
- Эффективная Дальность Стрельбы и Расстояние до цели.
Эффективная Дальность Стрельбы рассчитывается как ⅔ от Максимальной Дальности Стрельбы(написана в википедии).
Пример: для оружия с Максимальной Дистанцией Стрельбы 60 эффективная дальность стрельбы 60*⅔ = 40.
Формула расчёта, при Расстояние_До_Цели < Эффективная Дальность:
Модификатор_Расстояния = 95*(Эффективная_Дальность - Расстояние_До_Цели)/Эффективная_Дальность
Формула расчёта, при Расстояние_До_Цели > ЭффективнаяДальность:
Модификатор_Расстояния = 1000*(Эффективная_Дальность - Расстояние_До_Цели)/Эффективная_Дальность
Примеры:
a)стреляя из винтовки с эффективной дальностью стрельбы 40, по цели, расстояние до которой 39 модификатор получается 95*(40-39)/40 = +2
b)стреляя из винтовки с эффективной дальностью стрельбы 40, по цели, расстояние до которой 1 модификатор получается 95*(40-1)/40 = +92
c) стреляя из винтовки с эффективной дальностью стрельбы 40, по цели, расстояние до которой 41 модификатор получается 1000*(40-41)/40 = -25
d) стреляя из винтовки с эффективной дальностью стрельбы 40, по цели, расстояние до которой 59 модификатор получается 1000*(40-59)/40 = -475
- Сила.
У каждого оружия есть параметр, указывающий минимальную силу для его эффективного использования, каждая недостающая сила будет давать штраф к шансу попадания -40.
Так же влияет на расчёт штрафа за выстрел очередью, формула ниже.
Перк Обращение с оружием (Weapon handling) даёт +2 к расчёту показателя Сила для данного штрафа.
- Восприятие.
Если Восприятие < 5 то каждое очко Восприятия, недостающее до 5, будет давать штраф в -40 (-10 если навык владения оружием < 150 ). Перк Меткийстрелок (Sharpshooter ) даёт +2 к расчёту показателя Восприятие для данного штрафа.
Так же влияет на расчёт штрафа для прицельного выстрела, формула ниже.
- Прицельный выстрел или нет.
Только одиночный выстрел может быть прицельным. Выстрел в глаза будет автоматически изменён на выстрел в голову если цель стоит к вам спиной.
Штраф для прицельно выстрела рассчитывается в зависимости от части тела в которую вы стреляете и от вашего показателя Восприятие.
Формулы для штрафа:
в глаза =20*(15-Восприятие)
в голову =13*(15-Восприятие)
в пах/руку =10*(15-Восприятие)
в ногу = 7*(15-Восприятие)
в тело/неприцельный = 0
Перк Меткий Стрелок (Sharpshooter ) даёт +2 к расчёту показателя Восприятие для данного штрафа.
- Выстрел очередью или нет.
Для выстрела очередью накладывается дополнительный штраф за силу.
Формула: (10-Сила)*10
Штраф уменьшается до 10 если навык владения оружием < 150.
Перк Обращение с оружием (Weapon handling) даёт +2 к расчёту показателя Сила для данного штрафа.
- Цель в нокауте или нет.
Если цель в нокауте, шанс попадания по ней увеличивается на +50.
- Класс брони цели - на данный момент не работает.
- Трейты оружия – пока не рассматривал.
Соответственно полная формула:
БазовыйПроцентПопадания +/- МодификаторРасстояния - штраф за силу - штраф за восприятие – штраф за прицельный выстрел - штраф за выстрел очередью + бонус за цель в нокауте.Примеры:1)Персонаж с Силой 5,Восприятием 5, уровнем навыка Лёгкое Оружие 200.Стреляет из Remington M870, не прицельно в цель с расстояния 25.Цель не в нокауте.
У Remington M870 требование по силе 5, значит штрафа за силу нет.
Восприятие 5, значит штрафа за восприятие нет.
Штрафа за прицельный выстрел или очередь нет, бонуса за КО нет. Но дальность стрельбы больше чем эффективная дальность, потому что максимальная дальность у Remington M870 – 30,соответственно эффективная (2/3)*30= 20.
Итого шанс попадания = 0.95*(200-150)*4 + (1000*(20-25)/20)) = 190 + (-250)= -60
2)Персонаж с Силой 4,Восприятием 7, уровнем навыка Лёгкое оружие 250 стреляет в глаза по цели из AK-112 с расстояния 20. Цель не в нокауте.
Максимальная дальность стрельбы из AK-112 = 45, соответственно эффективная (2/3)*45 = 30.
Необходимая сила для него 5, следовательно штраф -40.
Выстрел в глаза следовательно штраф 20*(15-7)= 160.
Итого получаем :
0,95*(250-150)*4 + 95*(30-20)/20 – 40 – 160 = 380+47,5-40-160=132,5[/list][/list]
перевод от
Hail