asherkin / vtable

Emscripten-based VTable Dumper

Home Page:https://asherkin.github.io/vtable/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Export gamedata files?

jaredballou opened this issue · comments

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.

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.