Esempio n. 1
0
 private void OnRailRespondInvation(RailUsersRespondInvitation data)
 {
     WeGameHelper.WriteDebugString(" request join game");
     if (_lobby.State != 0)
     {
         _lobby.Leave();
     }
     _inviter_id = data.inviter_id;
     Main.OpenPlayerSelect(delegate(PlayerFileData playerData)
     {
         Main.ServerSideCharacter = false;
         playerData.SetAsActive();
         Main.menuMode   = 882;
         Main.statusText = Language.GetTextValue("Social.JoiningFriend", GetFriendNickname(data.inviter_id));
         AsyncGetServerIDByOwener(data.inviter_id);
         WeGameHelper.WriteDebugString("inviter_id: " + ((RailComparableID)data.inviter_id).id_);
     });
 }
Esempio n. 2
0
 private void OnRailRespondInvation(RailUsersRespondInvitation data)
 {
     WeGameHelper.WriteDebugString(" request join game");
     if (this._lobby.State != LobbyState.Inactive)
     {
         this._lobby.Leave();
     }
     this._inviter_id = (RailID)data.inviter_id;
     Main.OpenPlayerSelect((Main.OnPlayerSelected)(playerData =>
     {
         Main.ServerSideCharacter = false;
         playerData.SetAsActive();
         Main.menuMode   = 882;
         Main.statusText = Language.GetTextValue("Social.JoiningFriend", (object)this.GetFriendNickname((RailID)data.inviter_id));
         this.AsyncGetServerIDByOwener((RailID)data.inviter_id);
         WeGameHelper.WriteDebugString("inviter_id: " + (object)(ulong)((RailComparableID)data.inviter_id).id_);
     }));
 }