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

Баги/хотелки

Open OneMorePseudoCoder opened this issue 3 years ago • 14 comments

Репорт багов оригинала:

  1. НПС тупят когда ищут гг. Они просто зависают на одном месте и смотрят в одну точку, где в последний раз видели эктора. Древний баг, который портит некоторые сцены, например при адаптации RMA на этот движок, я заметил тупняки в Мёртвом Городе(сложная структура здания), как в оригинале.
  2. Сохранение состояние НПС после загрузки. После сохранения/загрузки НПС тупят некоторое время, а могут и вовсе забивают на погоню за гг и возвращаются к своей рутине. Ещё бы хотелось чтобы у них сохранятся текущий использованный слот и они бы не доставали столы заново после загрузки. 3.ss_kirill2004_05-07-21_12-07-34_(l03u_agr_underground) Баг движка, когда камера проходит сквозь стены. Это есть очень во многих местах.
  3. Забагованный режим от третьего лица. Камера так же проходит сквозь стены, а с объектами (например, дверь в бункер Сидора) можно взаимодействовать с обратной стороны. (потому что камера проходит на сквозь) Думаю, в некоторых местах можно ещё с чем-либо взаимодействовать таким образом.
  4. Ненужный авто-аим. Давно заметил, что в режиме от 3-его лица при нажатии на shift прицел автоматически находится на ближайшего НПС/мутанта. На кой чёрт в игре на ПК авто-аим??? Можно сделать это фичу отключаемой? P.S: Этот авто-аим ещё и кривой. Иногда не отцепляется от трупов/прицепляется на дальнего НПС, когда есть НПС поближе.
  5. Забагованные God Rays. ss_kirill2004_05-07-21_13-12-58_(l01_escape) (Скриншот сделан с адаптированными конфигами погоды из ЗП) Иногда в бункере Сидора из-за солнечных лучей становится слишком светло, а иногда стена с дверным проёмом перед Сидором начинает пропускать свет в ненормальных количествах. На оригинальной подоге, как правило) Даже тень эктора появляется. (Этот баг намного реже появляется на динамической погоде, но даже на скрине видно, что в бункере света больше, чем должно. (Под "светом" я имею ввиду вот эту вот "желтезну" ) Может, есть ещё такие места, но пока что я заметил это только в бункере Сидора.
  6. Баг со скриптовыми машинами уже заметили. Хорошо.
  7. Баг с шестерёнками в меню. После alt-tab в главном меню круглые шестерёнки меняются на овальные.
  8. Исчезающие трупы п подземных локациях. Если водить хороводы вокруг некоторых трупов в подземельях/лабораториях, то они будут исчезать при некоторых ракурсах. (Баг оригинала)

Хотелки

  1. На худ рук ЗП забивать не стоит. В конце концов, это то, что люди так долго хотели.
  2. Бустеры из ЗП. Всякие boost_* из ЗП давно пора адаптировать под этот движок. Не совсем удобно каждый раз систему таймеров из ogse адаптировать.
  3. Обновите систему объёмного звука. Хотелось бы видеть более тонкую настройку звука, как в OLR.
  4. Оптимизация/рефакторинг. Даже с этим движком всё ещё есть проблемы, когда игра лагает при прогрузке большего кол-ва НПС. (Например, при подходе к Бару; на Радаре) В Anomaly и OpenXRay это вроде как-исправлено.
  5. Улучшение машин. Баг при неправильном положении эктора после сохранения/загрузки в транспорте всё ещё не исправлен. Так же игра не сохраняет состояние двигателя(заведена машина или нет) после сохранения/загрузки. Да и можно было бы добавить движковую поддержку дверей/багажника, что б не парится с адаптацией скриптов из ogse.
  6. Смена языка. Можете скооперироваться с одним человеком, который уже сделал эту фичу. Ник - NikitaNikson. Он же уже форкал ваш движок.
  7. Ноги гг из Lost Alpha. Знаю, что был такой запрос, знаю, что сложно, но ведь в и от поддержки ЗП худа отказовались, но тем не менее теперь ходите её допиливать вместе со SkyLoaderr. Может, со временем, и к этому придёте.
  8. 3D КПК. Поскольку ЗП худ теперь на этом движке теперь не мечты, а реальность, то можно об этом задуматься.
  9. Обновление AI. Хотелось бы видеть более адекватных НПС на этом движке. Например, пофиксить баг когда НПС агрятся на кого-то с огромного расстояния или хотя бы тот же тупняк, когда они не могут найти гг и стоят на месте. (об этом уже было сказано)

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

OneMorePseudoCoder avatar May 07 '21 11:05 OneMorePseudoCoder

Ну уж перегнул ты немного с хотелками) Чтобы ноги из лист альфы сделать нужны исходники с нормальными коммитами.Про 3D пда не понял немного? Как он связан с ЗП системой рук? Модель можно и на ТЧ системе запустить, вся сложность заключается в написании шейдера чтобы отрисовать UI окно на худ модели.Насчет Ai обсуждался разговор, ставишь Ai addition 2.04 и будет тебе счастье.Вот бустеры, да, вещь.

