-
Notifications
You must be signed in to change notification settings - Fork 14
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
Mounted Asset Removal #3
Comments
For clarification, we have bspfix in C++ but want to write a C# version. Rewriting the C++ exactly would require license, but the concept is simple, compare a hash of every file in the Paklump with Valve assets of corresponding file type. We don't want to require everyone running these checks have all content downloaded, instead we'll ship a JSON file with releases. We need:
Both should be usable via CLI and UI. It's important we can hook the hash generation up to our internal CI, as well as perform the hash checks via command-line, maaaaaybe integrating into the backend eventually. |
See https://discord.com/channels/235111289435717633/998769771451519088/1072388945146552370 for discussion of this |
Unassigned my self for now in case someone wants to pick this up. Calling bspfix on the map was implemented* but rewriting this in C# was not. |
We actually have a C++ tool shipping with the game that does this: "bspfix.exe"
So ideally all we need to do is invoke it on the bsp here.
The text was updated successfully, but these errors were encountered: