Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Предложения по правкам движка
GAMEINATOR forums > S.T.A.L.K.E.R. > Мастерская: создание модов для S.T.A.L.K.E.R.
Страницы: 1, 2, 3, 4, 5, 6
hi_flyer
Собственно цитата:

Цитата(K.D. @ 01.05.2014, 01:18) *
заведи отдельную тему и пости туда по принципу "одна правка - один пост". Обязательна аргументация, зачем нужна правка.


Начнём.
Добавить классам ножа, бинокля, болта и гранат возможность проигрывать анимацию спринта
Добавить классам ножа, бинокля, болта и гранат возможность проигрывать анимацию спринта. Баг в том что их нет у этих игровых объектов. Нужно для того что бы при спринте была полноценная имитация бега, а не обычное проигрывание idle анимации при беге 15 км/ч
Конкретизирую: в моделях weapons\bolt\wpn_bolt_hud.ogf и weapons\knife\wpn_knife_hud.ogf уже имеется анимка idle_sprint. Нужно только в конфиги дописать "anim_idle_sprint=idle_sprint" и в движке включить требование анимки. У модели бинокля анимки нет, но на будущее включить тоже можно, а в конфиг временно прописать "anim_idle_sprint=idle".


Исправить баг при использовании стационарного пулемета.
В чем баг: при спавне объектов класса CWeaponMounted или CWeaponStatMgun по координатам отличных от 0,0,0 (xyz), коллизия и видимая часть куда-то смещается, хотя при юзе актор и сам пулемет будет находиться там, где заспавнили.
Надо пофиксить это смещение. В билдах было норм.
Для чего нужно: применение пулемётам в геймплее найти не проблема - оборона объектов, отстрел раша монстров итд.
krovosnork
А пожелания по сдк\компилерам сюда же писать?
Правки

--Важно--
1. Исправить баг с секторами на больших локациях
2. Исправить вылет по нехватке текстур(звуков)
3. Исправить стационарный пулемет
--Хотелки--
1. Равнозначные слоты оружия
2. Детекторы и слот для них
3. Возможность устанавливать разные аддоны на оружие
4. Ночные прицелы
5. Вернуть Блудмарки

Билдоман
Цитата(krovosnork @ 02.05.2014, 16:40) *
2. Исправить вылет по нехватке текстур(звуков)


Вряд ли выйдет, т.к. настройки каждой текстуры влияют на лайтмапы, которые потом получаются.
krovosnork
Билдоман, я про игру
Mirage
Как бы написать...
Хотелось бы, чтобы вернули для боевки нпс вырезанные функции(или как их там) использования анимаций раненного сталкера(ведение боя после получения определенного ранения, хита с соответствующими анимациями). Все нужные анимации есть в ресурсах, нужно только подключить в движке.
И еще хотелось бы, чтобы актор и нпс использовали разные анимации. А то получается, на всех пару анимаций прицеливания и стрельбы. Это очень мешает, невозможно сделать что-то свое.
Ронин
Mirage, для актора же используются отдельные модели, значит можно подключить любые интересующие тебя анимации, главное - чтобы совпадали имена, но это ты и сам знаешь.
По сабжу: неплохо бы перекомпилировать сдк под 7/8, чтобы все диалоговые окна работали как положено (как у сдк 0.5/0.6/0.7).
Samaritan
Для x-ray extensions сделать правку из мода Fixed Statistics 2.0 для правильной обсчёта статистики, принудительное использование mblur, принудительное smap_4096 или выше, правку fov по умолчанию и всё это дело адаптировать для пофиксенного экзешника v.3 от macron на базе патча 1.0007 (или как там). Ну или сделать особую версию x-ray extensions с правками из cut x-ray для пофиксенного экзешника и теми моими предпочтительными правками.
Modera
Цитата
принудительное использование mblur

в шейдере всего одну строку раскомментировать...
StUnDeR
Цитата(Scarabay @ 02.05.2014, 18:24) *
Mirage, для актора же используются отдельные модели, значит можно подключить любые интересующие тебя анимации, главное - чтобы совпадали имена, но это ты и сам знаешь.
По сабжу: неплохо бы перекомпилировать сдк под 7/8, чтобы все диалоговые окна работали как положено (как у сдк 0.5/0.6/0.7).

Давно же есть фикс, всего-один экзешник надо пофиксить
macron
Цитата(hi_flyer @ 02.05.2014, 15:26) *
1 - Добавить классам ножа, бинокля, болта возможность проигрывать анимацию спринта. Нужна, ибо у всего оружия есть кроме этих трёх девайсов.

