示例#1
0
 // Token: 0x06003CDE RID: 15582 RVA: 0x00113654 File Offset: 0x00111854
 public static TeamRoomInviteInfo PbTeamRoomInviteInfoToTeamRoomInviteInfo(ProTeamRoomInviteInfo pbInfo)
 {
     return(new TeamRoomInviteInfo
     {
         ChannelId = pbInfo.ChannelId,
         SessionId = pbInfo.SessionId,
         Level = pbInfo.Level,
         Name = pbInfo.Name,
         GameFunctionTypeId = pbInfo.GameFunctionTypeId,
         LocationId = pbInfo.LocationId,
         RoomId = pbInfo.RoomId,
         TimeOut = new DateTime(pbInfo.TimeOut)
     });
 }
    public static int TeamRoomInviteInfoToPbTeamRoomInviteInfo_s(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomInviteInfo info;
            LuaObject.checkType <TeamRoomInviteInfo>(l, 1, out info);
            ProTeamRoomInviteInfo o = TeamRoomInviteInfo.TeamRoomInviteInfoToPbTeamRoomInviteInfo(info);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }