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_); }); }
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_); })); }