Конкетизирую: в моделях weapons\bolt\wpn_bolt_hud.ogf и weapons\knife\wpn_knife_hud.ogf уже имеется анимка idle_sprint. Нужно только в конфиги дописать "anim_idle_sprint=idle_sprint" и в движке включить требование анимки. У модели бинокля анимки нет, но на будущее включить тоже можно, а в конфиг временно прописать "anim_idle_sprint=idle".
Black
Добавить к оружиям возможность регулирования прицела как у бинокля(zoom)

еще одно дополнение:
1) во время диалога, возможность выбора диалога через цифры(как в ЗП, ЧН сделано или ЛА)
2) не прерывание диалога(через клавишу esc) во время диалога.
Lego
у меня предложение - чётко разделить фичи и фиксы.

фиксы не должны менять концепцию движка финалки, а фичи уже будут разрабатываться относительно ветки финалки. возвращение намеренно вырезанных возможностей - это фичи.
macron
Цитата(lambdist @ 02.05.2014, 18:35) *
правку fov по умолчанию

Нет. "По умолчанию" универсального варианта быть не может. Одно и то же значение (сейчас 67.50 по умолчанию) для 4:3 слишком мало, но для широкоэкранника 16:9 вполне нормально. Вобщем, достаточно просто вернуть команды fov и hud_fov, чтобы каждый сам под свой монитор подстраивал.

Цитата(Black @ 02.05.2014, 19:18) *
Добавить к оружиям возможность регулирования прицела как у бинокля(zoom)

Вроде в Xray Extensions была такая правка.
chriotmao
1) Подсвечивание патронов при клике на оружие в инвентаре (Как в ЗП)
2) Разряжание оружия в инвентаре мертвого НПС (Как в ЗП)
3) Проигрывание анимации оружия при бездействии ГГ (Как в Метро)
Modera
Цитата
3) Проигрывание анимации оружия при бездействии ГГ (Как в Метро)

Добавь в idle анимацию.
ovcl
Раз отдельная тема, то из хотелок: внедрить в буллет-менеджер использование коэффициента k_air_resistance из секции используемого патрона, а не единого для всех пуль air_resistance_k.

Ну и чтоб не потерялось - нормальный режим стрельбы двойками для Абакана. С утроенным темпом стрельбы и игнорированием cam_dispersion первого выстрела. Ведь без этого наличие Ан-94 в игре полностью бессмысленно. Возможно, это надо мутить что-то в xrGame\WeaponMagazined...
Black
Цитата(macron @ 02.05.2014, 19:39) *
Вроде в Xray Extensions была такая правка.

Что-то не нашёл(нету скорее всего), по новой пересмотрел все правки Xray Extensions, по ссылке https://code.google.com/p/xray-extensions/
macron
Цитата(Black @ 02.05.2014, 20:06) *
Что-то не нашёл(нету скорее всего), по новой пересмотрел все правки Xray Extensions, по ссылке https://code.google.com/p/xray-extensions/

Да там так мало чего найдешь. Надо качать сами правки через TortoiseSVN и читать corrections_list.txt:

0x102340FA 2 ; стреляющий бинокль
0x10495448 4 ; заменяем информацию бинокля на информацию ствола
RayTwitty
Цитата(chriotmao @ 02.05.2014, 19:43) *
2) Разряжание оружия в инвентаре мертвого НПС (Как в ЗП)

Вроде сделал, но надо компилить\тестить.
В ЗП разряженное куда падало, в инвентарь непися?
macron
Предложение для SVN-правок 1.0006. В UI отключить выброс костюма в обход инвентаря, как сделано в 1.0007. Этим фиксится баг смены визуала. Подробнее здесь:
http://www.gameru.net/forum/index.php?show...t&p=1460799
krovosnork
Цитата(Shadows @ 02.05.2014, 17:31) *
В ЗП разряженное куда падало, в инвентарь непися?

Да, в инвентарь.

Ещё надо бы добавить функцию для выброса
Samaritan
Цитата(chriotmao @ 02.05.2014, 19:43) *
3) Проигрывание анимации оружия при бездействии ГГ (Как в Метро)

Цитата(Modera @ 02.05.2014, 19:52) *
Добавь в idle анимацию.

У болта, ножа и гранат есть idle_playing. Надо эту фичу из классов этих предметов перенести и для обычного оружия.
RayTwitty
Цитата(macron @ 02.05.2014, 20:34) *
В UI отключить выброс костюма в обход инвентаря, как сделано в 1.0007. Этим фиксится баг смены визуала.

