Exemple #1
0
        private void OnGetTimeCallback(GetTimeResult result)
        {
            var testContext = (UUnitTestContext)result.CustomData;

            var serverTime = result.Time;
            var minTest    = DateTime.UtcNow - TimeSpan.FromMinutes(5);
            var maxTest    = DateTime.UtcNow + TimeSpan.FromMinutes(5);

            testContext.True(minTest <= serverTime && serverTime <= maxTest);

            testContext.True(Math.Abs((DateTime.UtcNow - serverTime).TotalMinutes) < 5); // Make sure that this timestamp is recent - This must also account for the difference between local machine time and server time
            testContext.EndTest(UUnitFinishState.PASSED, serverTime.ToString());
        }
Exemple #2
0
 private void OnTimeUpdate(GetTimeResult result)
 {
     CurrentTime = result.Time;
     foreach (SpaceNationFriend SNfriend in SpaceNationFriendList)
     {
         if (SNfriend.panel != null)
         {
             if (SNfriend.panel.localFriendStatus == FriendPanel.LocalFriendStatuses.OFFLINE)
             {
                 SNfriend.panel.UpdateOfflineTime();
             }
         }
     }
 }
		public void GetTime(string prefix, GetTimeResult result)
		{
			result(prefix + ": " + DateTime.Now);
		}
Exemple #4
0
 public void GetTime(string prefix, GetTimeResult result)
 {
     result(prefix + ": " + DateTime.Now);
 }
Exemple #5
0
 private void OnStartTimeStampSuccess(GetTimeResult result)
 {
     MenuManager.instance.TimeStampSuccess(result.Time);
 }
Exemple #6
0
 //we send the server time to the menu manager to compare with the stored time stamp and get the time passed since the first "full play" (play with 5 charges)
 private void OnGetTimeSuccess(GetTimeResult result)
 {
     MenuManager.instance.UpdateWaitTimes(result.Time);
 }
Exemple #7
0
 private static void PlayfabEvents_OnGetTimeResultEvent(GetTimeResult result)
 {
     serverRealtimeSinceStartup = Time.realtimeSinceStartup;
     serverTime = result.Time;
 }