OGSR-Engine icon indicating copy to clipboard operation
OGSR-Engine copied to clipboard

Проблемы с позициями в транспорте

Open Graff46 opened this issue 4 years ago • 5 comments

Если выполнить переход между локациями в автомобиле, то:

  1. Позиция модели ГГ сбивается, ГГ сидит "на крыше, лобовом стекле и тд", вид от 1 лица не сбивается.
  2. При попытке выйти из автомобиля происходят странные вещи: ГГ начинает "пинаться", заметно как на автомобиль действует сила и моделька автомобиля "брыкается", если продолжать попытки выйти, то ГГ выйдет из транспорта, но модель ГГ и машины "соударяться" и скорее всего ГГ убъет коллизией.

2-го пункта можно избежать, если проехать на автомобиле несколько метров и начать покидать его.

Graff46 avatar Apr 15 '20 13:04 Graff46

Ну да, предположу, что позиция актора в машине начинает обновляться только при начале движения, а после загрузки она какая-нибудь неправильная. Я про все эти баги транспорта знаю, просто привык к ним настолько, что не обращаю внимания уже. :)

xrSimpodin avatar Apr 15 '20 19:04 xrSimpodin

Всё равно, думаю решать это стоит. Есть момент, при попытке покинуть машину и "не выхода" из кабины - управление остается "в автомобиле", хотя ГГ должен потерять управление, такое бывает, если удалить машину когда в ней ГГ.

Graff46 avatar Apr 15 '20 20:04 Graff46

Вспомнил, видел этот репо https://github.com/Charsi82/xray-1.5.10-2015- - там было много правок по транспорту, может там есть нужные тебе фиксы, покопайся там.

xrSimpodin avatar Apr 19 '20 06:04 xrSimpodin

В репо добавлен багажник, методы входа\выхода из транспорта, толчок при спавне и др, по физике ничего не нашел. Сам смотрел класс транспорта, надо самим разбираться с CCar.cpp некоторые моменты там смущают.

Graff46 avatar Apr 21 '20 13:04 Graff46

Может быть это как-то поможет, но я не проверял.

xrSimpodin avatar May 24 '20 08:05 xrSimpodin