Gratt
Модостроитель
- Регистрация
- 14 Ноя 2014
- Сообщения
- 3.301
- Благодарности
- 4.636
- Баллы
- 625
Union Framework: Gothic API
Wiki: Home · Wiki · Union Framework / Gothic API · GitLab
Прогресс: 100%
Разработчик: Union Team
Независимый набор классов и функций движков ZenGin. Может использоваться как в паре с Union API, так и в любом самостоятельном проекте. Задача данного пакета предоставить разработчику прямой доступ к реализации кода движка, минуя всевозможные костыли. Gothic API предлагает следующие возможности:
- 4 движка в наборе (G1, G1A, G2, G2A)
- Все базовые константы и указатели движков
- Поля классов с правильными смещениями
- Прокси методы, позволяющие обращаться непосредственно к реализации движка
- Виртуальные методы, позволяющие обращаться к реализации движка через виртуальную таблицу
- Правильная иерархия наследования классов
- Интерфейсы игровых классов и классов коллизий доступны "из коробки" при использовании оператора new
- Любой игровой класс может быть унаследован
- Встроенный патч для dynamic_cast при использовании пространств имен