• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Друзья, доброго времени суток!
    Стремитесь оценить работы в ежегодном литературном конкурсе от "Ордена Хранителей"! В этот раз темой конкурса являются тайные организации. Ждем именно вас.

    Ссылка на конкурсную тему - тык

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
  • Первое сообщение
  • #1
1767600363729.png

RU EN

 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Такс, потихоньку идем к следующему билду, в шапку выставил что должно быть реализовано (все что временно было пропущено с первого релиза).
Кратко о том что уже выполнено:
* Поддержка OGG формата. Тестировалось на потоках разной степени сжатия. Работает как из VDF тома, так и из физических каталогов.
* Объемный звук с полной реверберацией окружения. Возможно нужны добровольцы для тестирования.
* Небольшие изменения файловой системы, в частности изменены приоритеты MOD и VDF томов о которых говорилось в постах выше.
* Теперь все BINK ролики можно убрать в VDF том. Также в целях отладки добавлена опция отключения этой функции.
 

alexeich2019

Участник форума
Регистрация
28 Июн 2019
Сообщения
191
Благодарности
73
Баллы
175
Кстати, а как осуществляется переход между версиями Union? Достаточно обновить файлы ресурсов или придется создавать новый плагин на новой версии?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Кстати, а как осуществляется переход между версиями Union? Достаточно обновить файлы ресурсов или придется создавать новый плагин на новой версии?
Для пользователя - просто обновиться через менеджер. Уже установленные плагины останутся совместимы.
А разработчики по мере надобности смогут обновить Gothic API до актуального.
 

neromont


Модостроитель
Регистрация
12 Мар 2011
Сообщения
684
Благодарности
667
Баллы
245
Сколько всего классов в движке?
 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Сколько всего классов в движке?
Спросил) ну если верить моим старым постам

Кстати по поводу статических переменных классов о которых там говорится. На тот момент они были заключены в комментарий, но в настоящее время были допарсены. Все переменные ссылочные, а определения см в статикДеф. Так что пользуетесь
 

Czudak

Участник форума
Регистрация
29 Июн 2019
Сообщения
201
Благодарности
116
Баллы
185
Gratt

I forgot to mention: the newer files you provided me with (Union.patch, Vdfs32g.dll, and Union.vdf) are giving me a lot more performance than Union Game Patch + Union 1.0b alone. There are sometimes drops by 10-15 FPS when I enter Khorinis' sewers with Union 1.0b alone, but not with your files. I thought it might be worth mentioning.
 

alexeich2019

Участник форума
Регистрация
28 Июн 2019
Сообщения
191
Благодарности
73
Баллы
175
А как можно отключить акселерацию мыши при таких настройках?

74731


Если фикс отключить, акселерация пропадает. В винде она отключена.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625

alexeich2019

Участник форума
Регистрация
28 Июн 2019
Сообщения
191
Благодарности
73
Баллы
175
Gratt, да, то что надо!
 

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.971
Благодарности
3.136
Баллы
495
Gratt, сделай заглушку проекта под Г2 ночь ворона, чтобы проект мог компилироваться.

Я попробовал сделать новый проект из шаблона на 1.0b версии и он мне не дает это сделать, пишет:
Ошибка C2871 Gothic_II_Addon: пространство имен с таким именем не существует

  1. Куда надо ставить using namespace Gothic_II_Addon, в UnionAfx.h можно или в каждом файле проекта в начале файла?
  2. Если собирать G2A Release, нужно ли пространство имен ставить?
....
А всё понял, сначала подключить пространство имен, только потом include своих файлов.
 
Последнее редактирование:

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.971
Благодарности
3.136
Баллы
495
Gratt, да всё ок, я затупил, заглушку не надо :) ну я имел ввиду пустой проект, он и так без проблем компилируется.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Gratt, да всё ок, я затупил, заглушку не надо :) ну я имел ввиду пустой проект, он и так без проблем компилируется.
Сюда поглядывай иногда, тут есть тема по подготовке проекта. В том числе как исключить из сборки реализации ненужных движков.
 
Последнее редактирование:

Pinic

Участник форума
Регистрация
14 Июн 2013
Сообщения
128
Благодарности
13
Баллы
185
Gratt, будут ещё уроки/примеры? Как продвигается работа с обновлением?
 

alexeich2019

Участник форума
Регистрация
28 Июн 2019
Сообщения
191
Благодарности
73
Баллы
175
Попытался использовать код в G1_Classic.

C++:
oCMsgMovement* pMsgMove = new oCMsgMovement(oCMsgMovement::EV_STANDUP, 0);

Тут же кидает ошибку на new, посмотрел, действительно, не кидает на конструктор. У oCMsgConversation та же проблема.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
alexeich2019,
Это которая про new(int, char*,char*, int)? Да, неудобно. Там нужно после оператора расписать аргументы как new( "class", "classBase", 0 ) oCMsgMovement.
Позавчера распарсил api и добавил всем таким классам операторы в стиле г2. Под замену пойдут около 130+ файлов.
 
Сверху Снизу