Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnAuthSuccess()

void Terraria.Social.WeGame.NetClientSocialModule.OnAuthSuccess ( RailID remote_peer)
inlineprivate

Definition at line 140 of file NetClientSocialModule.cs.

141 {
143 {
146 AsyncSetMyMetaData("status", Language.GetTextValue("Social.StatusInGame"));
148 Main.clrInput();
149 Netplay.ServerPassword = "";
150 Main.GetInputText("");
151 Main.autoPass = false;
152 Main.netMode = 1;
153 Netplay.OnConnectedToSocialServer(new SocialSocket(new WeGameAddress(remote_peer, GetFriendNickname(_inviter_id))));
154 WeGameHelper.WriteDebugString("OnConnectToSocialServer server:" + ((RailComparableID)remote_peer).id_);
155 }
156 }
static string GetTextValue(string key)
Definition Language.cs:15
void AsyncSetMyMetaData(string key, string value)
ConcurrentDictionary< RailID, ConnectionState > _connectionStateMap

References Terraria.Social.WeGame.NetSocialModule._connectionStateMap, Terraria.Social.WeGame.NetClientSocialModule._inviter_id, Terraria.Social.WeGame.NetClientSocialModule._serverIDMedataKey, Terraria.Social.WeGame.NetClientSocialModule.AsyncSetMyMetaData(), Terraria.Social.WeGame.NetClientSocialModule.AsyncSetPlayWith(), Terraria.Main.clrInput(), System.Collections.Concurrent.ConcurrentDictionary< TKey, TValue >.ContainsKey(), Terraria.Social.WeGame.NetClientSocialModule.GetFriendNickname(), Terraria.Main.GetInputText(), Terraria.Localization.Language.GetTextValue(), Terraria.Netplay.OnConnectedToSocialServer(), and Terraria.Social.WeGame.WeGameHelper.WriteDebugString().

Referenced by Terraria.Social.WeGame.NetClientSocialModule.OnPacketRead().