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

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

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

Результаты поиска

  1. Gratt

    Gothic ½ Union (патч для Gothic)

    Ну это не совсем акселерация, там смысл обратный, но я понял. PrecisionMult выставь на 1
  2. Gratt

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    JKow, sure. oCGame::singleStep -> True if game on pause. CTimer::Suspend -> pauses the timer. If True - loop will not be called. Else - on resume it will continue where stopped. + example if u works with several NPCs. For everyone u can assign their own timer, if u give them an ID equal to their...
  3. Gratt

    4. Работа с Gothic API. Кроссплатформенный плагин. Выводим текст на экран.

    Not frame, but second? For example: void YourLoop() { static CTimer timer; timer.Attach(); if( timer( 0, 1000 ) ) { // ID 0, delay 1000ms (1s) // TO DO example int& mana_max = player->attribute[NPC_ATR_MANAMAX]; int& mana_current =...
  4. Gratt

    Union - Кодогенерация хуков

    Перемешиваться. Чревато плавающими крашами. Я в свое время устал их ловить и просто начал компилировать под 2010. Баг полностью исчез, да и пользователю не нужно страдать фигнёй и ставить редисты на игру 20ти летней давности. Вопрос: НУЖЕН ли готике С++11?
  5. Gratt

    Union - Кодогенерация хуков

    Ты уходишь в C++11, это противоречит моему правилу стараться не привязывать к движку стандарты vcrt выше 2010. Могу как вариант предложить реализацию проще. Тут тоже не нужно вручную прописывать указатель на метод, когда достаточно сделать что-то такое: Либо тоже самое, но с редиректом в...
  6. Gratt

    Gothic ½ Union (патч для Gothic)

    Спросил) ну если верить моим старым постам https://worldofplayers.ru/threads/40376/post-1013171 Кстати по поводу статических переменных классов о которых там говорится. На тот момент они были заключены в комментарий, но в настоящее время были допарсены. Все переменные ссылочные, а определения...
  7. Gratt

    Gothic ½ Union (патч для Gothic)

    Для пользователя - просто обновиться через менеджер. Уже установленные плагины останутся совместимы. А разработчики по мере надобности смогут обновить Gothic API до актуального.
  8. Gratt

    Готика ½ Gothic World Editor

    Легко же. Достаточно просто не компилировать движок :D делаешь одну библиотеку контроллер, а второй маршалируешь ее в гуй
  9. Gratt

    Union - Кодогенерация хуков

    Да, поэтому при перехвате функции ее нельзя перенаправлять в виртуальный метод, иначе она войдёт в рекурсию. Делай невиртуальный метод дублёр.
  10. Gratt

    Готика ½ Gothic World Editor

    Ну это конечно ваше дело, но Я бы предположил что это одно и тоже. Только вот что дойдет до движка готики? Какая разница на чем писать если реализация одна? :) Юнити кроме рендера и пары готовых пресетов ничего особо нужного не даст Вы все равно будете писать велосипеды, 100% необходимого...
  11. Gratt

    Gothic ½ Union (патч для Gothic)

    Такс, потихоньку идем к следующему билду, в шапку выставил что должно быть реализовано (все что временно было пропущено с первого релиза). Кратко о том что уже выполнено: * Поддержка OGG формата. Тестировалось на потоках разной степени сжатия. Работает как из VDF тома, так и из физических...
  12. Gratt

    Gothic ½ Union (патч для Gothic)

    ty, now we fix it :) Can u test it if i give u a new library?
  13. Gratt

    Union - Кодогенерация хуков

    Гуд тема *thumbs up* К слову есть один фокус структуры TInstance, она слегка ломает логику плюсов. В нее в качестве аргумента можно передать адрес функции без привязки к типу, например передавать в хук непосредственно нестатический метод класса. CInvoke<void(__thiscall*)(zCMenu*)>...
  14. Gratt

    Gothic ½ Union (патч для Gothic)

    Я бы осторожно использовал возвращение с юнионом, пусть тразег последит чтобы оно работало стабильно. Звук будет обновлен в следующей большой сборке, но сначала выпущу правки виртуальной файловой системы и SDK
  15. Gratt

    Gothic ½ Union (патч для Gothic)

    На, попробуй. По умолчанию сейчас все должно быть как положено. А вот если добавишь в Union.ini [CORE] DebugModVolumeFirst = true, то mod файлы снова будут загружаться первыми. Поэтому проверь все, а потом либо выставь DebugModVolumeFirst = false, либо вовсе удали эту строчку. При включенном...
  16. Gratt

    Gothic ½ Union (патч для Gothic)

    Сверху написаны. Хаарт и ликер
  17. Gratt

    Gothic ½ Union (патч для Gothic)

    Я все объясню, мне просто дополнительные руки нужны
  18. Gratt

    Gothic ½ Union (патч для Gothic)

    О, а хочешь с ребятами справку поделать? :D
  19. Gratt

    Gothic ½ Union (патч для Gothic)

    Все уже написано сообщениями выше... *lupa* Нет никакого подрыва устоев. Есть просто недостаточно объективные тесты. Ты так-то тоже не нашел никаких проблем ::) Магот, тразег, вам тут ща хату разнесут :D Myxomop да забей, вечером пересоберу библиотеку и вопрос будет исчерпан.
  20. Gratt

    Gothic ½ Union (патч для Gothic)

    Че ты бомбанул то с несчастного параметра?))) Говорю же, он сам себя выставит один раз как правильно, ты даже не узнаешь об этом :) Да я и не спорю. И более того, такой порядок был установлен со слов наших же мододелов, регулярно собирающих эти самые архивы. Сам я честно не в курсе как оно...
Сверху Снизу