Generic fixes, third-party addon compatibility, Chinese localization support#384
Open
dounai2333 wants to merge 9 commits into
Open
Generic fixes, third-party addon compatibility, Chinese localization support#384dounai2333 wants to merge 9 commits into
dounai2333 wants to merge 9 commits into
Conversation
…t with third-party HUDs
…feed replacement (likely HUD)
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
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.
Not many changes, but I think they're needed.
Changelog:
Added a progress bar to the medkit: When a player revives a teammate (holding down the right mouse button), a progress bar will appear, showing the revive progress.
Fixed the medkit energy (Ammo1) showing an incorrect value on third-party HUDs.
Now when a player dies, the game will trigger the
CreateEntityRagdollevent. We don't need this, but third-party addons do.Fixed an infinite loop that occurred when maps use multiple
point_viewcontrolentities to play a cutscene, and usepath_trackwithOnPassI/O to switch scenes. This caused the secondpoint_viewcontrolentity to setLambdaLastActivatorto itself, makingENT:PropagatePlayerActivator()freeze the game forever.Fixed an issue where when the server has
gmod_suit 1, the HUD shows a duplicated page and the AUX power is incorrect.Fixed the killfeed not working if the server has any addons that replace the killfeed (most likely HUD addons).
Added compatibility with the "Enhanced PlayerModel Selector" addon, considering that at least two million people (including forks) have subscribed to it. Its "Enforce player model" feature is enabled by default, making our player model selector stop working.
Added a simple button to the player model selector page if "Outfitter" is installed. This addon is not fully compatible with Lambda because when a player dies, Lambda reads and creates the server-side model, while Outfitter only changes the client-side model. However, this is the only hot-reloading player model selector I could find on the Workshop.
Added Simplified Chinese localization support, and made the waiting player timeout second (for triggers) no longer show milliseconds.