C# (CSharp) ACR_ServerCommunicator GameWorldManager - 7개의 예제가 발견되었습니다. 이것들은 오픈소스 프로젝트에서 추출된 C# (CSharp)의 ACR_ServerCommunicator.GameWorldManager에 대한 실세계 최고 등급의 예제들입니다. 예제들을 평가하여 예제의 품질 향상에 도움을 줄 수 있습니다.
This object (which is a singleton) manages the local server's view of the game world wide state (data for all servers and players is locally stored here). State elements are, generally, lazily added to the game world manager's state cache. Only when a character, player, or server has actually been observed will it be added to the local cache. This helps prevent the local cache from growing too large up front, as it does not need to have the entire database contents pre-downloaded. As identifiers for unknown servers, players, or characters are seen, the local state cache is updated from the database. The local state cache is also updated based on polling the online player list periodically. In effect, the state cache serves as the current server's view of player presence across the entire game world, spanning every online server. All internal operations on the GameWorldManager assume that the caller has provided appropriate synchronization. Many operations may block on the first reference to a previously unresolved object identifier or object name.