Ryan Puth
Ryan Puth
## Summary Creates a basic test script to confirm basic configuration of objects: - Serialized fields have been set. The purpose is to prevent NullReferenceExceptions caused by failing to initialize...
### Summary Currently SS3D allows for hosts (i.e. combined server / clients) and clients. It does not allow for dedicated servers. This is leading to some inefficiencies, bugs and diminished...
## Summary We need to implement Interest Management in order to achieve acceptable performance while having large stations and numerous players. More details on Interest Management can be found [here](https://mirror-networking.gitbook.io/docs/guides/interest-management)....
## Summary Like other connectables, counters are able to connect to form a coherent monolithic structure as described in the "Counter Adjacency Connections" section of the [Connectables Design Document](https://docs.google.com/document/d/1ful7_gIJo7e74i9LMQuYMpjZMH2V1aT90mwlrQ0hcgE/edit?usp=sharing). Implement...
## Summary Currently, the Examine system works exclusively on the client PC. There is no inbuilt interaction with the server. This will cause some problems. For example, examining another player's...
## Summary Examining entities (Shift + hover) should display the inventory of that entity. Individual slots may be hidden, and would instead be replaced by a question mark. For example,...
## Summary When spawning multiple players, they occasionally do not spawn in the correct position. ## Current Behavior When spawning multiple players, they occasionally do not spawn in the correct...
## Summary Currently player movement within SS3D is client-authoritative. This means that the client is trusted to inform the server of their correct position. This will inevitably lead to exploits...
## Summary The "Ready" and "Start Round" buttons within the Lobby appear to function when in dedicated server mode, but do not. ## Current Behavior When clicked, the "Ready" button...