Refactored types

This commit is contained in:
acidicoala
2025-08-23 21:26:49 +05:00
parent dc086e40e0
commit e08cf014d1
19 changed files with 243 additions and 89 deletions

13
tools/README.md Normal file
View File

@@ -0,0 +1,13 @@
# SmokeAPI tools
## Steamworks Downloader
A simple tool for downloading Steamworks SDK archive from the public GitHub repository
[cdn](https://github.com/acidicoala/cdn/tree/main/valve)
and unzipping headers and binaries into the main project for subsequent processing.
## Steamworks Parser
A more sophisticated tool that parses Steamworks SDK C++ headers
in order to build an [interface lookup map](../res/interface_lookup.json),
which is used by SmokeAPI to lookup function ordinals for specific interface versions.