// Token: 0x06004D94 RID: 19860 RVA: 0x0017AF00 File Offset: 0x00179100 public static Announcement PBAnnouncementToAnnouncement(ProAnnouncement pbAnnouncement) { return(new Announcement { InstanceId = pbAnnouncement.InstanceId, ShowStartTime = new DateTime(pbAnnouncement.ShowStartTime), ShowEndTime = new DateTime(pbAnnouncement.ShowEndTime), Title = pbAnnouncement.Title, Content = pbAnnouncement.Content }); }
// Token: 0x0600743D RID: 29757 RVA: 0x00200C18 File Offset: 0x001FEE18 public void AddAnnouncement(ProAnnouncement pbAnnouncement) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_AddAnnouncementProAnnouncement_hotfix != null) { this.m_AddAnnouncementProAnnouncement_hotfix.call(new object[] { this, pbAnnouncement }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.RemoveAllExpiredAnnouncements(); this.m_announcementDS.AddAnnouncement(Announcement.PBAnnouncementToAnnouncement(pbAnnouncement)); }
public static int AnnouncementToPBAnnouncement_s(IntPtr l) { int result; try { Announcement announcement; LuaObject.checkType <Announcement>(l, 1, out announcement); ProAnnouncement o = Announcement.AnnouncementToPBAnnouncement(announcement); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }