roid-resurrection - #1
Open
InvalidArgument3 wants to merge 695 commits into
Open
Conversation
- know what happens when client reconnects - wtf why did that batching method get deleted
…THEM ON THE CLIENT
…riage promising fixes to client entity ids, batching, etc
…riage better merged zone handling; client server sync debug
- Fixed duplicate entity ID issues on client reconnect by letting game handle ID assignment - Added efficient asteroid lookup table to replace slow LINQ queries - Improved zone merging logic and asteroid count tracking - Fixed bug where zones only merged at centers instead of edges - Added better client-server asteroid sync verification - Added more comprehensive logging for debugging - Improved memory management and cleanup routines - Fixed issue where asteroids could appear on client but pass through (phantom asteroids) - Optimized network traffic by only sending updates to relevant players - Added proper zone tracking for merged zones - Fixed C#6 compatibility issues - Improved entity cleanup during client disconnects - Better handling of asteroid removal during zone transitions Performance improvements: - Replaced inefficient IsAsteroidTracked LINQ query with O(1) dictionary lookup - Reduced CPU usage during merged zone operations - Optimized network bandwidth usage by zone-aware updates - Reduced memory usage through better cleanup Bug fixes: - Fixed duplicate entity IDs during client reconnect - Fixed phantom asteroids appearing on clients - Fixed zone merging detection - Fixed asteroid count inconsistencies between clients - Fixed issues with merged zones exceeding asteroid limits
…riage summary of changes for tonight
…riage probably fix inf spawning meme
think i'm just gonna rewrite everything
…riage nvm its fucked
dynamicdebris template for later
…ches dont showmessage in unload jfc
…ches rm faction lookup on warp exit for color, might be the cause of lagspike
…ches fix factionhangar event leak
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.
No description provided.