示例#1
0
    public void ShowHighlightSummaryWindows()
    {
        Highlights.GroupView[] groupViews = new Highlights.GroupView[1];
        groupViews[0]                    = new Highlights.GroupView();
        groupViews[0].GroupId            = "Recorded_Group";
        groupViews[0].SignificanceFilter = Highlights.HighlightSignificance.Good;
        groupViews[0].TagFilter          = Highlights.HighlightType.Achievement;

        Highlights.OpenSummary(groupViews, Highlights.DefaultOpenSummaryCallback);
    }
示例#2
0
        public static void ShowSummary()
        {
            if (!Plugin.CurrentSettings.Enabled)
            {
                return;
            }

            Highlights.GroupView[] groupViews = new Highlights.GroupView[1];
            Highlights.GroupView   gv1        = new Highlights.GroupView();
            gv1.GroupId            = "MAP_PLAY_GROUP";
            gv1.SignificanceFilter = Highlights.HighlightSignificance.Good;
            gv1.TagFilter          = Highlights.HighlightType.Achievement;
            groupViews[0]          = gv1;

            Highlights.OpenSummary(groupViews, LogCallback);
        }
示例#3
0
        // Function to show the summary of all highlights that have been captured
        // In this case we are showing all highlights from every group created but specific groups may also be displayed
        void ShowHighlightsSummary()
        {
            Highlights.GroupView[] groupViews = new Highlights.GroupView[2];
            Highlights.GroupView   gv1        = new Highlights.GroupView();
            gv1.GroupId            = "SHOT_HIGHLIGHT_GROUP";
            gv1.SignificanceFilter = Highlights.HighlightSignificance.Good;
            gv1.TagFilter          = Highlights.HighlightType.Achievement | Highlights.HighlightType.Incident;
            groupViews[0]          = gv1;

            Highlights.GroupView gv2 = new Highlights.GroupView();
            gv2.GroupId            = "MISC_GROUP";
            gv2.SignificanceFilter = Highlights.HighlightSignificance.Good;
            gv2.TagFilter          = Highlights.HighlightType.Achievement;
            groupViews[1]          = gv2;

            Highlights.OpenSummary(groupViews);
        }
示例#4
0
        void ShowHighlightsSummary()
        {
            Highlights.GroupView[] groupViews = new Highlights.GroupView[2];
            Highlights.GroupView   gv1        = new Highlights.GroupView();
            gv1.GroupId            = "SHOT_HIGHLIGHT_GROUP";
            gv1.SignificanceFilter = Highlights.HighlightSignificance.Good;
            gv1.TagFilter          = Highlights.HighlightType.Achievement;
            groupViews[0]          = gv1;

            Highlights.GroupView gv2 = new Highlights.GroupView();
            gv2.GroupId            = "MISC_GROUP";
            gv2.SignificanceFilter = Highlights.HighlightSignificance.Good;
            gv2.TagFilter          = Highlights.HighlightType.Achievement;
            groupViews[1]          = gv2;

            Highlights.OpenSummary(groupViews, Highlights.DefaultOpenSummaryCallback);


            Highlights.GetNumberOfHighlights(gv1, Highlights.DefaultGetNumberOfHighlightsCallback);
            Highlights.GetNumberOfHighlights(gv2, Highlights.DefaultGetNumberOfHighlightsCallback);
            Highlights.GetUserSettings(Highlights.DefaultGetUserSettingsCallback);
            Highlights.GetUILanguage(Highlights.DefaultGetUILanguageCallback);
        }