You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All vessels in the game are stored in one of three places on the client. Firstly, the ActiveVessels list in the World class; secondly, the ArtificialBoldies list in the SolarSystem class, and lastly the ShipExteriorRoot GameObject.
All vessels in the universe are therefore cashed on the client, although almost all of them will never be shown while playing. Currently the ShipExteriorRoot game object has just over 1 600 child objects. All of them are shells, and contain nothing else than the Ship and GeometryRoot scripts.
Proposal
The server should be modified so it only sends information about vessels in the near vicinity of the player. One should also attempt to investigate whether these three lists contain the same vessels.
The text was updated successfully, but these errors were encountered:
Background
All vessels in the game are stored in one of three places on the client. Firstly, the ActiveVessels list in the World class; secondly, the ArtificialBoldies list in the SolarSystem class, and lastly the ShipExteriorRoot GameObject.
All vessels in the universe are therefore cashed on the client, although almost all of them will never be shown while playing. Currently the ShipExteriorRoot game object has just over 1 600 child objects. All of them are shells, and contain nothing else than the Ship and GeometryRoot scripts.
Proposal
The server should be modified so it only sends information about vessels in the near vicinity of the player. One should also attempt to investigate whether these three lists contain the same vessels.
The text was updated successfully, but these errors were encountered: