Пример #1
0
        public void OnTriggerEnter(Collider c)
        {
            ActivityTimestamps?ts;

            if (triggerEnterUseTimestamp)
            {
                ts = new ActivityTimestamps
                {
                    Start = ((DateTimeOffset)DateTime.Now).ToUnixTimeSeconds()
                }
            }
            ;
            else
            {
                ts = null;
            }
            mrp.UpdatePresence(new Activity {
                State   = triggerEnterState,
                Details = triggerEnterDetail,
                Assets  = new ActivityAssets
                {
                    LargeImage = triggerEnterLargeImage,
                    LargeText  = triggerEnterLargeText,
                    SmallImage = triggerEnterSmallImage,
                    SmallText  = triggerEnterSmallText
                },
                Timestamps = (ActivityTimestamps)ts,
            });
        }