C# 클래스 ACR_ServerCommunicator.PlayerState

This object maintains extended state internal to the server communicator with respect to a player. It maintains data that is local to this server instance; the data is created at client enter, and removed at client leave. N.B. This state is intended for use by script code on the main thread.
파일 보기 프로젝트 열기: ALandFarAway/ALFA-Base-Resources 1 사용 예제들

공개 메소드들

메소드 설명
PlayerState ( uint ObjectId, ACR_ServerCommunicator Communicator ) : System

Construct a new PlayerState object.

UpdateChatSelectGUIHeaders ( ) : void

This method updates the chat select GUI headers if the player had the GUI active. It is called after the count of players displayed has changed. N.B. This routine is assumed to be called in-thread-context on the main thread.

비공개 메소드들

메소드 설명
UpgradeLegacySettings ( ) : void

Convert legacy database settings to their new format.

메소드 상세

PlayerState() 공개 메소드

Construct a new PlayerState object.
public PlayerState ( uint ObjectId, ACR_ServerCommunicator Communicator ) : System
ObjectId uint Supplies the NWScript object id of the PC /// object.
Communicator ACR_ServerCommunicator Supplies the server communicator /// instance that the PlayerState object is bound to.
리턴 System

UpdateChatSelectGUIHeaders() 공개 메소드

This method updates the chat select GUI headers if the player had the GUI active. It is called after the count of players displayed has changed. N.B. This routine is assumed to be called in-thread-context on the main thread.
public UpdateChatSelectGUIHeaders ( ) : void
리턴 void