I'm interested in trying to mod Homefront: The Revolution, but there is a barrier. The game's xml and lua files are serialized using a custom format. All the existing CryEngine xml tools fail, including Sir Kane's, which I used for Sniper: Ghost Warrior 3. I was hoping someone with the know-how might be able to help me convert them to plaintext which hopefully the game will run without issue, just like other CryEngine titles. Unpacking the archives is easy, and a modified exe exists why bypasses the signature check on new archives.
I've included two sample files. I'm mainly interested in the XML format, but the lua format would be a nice bonus because sometimes you need to get creative when modding.
Homefront: The Revolution serialized XML/LUA decoding help
-
- Posts: 2
- Joined: Fri Mar 15, 2019 1:25 am
-
- Posts: 88
- Joined: Tue May 08, 2018 7:48 pm
Re: Homefront: The Revolution serialized XML/LUA decoding help
https://github.com/pleonex/HappyXml
This code works. Replace Yarhl submodule with Yarhl nuget package to compile.
This code works. Replace Yarhl submodule with Yarhl nuget package to compile.
-
- Posts: 2
- Joined: Fri Mar 15, 2019 1:25 am
Re: Homefront: The Revolution serialized XML/LUA decoding help
Thank you very much.