big numbers need more bits..
							parent
							
								
									3a5d5fd50e
								
							
						
					
					
						commit
						b3ce8e9fc7
					
				|  | @ -1056,6 +1056,12 @@ namespace OpenSim.Framework | |||
|             return true; | ||||
|         } | ||||
| 
 | ||||
|         public static double UnixTimeSinceEpochSecs() | ||||
|         { | ||||
|             TimeSpan t = DateTime.UtcNow - UnixEpoch; | ||||
|             return t.TotalSeconds; | ||||
|         } | ||||
| 
 | ||||
|         public static int UnixTimeSinceEpoch() | ||||
|         { | ||||
|             TimeSpan t = DateTime.UtcNow - UnixEpoch; | ||||
|  |  | |||
|  | @ -800,9 +800,9 @@ namespace OpenSim.Region.CoreModules.World.LightShare | |||
|         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] | ||||
|         public float GetDayFractionTime(ViewerEnviroment env) | ||||
|         { | ||||
|             float dayfrac = env.DayLength; | ||||
|             dayfrac = ((Util.UnixTimeSinceEpoch() + env.DayOffset) % dayfrac) / dayfrac; | ||||
|             return Utils.Clamp(dayfrac, 0f, 1f); | ||||
|             double dayfrac = env.DayLength; | ||||
|             dayfrac = ((Util.UnixTimeSinceEpochSecs() + env.DayOffset) % dayfrac) / dayfrac; | ||||
|             return (float)Utils.Clamp(dayfrac, 0, 1); | ||||
|         } | ||||
| 
 | ||||
|         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 UbitUmarov
						UbitUmarov