Exemplo n.º 1
0
 public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
 {
     if (AnalyticsEnabled)
     {
         Parallel.Start(() => { SendSessionStartInternal(sessionStatistics); });
     }
 }
Exemplo n.º 2
0
 public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
 {
     if (!MyCompilationSymbols.RenderOrGpuProfiling)
     {
         Parallel.Start(() => { SendSessionStartInternal(sessionStatistics); });
     }
 }
Exemplo n.º 3
0
        private static void SendSessionStartInternal(MyStartSessionStatistics sessionStatistics)
        {
            ReportDesignInternal("Session:Video Settings:Vertical Sync", value: sessionStatistics.VerticalSync ? 1 : 0);
            ReportDesignInternal("Session:Video Settings:Fullscreen", value: sessionStatistics.Fullscreen ? 1 : 0);

            if (sessionStatistics.VideoHeight != 0)
            {
                ReportDesignInternal("Session:Video Settings:Aspect Ratio", value: (float)sessionStatistics.VideoWidth / (float)sessionStatistics.VideoHeight);
            }

            ReportDesignInternal("Session:World Settings:Auto Healing", value: sessionStatistics.Settings.AutoHealing ? 1 : 0);
            ReportDesignInternal("Session:World Settings:Auto Save In Minutes", value: sessionStatistics.Settings.AutoSaveInMinutes);
        }
Exemplo n.º 4
0
 public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
 {
 }
Exemplo n.º 5
0
        public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
        {

        }
Exemplo n.º 6
0
        private static void SendSessionStartInternal(MyStartSessionStatistics sessionStatistics)
        {
            ReportDesignInternal("Session:Video Settings:Vertical Sync", value: sessionStatistics.VerticalSync ? 1 : 0);
            ReportDesignInternal("Session:Video Settings:Fullscreen", value: sessionStatistics.Fullscreen ? 1 : 0);

            if (sessionStatistics.VideoHeight != 0)
            {
                ReportDesignInternal("Session:Video Settings:Aspect Ratio", value: (float)sessionStatistics.VideoWidth / (float)sessionStatistics.VideoHeight);
            }

            ReportDesignInternal("Session:World Settings:Auto Healing", value: sessionStatistics.Settings.AutoHealing ? 1 : 0);
            ReportDesignInternal("Session:World Settings:Auto Save In Minutes", value: sessionStatistics.Settings.AutoSaveInMinutes);
        }
Exemplo n.º 7
0
 public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
 {
     if (AnalyticsEnabled)
         Parallel.Start(() => { SendSessionStartInternal(sessionStatistics); });
 }
 public static void SendSessionStart(MyStartSessionStatistics sessionStatistics)
 {
     if (!MyCompilationSymbols.RenderOrGpuProfiling)
         Parallel.Start(() => { SendSessionStartInternal(sessionStatistics); });
 }