| AdjustTimestamp(long) |
long |
Return a time adjusted with respect to the WorldManager's
current time
|
| AdjustTimestamp(long, long) |
long |
Get the time in our local time system (instead of server time),
and update the time offset if neccessary.
|
| ByteArrayToHexString(byte[], int, int) |
string |
static
|
| ConnectToLogin(string, string) |
NetworkHelperStatus |
Connect to the login server, so we can do character
selection there.
|
| ConnectToWorld(OID, string, int, string) |
NetworkHelperStatus |
|
| CreateAccountMaster(LoginSettings) |
NetworkHelperStatus |
Login to the Master server using tcp
|
| CreateCharacter(Dictionary<string, object>) |
CharacterEntry |
This call requires the tcp world connection to be established
|
| DeleteCharacter(Dictionary<string, object>) |
void |
This call requires the tcp world connection to be established
|
| Disconnect() |
void |
|
| DisconnectFromLogin() |
void |
|
| DisconnectFromMaster() |
void |
|
| Dispose() |
void |
|
| GetCharacters(string) |
void |
|
| GetIconPrefabs(Dictionary<string, object>, string) |
NetworkHelperStatus |
|
| GetPrefabs(Dictionary<string, object>, string) |
NetworkHelperStatus |
|
| GetProxyToken(OID) |
NetworkHelperStatus |
Helper method to deal with the fact that some servers were not
forward compatible.
|
| GetServerList(string) |
NetworkHelperStatus |
Sends a WorldServerListRequestMessage to the Login Server to get the list of
servers available to connect to.
|
| GetServerTimestamp(long) |
long |
Convert the timestamp in client time to a timestamp in server time.
|
| GetWorldEntry(string) |
WorldServerEntry |
|
| handlePrefabMessages() |
void |
|
| HasWorldEntry(string) |
bool |
|
| Init() |
void |
|
| LoginMaster(LoginSettings) |
NetworkHelperStatus |
Login to the Master server using tcp
|
| LoginServerHeartbeat(string) |
NetworkHelperStatus |
Sends the heartbeat message to the Login server to verify the connection is still alive.
|
| QueueMessage(AtavismOutgoingMessage) |
void |
|
| RegisterPrefabMessageHandler(string, ExtensionMessageHandler) |
void |
|
| RemovePrefabMessageHandler(string, ExtensionMessageHandler) |
void |
|
| RequestShutdown(string) |
void |
|
| ResolveWorld(LoginSettings) |
NetworkHelperStatus |
Connect to the Master server using rdp, and resolve the world id
|
| ResolveWorld(string, string) |
NetworkHelperStatus |
|
| SendAcquireMessage(long) |
void |
|
| SendActivateItemMessage(OID, long) |
void |
|
| SendAttackMessage(long, string, bool) |
void |
|
| SendCommMessage(string) |
void |
|
| SendDirectionMessage(long, Vector3, Vector3) |
void |
|
| SendDirLocOrientMessage(long, Vector3, Vector3, Quaternion) |
void |
|
| SendEquipMessage(long, string) |
void |
|
| SendHaMessage(long) |
void |
|
| SendMessage(BaseWorldMessage) |
void |
General purpose send message method that can send any type of message
This used to be private, but it is now public, so that plugins can
use this method.
|
| SendOrientationMessage(Quaternion) |
void |
|
| SendPrefabMsg() |
void |
|
| SendQuestConcludeRequestMessage(long) |
void |
|
| SendQuestInfoRequestMessage(long) |
void |
|
| SendQuestResponseMessage(long, long, bool) |
void |
|
| SendSceneLoadedMessage() |
void |
|
| SendTargettedCommand(long, string) |
void |
|
| SendTradeOffer(long, long, List<long>, bool, bool) |
void |
|
| SetWorldEntry(string, WorldServerEntry) |
void |
|
| StartClientPrefab(string, int) |
void |
|
| TcpPrefabDisconnect() |
void |
|