16 фајлови допаднати
1 коментар
2 видеа
4 прикачувања
1 следбеник
3.657 симнато
@DanJaLey Hey, I'll be glad to open source WebUI and the RTI (Runtime Texture Injector) SDK on GitHub, but it will take some time due to my messy workspace. I can't currently upload anything because the project's folder size is over 25 Gigs, filled with backups, compiled binaries, SDKs, old Ultralight versions, and VS cache.
The only thing I can probably do right now is take my time cleaning out RTI and writing some documentation, so maybe by the end of next week, it will be available on GitHub. This is not a promise that it'll be ready by then, nor is it a guarantee of perfection. Its general purpose is to identify and swap textures during runtime using specific details like the hash, which will allow other devs to create things like working TVs, billboards, and more.
Thank you for your passion for my work.
@DanJaLey Hello mate, the project development is currently suspended due to my potato laptop and my studies. I won't be able to continue working on it until the end of June 2027. The C# api contains some non-wroking functions and you may encounter some bugs regarding the layers if you spawned multiple pages on top of each other. About the HTML5 support, CEF should support the latest HTML, CSS and JS. I'm not really sure why it's showing that error, it could be due to my outadated CEF core distribution I'm currently using with this project. About the ability to render web pages on entity TV screen within the game, it is possible and i actually did it, i played an mp4 on a screen I spawned in game with a custom encoder from mp4 to pixel buffer which get passed to the game through DirectX hooking, I was supposed to write an SDK and publish it online so you can guys use it whatever you want like playing Youtube videos, Twitch streams, run emulators for games like Doom and other retro games ( the emulator needs to have headless compatibility) and even Linux or Windows ( also require a headless VM ) but a lot of important things happened distracting me a way from modding. If i got time I'll try working on the sdk with some documentaion, it's not a promise but I'll try, thanks for trying WebUI.
Nice mod! Btw you forgot to add "data" folder between "patch" and "cdimages"
Nice work mate! I hope to see more creative mods and tools like this.
@NativeCoder That seems cool. I hope you fix the legacy asap!
@NativeCoder I forgot to mention that were no tmp folder like in the older version, idk it's supposed to. Also what do you mean by "Redirect files in stream instead of cache" in the change log ?
@NativeCoder i tried the latest version, i chose to use 2 custom files( pausemenu.xml and hudcolor.dat) located in mods>update>update.rpf>common>data>ui, i ran the game, the mod window appeared while it was loading the rpf file and it self closed and the game won't start, here is the log if it helps : === loose-file loader log ===
[01:57:44] INF | loose-file loader (DSOUND proxy, hooks in DllMain) starting; exe dir: C:\Grand Theft Auto V
[01:57:44] INF | game generation: Legacy (gen8) (direct-TOC)
[01:57:44] INF | VFS scan complete: 2 override file(s) under C:\Grand Theft Auto V\mods
[01:57:44] DBG | update/update.rpf/common/data/ui/hudcolor.dat [archive=update/update.rpf inner=common/data/ui/hudcolor.dat]
[01:57:44] DBG | update/update.rpf/common/data/ui/pausemenu.xml [archive=update/update.rpf inner=common/data/ui/pausemenu.xml]
[01:57:45] INF | file-API hooks active in DllMain (watching 1 archive(s))
[01:57:45] INF | building patches...
[01:57:50] INF | rpf: AES key found in \GTA5.exe
[01:57:50] INF | rpf: crypto ready (AES + NG material)
[01:57:50] INF | archive opened: C:\Grand Theft Auto V\update\update.rpf (watch update/update.rpf)
[01:57:51] INF | rpf: building NG encrypt tables (one-time)...
[01:57:54] INF | archive opened: update\update.rpf (watch update/update.rpf)
Hope you like it guys and please comment if you have any feature you want it to be added!
@NativeCoder I created this structure inside of the mods folder update>update.rpf>common>data>ui> and i added pausemenu.xml and hudcolor.dat. i ran the game and the mod loader created the new rpf file inside of the tmp folder correctly. On the game launch, it crashed due to corrupt game files. I didn't test any further but I'll test it again asap to see if I did something wrong or there is another issue.
Nice work! Keep it up!