FWGS / xash3d-fwgs

Xash3D FWGS engine
1.59k stars 242 forks source link

изменение чувствительности при изменении default_fov #1210

Open erfty125 opened 1 year ago

erfty125 commented 1 year ago

баг проявляется при изменении default_fov на маленькое значение(в моём случае 5). чувствительность изменяется в режиме прицеливания на револьере или арбалете. Конечно с default_fov 5 никто играть не будет но всё же это баг. Этот баг есть как и на старом , так и на новом движке(а вот с гитхаба новый ксаш я не проверял). https://user-images.githubusercontent.com/98973867/211550077-dc676534-8864-4663-a67b-d4312268d64c.mp4

Vladislav4KZ commented 1 year ago

А ты разве не заметил в своём же видео, что угол обзора в прицеливании уменьшился?

erfty125 commented 1 year ago

А ты разве не заметил в своём же видео, что угол обзора в прицеливании уменьшился? ну так когда я прицеливаюсь то фов 40 и чувствительность должна быть соотвествущая.

Vladislav4KZ commented 1 year ago

Нет, перепроверил действительно одинаковый.

Velaron commented 1 year ago

Чувствительность не меняется как раз, всё правильно. Так как у тебя обзор приближенный, поворот на то же количество градусов естественно кажется быстрее.

Vladislav4KZ commented 1 year ago

@Velaron так в режиме прицеливания наоборот угол обзора увеличивается, чем по сравнению без него.

Я проверил у себя прописав в консоли default_fov 5 и прицелился с револьвера. В прицеливании угол обзора остался тот же, что и обычно, но чувствительность увеличилась.

Я специально сверял режим прицеливания с fov 90 и fov 5.

Vladislav4KZ commented 1 year ago

так в режиме прицеливания наоборот угол обзора увеличивается, чем по сравнению без него.

Это я написал в случае default_fov 5

Vladislav4KZ commented 1 year ago

Пока не проверял такое поведение в GoldSource.

Velaron commented 1 year ago

В коде идёт деление поля обзора на default_fov, так что если default_fov<40 (зум револьвера) получается такое дело

erfty125 commented 1 year ago

В коде идёт деление поля обзора на default_fov, так что если default_fov<40 (зум револьвера) получается такое дело

понятно , значит фикс не нужен

Velaron commented 1 year ago

Пофиксить то можно, только без понятия зачем такой шизой заниматься с fovом

erfty125 commented 1 year ago

Пофиксить то можно, только без понятия зачем такой шизой заниматься с fovом

ну а если в моде будет режим прицеливания , но только наоборот?)))))))))

Velaron commented 1 year ago

Проблема проявляется только если какой-то идиот поставил нереально мелкий default_fov

Vladislav4KZ commented 1 year ago

Оно кстати всегда от fov зависит, каким бы он ни был. На 90 одна чувствительность, на 110 хоть и не очень заметно, но уже чуть меньше. На очень высоком fov вообще еле-еле двигается.

Velaron commented 1 year ago

Думаю можно формулу в сдк поправить, на днях сделаю