Ультимативный SDK-клиент для глубокой модификации игр на движке S2. Вскрывай закрытые форматы, редактируй ассеты на лету и переписывай логику без оглядки на ограничения официального тулсета.
#include <s2_engine/core.hpp> #include <godbless/memory.hpp> void InitializeHook() { // Bypassing resource load limits auto* resSystem = s2::GetResourceSystem(); if (resSystem) { gb::mem::Patch(resSystem->GetVT() + 0x40, 0x909090); gb::log::Info("S2 Restrictions disabled."); // Inject custom VMAT/VMDL compilers resSystem->RegisterCompiler(gb::CustomVmatCompiler()); } }
Инструментарий Инженера
Полная декомпиляция VPK, VMDL и VMAT форматов. Извлекайте геометрию, текстуры и метаданные с попиксельной точностью. Обратная сборка без потери структуры костей и анимаций.
Внедрение в процесс Source 2. Редактируйте параметры физики Rubikon, логику Entity и настройки рендера прямо в запущенной игре через наш нативный оверлей.
Собственный визуальный редактор материалов (VMAT), обходящий ограничения стандартных инструментов. Создавайте кастомные шейдеры с поддержкой нестандартных параметров освещения.
Многопоточный кастомный компилятор ресурcов. Сокращает время сборки карт и тяжелых моделей до 40% за счет оптимизации пайплайна и кэширования зависимостей.
Мы устали от закрытой архитектуры и недостатка инструментов для энтузиастов. GODBLESS.LOL создавался как внутренний хак-тул для реверс-инжиниринга, но перерос в полноценный фреймворк. Наша цель — дать разработчикам модов, мапперам и исследователям полный контроль над экосистемой Source 2, стирая границы возможного.
Данный модуль SDK находится в стадии активной разработки. Доступ к API, исходному коду инструментов и документации будет открыт в следующих релизах.