asherkin / vtable

Emscripten-based VTable Dumper
https://asherkin.github.io/vtable/
55 stars 16 forks source link

Export gamedata files? #3

Open jaredballou opened 8 years ago

jaredballou commented 8 years ago

For a future improvement, can we have the tool dump KeyValues formatted gamedata files for the binaries? I'm working on something in my Python tool that takes a list of net classes and functions, and creates a nicely commented gamedata file from the binary. Ideally I'd like to get this moved closer to where people need it, like this tool or the SourceMod gamedata generator itself. I'm not sure if this is a unique problem for me, since I work primarily with Insurgency and it needs a lot of extra work to function properly, but I'd be glad to help implement this.

Adrianilloo commented 2 years ago

I would like to have the ability to easily generate the SDKTools, SDKHooks, etc. gamedata files for the inspecting binary from few clicks. Currently the tool is not productive for Source SDK mods in development (like I have) that may have the need to add virtual functions to default classes periodically. I have to adjust the offsets manually to avoid crashes/UB each time I add one.

EDIT: My request relates to SourceMod, for those people who may don't know about it and use this tool for other systems.