VGFramework is a framework for the Space Rangers HD game , which is designed to facilitate and extend the modding of the game, as well as optimize the game engine in parallel.
- Replace .dat to .rml .rcss .json
- Replace .scr to .lua
- Use RML/RCSS to create forms/interfaces
- Use new debug system
- Use new modding functions
Learn more at Vertix Games VGFramework
Injector is an exe file that allows you to inject VGFramework.dll into the Rangers.exe process so that the framework can run from the start of the game.
Build works only with MSVC
Install requirements
- Install vcpkg
- Install packages
vcpkg install boost
vcpkg install lua
vcpkg install rmlui
Configure project
cmake -A Win32 -G "Visual Studio 17 2022" -B ./build -DCMAKE_TOOLCHAIN_FILE=VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake -DCMAKE_BUILD_TYPE=Release
Change Visual Studio 17 2022 to your Visual Studio version
Change VCPKG_ROOT to your vcpkg directory
Build project
cmake --build ./build --config Release