コード例 #1
0
        public static float AverageGlow(float latitude, int dayOfYear)
        {
            float num = 0f;

            for (int i = 0; i < 24; i++)
            {
                num += GenCelestial.CelestialSunGlowPercent(latitude, dayOfYear, (float)i / 24f);
            }
            return(num / 24f);
        }
コード例 #2
0
        public static float CelestialSunGlow(Map map, int ticksAbs)
        {
            Vector2 vector = Find.WorldGrid.LongLatOf(map.Tile);

            return(GenCelestial.CelestialSunGlowPercent(vector.y, GenDate.DayOfYear(ticksAbs, vector.x), GenDate.DayPercent(ticksAbs, vector.x)));
        }