mirror of
https://github.com/gwdevhub/gMod.git
synced 2026-07-24 03:56:34 +00:00
b24123ddca52da23e5a4ac26e3f4f2e061b0006f
- OTM_FileHandler::Remove and OTM_TextureHandler::Remove set now the correct Reference - SingleTexture is deleted, if device is released the last time - if original texture is released the last time and it is linked with SingleTexture, SingleTexture is not released any more - texture->AddRef is now directed to the original texture (if texture was switched) - texture->Release() is now directed to the original texture (if texture is switched) improvement: - texture->Release(): if a texture is released which was switched also the fake texture is released, for that no OTM_TextureHandler FakeTextures is needed any more. - you can run the makefile with NO_INJECTION=1 and a dll without hook is compiled, copy this dll to the game directory, if you don't like to or even can't use the dll-injection over hooking.
Description
Continuation of the uMod project to improve performance and stability. Mainly for GW Launcher and Daybreak.
Languages
C++
82.8%
PowerShell
10.6%
CMake
3.1%
C
2.1%
Shell
1.4%