I-AmDead avatar May 08 '21 03:05 I-AmDead

ноги из лист альфы сделать нужны исходники с нормальными коммитами

Дарю: тык и тык

5. Забагованные God Rays

Ошибка ТЧшных карт. Чтобы годрейсы нормально работали, нужны NoSun по бокам карт. Об этом 100 раз же писали, ну вы чего?

2. Баг движка, когда камера проходит сквозь стены. Это есть очень во многих местах.

Попробуй r_viewport_near покрутить. Вроде должно помочь.

6. Можете скооперироваться с одним человеком, который уже сделал эту фичу. Ник - NikitaNikson.

Код для этой фишки был написан ребятами из LA (конкретно - Скаем). Я лишь адаптировал этот код на ОГСР.

NikitaNikson avatar May 08 '21 03:05 NikitaNikson

ноги из лист альфы сделать нужны исходники с нормальными коммитами

Дарю: тык и тык

Эти исходники я видел, что самое интересное делал для лост альфы ноги @SkyLoaderr (судя по исходникам) может он все таки потом сделает нам подарок с завозом такой фичи (но опять же, это нужны будут модели, а @KRodinn старается по минимуму добавлять всякие ресурсы для работы движка).

I-AmDead avatar May 08 '21 04:05 I-AmDead

@SkyLoaderr (судя по исходникам) может он все таки потом сделает нам подарок с завозом такой фичи

Отстаньте от него. Тут не стол заказов. И ноги эти тут не особо нужны.

xrSimpodin avatar May 08 '21 04:05 xrSimpodin

Попробуй r_viewport_near покрутить. Вроде должно помочь.

Эта команда тут недолго прожила, её давно нет

xrSimpodin avatar May 08 '21 04:05 xrSimpodin

@SkyLoaderr (судя по исходникам) может он все таки потом сделает нам подарок с завозом такой фичи

Отстаньте от него. Тут не стол заказов. И ноги эти тут не особо нужны.

Да нет, тут же просто обсуждаются хотелки и прочие баги, никто ведь никого не принуждает и ни в коем случае не заставляет что либо делать, все думаю понимают что занимаются данным проектом энтузиасты исключительно в свободное время.

I-AmDead avatar May 08 '21 04:05 I-AmDead

Чтобы годрейсы нормально работали, нужны NoSun по бокам карт. Об этом 100 раз же писали, ну вы чего?

А ещё лучше, двусторонние полигоны. https://www.amk-team.ru/forum/topic/13490-adaptaciya-graficheskoy-chasti-ogse/?do=findComment&comment=1100697 Других способов я не знаю. Теоретически может можно какие-то костыли в рендере намутить, чтоб сквозь односторонние полигоны не просвечивало, но я не сильно в этом разбираюсь.

xrSimpodin avatar May 08 '21 04:05 xrSimpodin

4. Ненужный авто-аим. Давно заметил, что в режиме от 3-его лица при нажатии на shift прицел автоматически находится на ближайшего НПС/мутанта. На кой чёрт в игре на ПК авто-аим??? Можно сделать это фичу отключаемой?

Это есть еще с ванильной ТЧ, как минимум в v1.0007rc1.

xrModder avatar May 13 '21 05:05 xrModder

Я до того как это написали, вообще не знал что в сталкере есть авто-аим

xrSimpodin avatar May 13 '21 06:05 xrSimpodin

  1. Ненужный авто-аим. Давно заметил, что в режиме от 3-его лица при нажатии на shift прицел автоматически находится на ближайшего НПС/мутанта. На кой чёрт в игре на ПК авто-аим??? Можно сделать это фичу отключаемой?

Посмотрел код. Проще будет переназначить клавишу AutoAim с DIK_LSHIFT в какую-нибудь другую, к примеру на DIK_NUMPAD5. https://github.com/OGSR/OGSR-Engine/blob/8f025de228cbde1c3ef120419c8a19e01b6f3a70/ogsr_engine/xrGame/cameralook.cpp#L85

xrModder avatar May 13 '21 18:05 xrModder

1й это даже не баг а фича..... Вот вам другая крайность: враги кидают грены и бегут толпой ко мне туда, где они и понятия не должны иметь.

Dushess avatar Aug 15 '21 12:08 Dushess

я один пользуюсь автоаимом?

npgad avatar Oct 25 '21 16:10 npgad

Я до того как это написали, вообще не знал что в сталкере есть авто-аим

Оно работает в ванили даже под ключом -psp, не сложно догадаться что когда-то пысы начинали делать билд для psp но быстро угомонились с этой идеей. Видать во время разработки OGSR Engine вы случайно или намеренно вырезали -psp а CCameraLook2 врубили на постоянку.

v2v3v4 avatar May 29 '22 15:05 v2v3v4

Для God Rays нужен NO_SUN на локации либо же чтобы в погодных конфигах солнце не светило когда стало ниже локации. Ноги от 1го лица из LA полный шлак уже в ниши дни, их можно сделать и без дополнительных моделей а так же с учетом инверсной кинематики и отбросом тени на изи.

v2v3v4 avatar May 29 '22 15:05 v2v3v4