Example #1
0
 // 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);
    }