Нахрена отключать, если можно пофиксить скриптами/исходниками?
K.D.
Темп - полная херня. Вот захочет человек что-то пофиксить - что он должен делать? Нужна конкретная информация: что сделать, в чем состоит баг (если нужно исправление), зачем это делать (если новая фича).
Приведу пример:
Цитата
3. Исправить стационарный пулемет


Вот что я должен делать, если я захочу это исправить? В чем именно баг? Как "исправить" пулемет?

Короче, автор темы - собирай информацию по предложенному шаблону в шапке. Иначе это просто очередная болталка ни о чем.
macron
Цитата(Shadows @ 02.05.2014, 20:42) *
Нахрена отключать, если можно пофиксить скриптами/исходниками?

Мне кажется, что через UI проще (пысы, судя по 1.0007, думали так же). Но если считаешь, что можешь для 6 пофиксить в движке более грамотно, нет проблем, жду SVN-правки. cool.gif

K.D., это только начало. Вангую, за неделю еще 100500 школоты с хотелками спецом зарегится, тут вообще чат начнется. biggrin.gif
RayTwitty
Цитата(macron @ 02.05.2014, 20:55) *
что можешь для 6 пофиксить в движке более грамотно

Для 6 есть скриптовая правка, могу описать алгоритм. А для 7 есть сырцы.

Цитата(K.D. @ 02.05.2014, 20:50) *
3. Исправить стационарный пулемет

При спавне объектов класса CWeaponMounted или CWeaponStatMgun по координатам отличных от 0,0,0 (xyz), коллизия и видимая часть куда-то смещается, хотя при юзе (если найдешь за что юзать laugh.gif ) актор и сам пулемет будет находиться там, где заспавнили.
Надо пофиксить это смещение. В билдах было норм.
macron
Shadows, Это тема для внесения конкретных движковых предложений, я конкретно предложил. Нужна именно движковая правка именно для 6 движка.
RayTwitty
Цитата(macron @ 02.05.2014, 21:21) *
Это тема для внесения конкретных движковых предложений, я конкретно предложил. Нужна именно движковая правка именно для 6 движка.

