-
Notifications
You must be signed in to change notification settings - Fork 505
Generate GC base separately for each game #180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I don't think I mind line endings on dumped/generated files at this point since SteamDB maintains a better record of history than we do. |
This normalizes line endings and skips diffs
Ok, I've regenerated everything and removed no longer existing protos, and also the non-generated EMsg enums for CSGO and TF2 that were super outdated.
To make it easier to review this PR, add |
I'd assume the If so, |
Dota's
Also, while I'm cleaning up proto stuff, is there any point in having protos in the repo that aren't used for anything? (portal, dod, etc). |
I'm not sure if relying on a specific game's header is the right approach either. One idea that crossed my mind is maintaining a copy of our own .proto with a copy of whatever header looks most up to date, and simply using that. This allows us to control our own field changes. If some day games diverge enough to have differing header fields, we can look into allowing consumers to specify what header they want. |
LGTM unless @Netshroud has any other ideas. |
I'm not going to regenerate them because it destroys them due to line endings (honk honk, someone doesn't want to normalize them)