Method | Description | |
---|---|---|
HandleGUIResync ( int SourceServerId, string ResyncCommand, |
This method is called when a cross-server chat select resynchronization request is received. Its purpose is to scan the player list to check whether the argument player is online, and to activate chat select GUI resynchronization if appropriate, else to queue the resynchronization until the player does log in.
|
|
OnClientEnter ( uint PCObject, |
This method is called when the ClientEnter event fires for a player. Its purpose is to check whether the player has a pending resync request, and, if so, to execute the resync operation.
|
|
SendGUIStateToServer ( |
This method is called when a portal transition has been committed to send a player to a remote server.
|
Method | Description | |
---|---|---|
ResynchronizePlayerState ( ResyncState ResyncInfo, uint PCObject, |
This method is called to resynchronize the GUI state of a player that executed a server to server portal, if the player is in an area.
|
public static HandleGUIResync ( int SourceServerId, string ResyncCommand, |
||
SourceServerId | int | Supplies the server id of the server /// that requested the GUI resynchronization. |
ResyncCommand | string | Supplies the GUI resynchronizer command /// line as generated by SendGUIStateToServer(). |
Script | Supplies the current script object. | |
return | int |
public static OnClientEnter ( uint PCObject, |
||
PCObject | uint | |
Script | Supplies the script object. | |
return | void |
public static SendGUIStateToServer ( |
||
State | Supplies the local state for the player that is /// committed to a portal transition. /// | |
Server | Supplies the destination server for the portal /// event. | |
Script | Supplies the script object. | |
return | void |