1) Вообще, тема по идее, для предложений правок по исходникам. Если это не так, то конкретизируйте в шапке.
2) Найди вызов properties box для слота костюма и в хекс-редакторе вбей туда 90 (nop'ы).
aka_sektor
Исправить:
- Fix (bytes_need<=mSize) && vl_Count;
- Fix кривого движкового переключения гранат;
- Fix камеры ГГ от 3-го лица;
- Fix стационарного пулемёта;
- Fix положения ГГ в авто после перехода в ней на другую локу;
- Fix использования предметов из рюкзаков (Вроде в 1.0007 исправлено?);
- Уменьшить (или убрать) ограничение на размер динамических объектов;

Восстановить:
- Восстановить bloodmarks;
- Восстановить коллизию тел;

Добавить:
- Включение поддержки русского ввода;
- Возможность регулировки размеров и положения мини-карты на hud'е;
- Равнозначные слоты под оружие;
- Мягкие партиклы и вода;
- Транспорт на топливе, багажник у транспорта (ну движковую возможность добавить для этого хотя бы, и простую завязку на скрипт);
- Выделение цветом (настраиваемым в конфигах) предметов находящиеся в слотах и на поясе;
- Для класса транспорта, сделать скрытие или уменьшение высоты травы под ними;
- Отдельный слот под детекторы;
- Отдельный слот под оружие ближнего боя;
- Отдельный слот под бинокли;
- Отдельный слот под шлем (По ходу новый класс делать надо?);
- Отдельный слот под ПНВ'эхи (Прям фичи OGSE перечислил biggrin.gif );

Вырезать:
- Выпилить статику biggrin.gif Оставить ток полн. дин. освещение;


Общая причина всего: моя хотелка. А может не только моя? biggrin.gif
kiperenok
Сделайте возможность ставить свои метки на карте как в ГТА 4, что бы показывался либо кротчайший путь, либо прямая от указанной точки до значка ГГ.
abramcumner
Цитата
Общая причина всего: моя хотелка. А может не только моя? biggrin.gif

Не читал что ли ни этот, ни заглавный? smile.gif

Цитата
Вырезать:
- Выпилить статику biggrin.gif Оставить ток полн. дин. освещение;

Зачем? Не поддерживай ее у себя в моде и все.

Цитата
Прям фичи OGSE перечислил biggrin.gif

Думаю, xray-extensions перенесут в исходники в первую очередь.
Samaritan
Цитата(aka_sektor @ 03.05.2014, 08:22) *
- Fix камеры ГГ от 3-го лица;

+Убрать автонацеливание по шифту, исправить при этом фонарик, прицеливание и прочее. Т.е. на уровне LA сделать.

Цитата(aka_sektor @ 03.05.2014, 08:22) *
- Восстановить коллизию тел;

+Пофиксить баг при таскании тушек, когда состояние героя заклинивает и он не может приседать и прыгать.

Цитата(aka_sektor @ 03.05.2014, 08:22) *
Вырезать:
- Выпилить статику biggrin.gif Оставить ток полн. дин. освещение;

Лучше пофиксить статику. Либо перепилить её полностью под DX8 для увеличения FPS.
sergy172
Цитата(lambdist @ 03.05.2014, 11:49) *
Лучше пофиксить статику. Либо перепилить её полностью под DX8 для увеличения FPS.

А ещё лучше "допилить" её к дх9.

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

Получив в результате, графику наподобие Халвы2 только лучше, за счёт более (гораздо более) качественных чем у Соурца лайтмапов.
aka_sektor
lambdist, ты чё сдурел? ohmy.gif Какой ещё нафиг DX8 в 2014 году? blink.gif
Sandy
Цитата(aka_sektor @ 03.05.2014, 11:19) *
Какой ещё нафиг DX8 в 2014 году?

Теплый, ламповый.
HappyMenses
Цитата(Содомит @ 03.05.2014, 12:43) *
Цитата(aka_sektor @ 03.05.2014, 11:19) *
Какой ещё нафиг DX8 в 2014 году?

Теплый, ламповый.

а еще DEPRECATED
Modera
Глюки будут те же что и в старых билдах с DX8?
Sandy
Цитата(HappyMenses @ 03.05.2014, 11:47) *
а еще DEPRECATED

Кому как.

Не нравится R1 - не играйте на нем, включайте R2. В чем проблема?
aka_sektor
Цитата(Содомит @ 03.05.2014, 11:57) *
Цитата(HappyMenses @ 03.05.2014, 11:47) *
а еще DEPRECATED

Кому как.

Не нравится R1 - не играйте на нем, включайте R2. В чем проблема?

В том что, нищебродство - бич нашего общества!
abramcumner
Цитата(aka_sektor @ 03.05.2014, 13:54) *
В том что, нищебродство - бич нашего общества!

В таком случае надо и р2 удалять и поддержку хп. Модные парни сейчас с дх11-видюшками и на вин8 сидят, а самые модные в стимосах.
hi_flyer
aka_sektor,
Вырезав р1, Xray чудом не превратиться в Cryengine. Вырезать смысла нет.
aka_sektor
abramcumner, делайте. biggrin.gif

hi_flyer, во всех глобальных модах по жизни куча ошибок с r1, ток потому что авторы делали моды под r2.
Sandy
Цитата(aka_sektor @ 03.05.2014, 12:54) *
В том что, нищебродство - бич нашего общества!

z_lol1.gif Nice one.
Modera
Цитата(aka_sektor @ 03.05.2014, 14:07) *
во всех глобальных модах по жизни куча ошибок с r1, ток потому что авторы делали моды под r2.

Что за моды такие?
krovosnork
Вырезание р1 позволит экономить время на компиляции локаций. В топку его
aka_sektor
Modera, ты что, действительно рассчитываешь на то что я тебе начну их все перечислять? Ну ты смешной... biggrin.gif

krovosnork, вот! О чём и я.
hi_flyer
krovosnork,

К.Д. Добавил же в компилятор возможность компилировать без лайтмапов.
Modera
Цитата(aka_sektor @ 03.05.2014, 14:24) *
Modera, ты что, действительно рассчитываешь на то что я тебе начну их все перечислять? Ну ты смешной... biggrin.gif

Ну, смешной это ты. Решил выпилить статику из за каких-то мифических модов с мифическими ошибками dry.gif

Цитата(krovosnork @ 03.05.2014, 14:21) *
Вырезание р1 позволит экономить время на компиляции локаций. В топку его

Ты тогда траву тоже не компилируй. Просто переименовывай build.details
krovosnork
Цитата(Modera @ 03.05.2014, 11:45) *
Ты тогда траву тоже не компилируй. Просто переименовывай build.details

Я так и делаю laugh.gif
Modera
Ну смотри... Но помни: в тенях р2 говно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.