One last huzzah as I run for the hills. Keep in touch with me on my discord server if you want (https://discord.gg/mcEzrrv
Tag definitions ripped from guerilla.exe.
Kornman said he did something like this for his Prometheus application. I see evidence of such in its source files.
Enjoy. All work done by myself, no one else helped, I figured it out on my own and did it on my own without any miscellaneous consultation among the community; evidence that I can proceed "on my own", as I intend to do. Included is the C source code for the extracthalotagdefs program, which takes one parameter -- a file path to guerilla.exe -- and prints out some pseudo-code definitions. You can modify extracthalotagdefs if you can decipher it and make it work to print out the definitions in any other format you desire.
Note that this is not a magic bullet; as I mention towards the top of the printout, these definitions do not represent on-disk or in-memory file structures. They do represent most or all of the relevant data available within the guerilla.exe bytes.
For continued updates on my other works, you'll have to join my discord. (If you can't, or if you were banned, get my work from someone else or do it yourself.)
Program source code (in C): https://pastebin.com/aS5pfGfx
And finally, one last video message to "the community": https://www.youtube.com/watch?v=AAIdsU41vdU
Good luck to you all. Be well. Sparky out.