forked from ValveSoftware/source-sdk-2013
-
Notifications
You must be signed in to change notification settings - Fork 151
Mapbase v7.3 #354
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
Merged
Mapbase v7.3 #354
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… when the vgui_screen loses focus
Out of bounds array index corrupting the stack
…fter loading a save
This function is used to color impact particles. On Linux I've noticed that this function sometimes is not successful on retrieving the surface color, leaving an odd color to render the particles with. The engine function TraceLineMaterialAndLighting() even has a boolean return value indicating success. GetModelMaterialColorAndLighting() does not though, but I still observe failures (the color parameter is not modified). The color is initialized with an invalid value. If it detects that retrieving the color failed (engine function said so or the invalid value was left in place), this now hamfistedly assumes a lightish grey color, but at least still correctly (presumably) incorporates lighting information. When this situation is detected, a warning is also printed to the console. Because why not.
…Data() GCC warns about attempting to delete a void-pointer, since it will not be able to invoke its destructor. Fix by casing it to the expected type.
Crashes on Linux. Apparently returns incorrect values on Windows.
[FIX] Undefined behaviour on comparison of NaN and float at particlemgr.cpp
Minor npc_zombie improvements
Add random spawn type for env_headcrabcanister
Added a new ConVar that allows trigger_changelevel to be triggered by MOVETYPE_NOCLIP
Expose prop_door_rotating to VScript
…en interaction doesn't require it
…nality Co-authored-by: Derek <[email protected]>
CScriptNetPropManager rewrite
…hook, VScript proxies not cleaning up correctly
Change workflow to use .sln and consolidate artifact tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Small to medium-sized update which mainly aims to merge overdue PRs and fix issues.
...which is exactly what Mapbase v7.2's description was, although I've done some extra vetting to ensure that previous saves are compatible.
As before, my intention is to wait until Mapbase v8.0 before including save-breaking changes, most importantly #221. I don't intend to let things drag on this time.