Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Доброго времени суток.

Видел сервер на котором ночь чуть светлее, при это это реализовано без модов, хотел бы узнать как такое можно реализовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
38 минут назад, paranoyk сказал:

А если тут крутить....


		class DayLightingBrightAlmost
		{
			deepNight[]=
			{
				-15,
				{0.050000001,0.050000001,0.059999999},
				{0.001,0.001,0.0020000001},
				{0.02,0.02,0.050000001},
				{0.003,0.003,0.003},
				{0.003,0.003,0.0060000001},
				{0.003,0.003,0.0060000001},
				0
			};

 

именно тут и крутить. только для начала рекомендую использовать оба класса (DayLightingBrightAlmost и DayLightingRainy) полностью, без изменений. а когда появится результат, тогда уже и править под себя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





  • 0
6 часов назад, BorizzK сказал:

VIRrusR VIRrusR VIRrusR 

Какиможно вырезать нативные функции?

 

Да

Вы еще и не видите, что это определение, а не вызов?

 

Это в файле world.c вроде

Да я вообще всё могу вырезать к едрене фене, на данном этапе понимания написания программ!:joy: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
5 часов назад, AntonivkA сказал:

конкретно на карте dayz ночи были такие, что даже с пнв ничего толком не было видно. разницу же видно, между оригинальным файлом, в котором толком ничего нет и уже отредактированным.

и не арма ночью освещена, а в армовских картах освещение в ночное время прописано + видимость звезд на небе и т.п. а если портировать карту dayz без этих параметров, то будет как в попе негра.

да, вот тока скрины по арме, а не по дэйзу. Не забываем, что дэйз у нас от sqf отвык, и не переваривает его, а значит и часть того что в арме была работать может подругому, или вовсе не работать. От чего суть вопроса остается той же, на dayz такое кто-то делал уже? есть чем подтвердить? Или только чисто в теории, на основании того что в арме видели?
Я не придираюсь, просто излишнее любопытство для уточнения себе, и, наверняка, остальным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Я правильно понимаю что в нынешнем config.cpp (server\addons\dz)
нужно крутить это?
 

				class C_Night
				{
					height=0;
					overcast=0.5;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0.050000001,0.075000003,0.15000001};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.017999999,0.028000001,0.043000001};
					skyAroundSun[]={0.017999999,0.028000001,0.043000001};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

				class O_Night
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0,0,0};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.012,0.012,0.012};
					skyAroundSun[]={0.012,0.012,0.012};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
7 часов назад, 123new сказал:

да, вот тока скрины по арме, а не по дэйзу. Не забываем, что дэйз у нас от sqf отвык, и не переваривает его, а значит и часть того что в арме была работать может подругому, или вовсе не работать. От чего суть вопроса остается той же, на dayz такое кто-то делал уже? есть чем подтвердить? Или только чисто в теории, на основании того что в арме видели?
Я не придираюсь, просто излишнее любопытство для уточнения себе, и, наверняка, остальным.

извини, но я не вижу там sqf. приличное кол-во параметров в конфигах дейз и армы осталось неизменным. ничего не мешает попробовать использовать те настройки.

 

7 часов назад, kor_7797 сказал:

Я правильно понимаю что в нынешнем config.cpp (server\addons\dz)
нужно крутить это?
 


				class C_Night
				{
					height=0;
					overcast=0.5;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0.050000001,0.075000003,0.15000001};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.017999999,0.028000001,0.043000001};
					skyAroundSun[]={0.017999999,0.028000001,0.043000001};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

				class O_Night
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0,0,0};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.012,0.012,0.012};
					skyAroundSun[]={0.012,0.012,0.012};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

 

возможно это. точно не скажу. пробуй.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Так и что? Тема сдохла? Продолжаем перематывать или копать ночью уголь в шахте без фонаря?:sad:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Есть мысль, что играться таки с углом солнца. Там -18? Попробовать ноль или малые значения, как положительные так и отрицательные. Думаю можно добиться эффекта белых ночей Питера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
18 минут назад, ishkur сказал:

Есть мысль, что играться таки с углом солнца. Там -18? Попробовать ноль или малые значения, как положительные так и отрицательные. Думаю можно добиться эффекта белых ночей Питера.

а где играться то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А выше человек приводил код, в котором угол, вот тут:

В 07.03.2019 в 20:06, kor_7797 сказал:

Я правильно понимаю что в нынешнем config.cpp (server\addons\dz)
нужно крутить это?
 


				class C_Night
				{
					height=0;
					overcast=0.5;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0.050000001,0.075000003,0.15000001};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.017999999,0.028000001,0.043000001};
					skyAroundSun[]={0.017999999,0.028000001,0.043000001};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

				class O_Night
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0,0,0};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.012,0.012,0.012};
					skyAroundSun[]={0.012,0.012,0.012};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};

 

Думаю там.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 часа назад, ishkur сказал:

Есть мысль, что играться таки с углом солнца.

Это если там не тупо "выключить свет". А с ночами этими говёными надо таки что-то делать, господа... Это не просто так, это целый пласт ночного геймплея, механики электрификации, ночные прицелы и т.д. и т.п. Сами понимаете, что при такой скудости игрового контента, вырезать ещё и это - ... 

Впрочем, можно конечно вообще всё вырезать к едрене фене, выключить зомбей, перенести точки спавна на СЗ, насыпать по ноздри пушек-пулек-магазинов и топовый сервер с очередью в пол миллиона страждущих гарантирован...:fearful:

 

P.S. Боже, в какое ... выродилась идея симулятора выживания попав в руки БИСовых детей (рыдаю).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 минуты назад, VIRrusR сказал:

Это если там не тупо "выключить свет". А с ночами этими говёными надо таки что-то делать, господа... Это не просто так, это целый пласт ночного геймплея, механики электрификации, ночные прицелы и т.д. и т.п. Сами понимаете, что при такой скудости игрового контента, вырезать ещё и это - ... 

Впрочем, можно конечно вообще всё вырезать к едрене фене, выключить зомбей, перенести точки спавна на СЗ, насыпать по ноздри пушек-пулек-магазинов и топовый сервер с очередью в пол миллиона страждущих гарантирован...:fearful:

 

P.S. Боже, в какое ... выродилась идея симулятора выживания попав в руки БИСовых детей (рыдаю).

Единственный вариант пнв как показывал Ультима но и там не так светло если сравнить ПНВ dayz и арма 2\3. У бегемот все через ОЧКО сделано на релизе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 минуты назад, DimitriPokki сказал:

Единственный вариант пнв

Это вообще не вариант, Вы же сами это понимаете... Если только не вписать его в стартовый лут каждой кепки, что выглядит гротеском, даже в этом гротескном "симуляторе".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Почему идея с углом солнца? потому, что на одном из модов на пнв оно отлично так сияло лучами на севере в ночи, если в пнв смотреть... Но вот я расковырял в cpp конфиги, и там всё несколько сложнее, ибо классов куча... и довольно много таких, у которых угол солнца меньше нуля... C_Night, C_Astro1, C_Nautical1, C_Civil1 и тех что с цифрами по три штуки, 1 2 3 соотв... надо поискать, где и при каких обстоятельствах происходит вызов каждой и думать... пойду ковырять дальше...

P.S.: Привожу весь кусок кода про смену погоды и времени суток из DZ\data\config.cpp, кому интересно:

class CfgWorlds
{
	initWorld="ChernarusPlus";
	class DefaultLighting
	{
		access=0;
		groundReflection[]={0.085000001,0.068000004,0.034000002};
		moonObjectColorFull[]={0.89999998,0.89999998,1,0.2};
		moonHaloObjectColorFull[]={0.89999998,0.89999998,1,0.0099999998};
		moonsetObjectColor[]={0.89999998,0.75,0.40000001};
		moonsetHaloObjectColor[]={0.89999998,0.5,0.2};
		nightAngle=5;
		sunSunset=20;
		endSunset=10;
	};
	class DefaultWorld
	{
		class Weather
		{
			class Overcast
			{
				class Weather1;
				class Weather2;
				class Weather3;
				class Weather4;
				class Weather5;
			};
		};
		class SimulWeather
		{
			class DefaultKeyframe;
			class Overcast
			{
				class Weather1;
				class Weather2;
				class Weather3;
				class Weather4;
				class Weather5;
				class Weather6;
			};
		};
	};
	class CAWorld: DefaultWorld
	{
		class SimulWeather: SimulWeather
		{
			numKeyframesPerDay=144;
			windSpeedCoef="10.0f";
			moonIrradianceCoef="10.0f";
			fadeMaxDistanceKm=100;
			fadeMaxAltitudeKm=15;
			fadeNumAltitudes=8;
			fadeNumElevations=8;
			fadeNumDistances=8;
			fadeEarthTest=0;
			autoBrightness=1;
			autoBrightnessStrength=0.1;
			cloudGridWidth=64;
			cloudGridLength=64;
			cloudGridHeight=16;
			helperGridElevationSteps=24;
			helperGridAzimuthSteps=15;
			helperEffectiveEarthRadius=1100000;
			helperCurvedEarth=1;
			helperAdjustCurvature=0;
			helperNumLayers=80;
			helperMaxDistance=100000;
			helperNearCloudFade=0.1;
			helperChurn=10;
			cloudWidth=40000;
			cloudLength=40000;
			wrapClouds=1;
			noiseResolution=8;
			noisePeriod=4;
			opticalDensity=1.5;
			alphaSharpness=0.80000001;
			selfShadowScale=0.001;
			mieAsymmetry=0.50870001;
			minimumLightElevationDegrees=6;
			directLightCoef=1;
			indirectLightCoef=0.0099999998;
			fogStart=0;
			fogEnd=40000;
			fogHeight=1000;
			class DefaultKeyframe: DefaultKeyframe
			{
				rayleigh[]={0.0074900002,0.01388,0.02878};
				mie[]={0.0046000001,0.0046000001,0.0046000001};
				haze=1;
				hazeBaseKm=1;
				hazeScaleKm=0.5;
				hazeEccentricity=0.81999999;
				brightnessAdjustment=1;
				cloudiness=0.34999999;
				cloudBaseKm=2.8499999;
				cloudHeightKm=6;
				directLight=1;
				indirectLight=0.80000001;
				ambientLight=0.80000001;
				noiseOctaves=4.3000002;
				noisePersistence=0.55000001;
				fractalAmplitude=2.3;
				fractalWavelength=240;
				extinction=1.7;
				diffusivity=0.1;
			};
			class Overcast
			{
				class Weather1: DefaultKeyframe
				{
					overcast=0;
					cloudiness=0;
				};
				class Weather2: DefaultKeyframe
				{
					overcast=0.2;
				};
				class Weather3: DefaultKeyframe
				{
					overcast=0.40000001;
					cloudiness=0.44999999;
					directLight=0.80000001;
					indirectLight=0.69999999;
					ambientLight=0.69999999;
					extinction=3;
					diffusivity=0.25;
				};
				class Weather4: DefaultKeyframe
				{
					overcast=0.60000002;
					cloudiness=0.64999998;
					directLight=0.80000001;
					indirectLight=0.5;
					ambientLight=0.5;
					extinction=3.25;
					diffusivity=0.25;
				};
				class Weather5: DefaultKeyframe
				{
					overcast=0.80000001;
					cloudiness=0.80000001;
					cloudBaseKm=1.9;
					cloudHeightKm=8;
					directLight=0.63999999;
					indirectLight=0.30000001;
					ambientLight=0.30000001;
					extinction=3.5;
					diffusivity=0.0099999998;
				};
				class Weather6: DefaultKeyframe
				{
					overcast=1;
					cloudiness=1;
					cloudBaseKm=1.7;
					cloudHeightKm=10;
					directLight=0.44;
					indirectLight=0.25;
					ambientLight=0.2;
					extinction=4.5;
					diffusivity=0.0099999998;
				};
			};
		};
		class Weather: Weather
		{
			class LightingNew
			{
				class C_Night
				{
					height=0;
					overcast=0.5;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0.050000001,0.075000003,0.15000001};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.017999999,0.028000001,0.043000001};
					skyAroundSun[]={0.017999999,0.028000001,0.043000001};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro1
				{
					height=0;
					overcast=0.5;
					sunAngle=-17;
					sunOrMoon=0.5;
					diffuse[]={0,0,0};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.035999998,0.056000002,0.086999997};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro2
				{
					height=0;
					overcast=0.5;
					sunAngle=-16;
					sunOrMoon=1;
					diffuse[]={0,0,0};
					ambient[]={0.032000002,0.063199997,0.096000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.1011,0.1063,0.092600003};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro3
				{
					height=0;
					overcast=0.5;
					sunAngle=-14;
					sunOrMoon=1;
					diffuse[]={0,0,0};
					ambient[]={0.032000002,0.063199997,0.096000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.1,0.14,0.22};
					skyAroundSun[]={0.3035,0.31900001,0.278};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical1
				{
					height=0;
					overcast=0.5;
					sunAngle=-12;
					sunOrMoon=1;
					diffuse[]={0.1011,0.1063,0.092600003};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.60390002,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.011;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical2
				{
					height=0;
					overcast=0.5;
					sunAngle=-10;
					sunOrMoon=1;
					diffuse[]={0.1011,0.1063,0.092600003};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.8039,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical3
				{
					height=0;
					overcast=0.5;
					sunAngle=-8;
					sunOrMoon=1;
					diffuse[]={0.23109999,0.2112,0.184};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.8039,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.050000001;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil1
				{
					height=0;
					overcast=0.5;
					sunAngle=-6;
					sunOrMoon=1;
					diffuse[]={0.34599999,0.1803,0.0836};
					ambient[]={0.12800001,0.25279999,0.384};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.30000001,0.22499999,0.32699999};
					skyAroundSun[]={0.93900001,0.54110003,0.2509};
					swBrightness=0;
					desiredLuminanceCoef=0.050000001;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil2
				{
					height=0;
					overcast=0.5;
					sunAngle=-4;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.44600001,0.1803,0.0836},
						0.5
					};
					ambient[]=
					{
						{0.12800001,0.25279999,0.384},
						1.5
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{0.60000002,0.54900002,0.745},
						0.5
					};
					skyAroundSun[]=
					{
						{0.93900001,0.54110003,0.2509},
						1.5
					};
					swBrightness=0;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil3
				{
					height=0;
					overcast=0.5;
					sunAngle=-2;
					sunOrMoon=1;
					diffuse[]=
					{
						{3.5,1.64,1},
						2.5
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						4.0999999
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{1.2,0.63999999,1},
						2
					};
					skyAroundSun[]=
					{
						{1.239,0.4411,0.2509},
						4.0999999
					};
					swBrightness=0;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day0
				{
					height=0;
					overcast=0.5;
					sunAngle=0;
					sunOrMoon=1;
					diffuse[]=
					{
						{1.3,0.40400001,0.294},
						4.5
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						6.1999998
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{1.2,0.63999999,1},
						5.6999998
					};
					skyAroundSun[]=
					{
						{3.5,1.64,1},
						6.6999998
					};
					swBrightness=1.25;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day4
				{
					height=0;
					overcast=0.5;
					sunAngle=4;
					sunOrMoon=1;
					diffuse[]=
					{
						{1.2,0.40400001,0.294},
						7.4000001
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						7.1999998
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						7
					};
					skyAroundSun[]=
					{
						{2.2,1.24,1},
						8.1999998
					};
					swBrightness=0.80000001;
					desiredLuminanceCoef=0.30000001;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day8
				{
					height=0;
					overcast=0.5;
					sunAngle=8;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.60399997,0.294},
						10.4
					};
					ambient[]=
					{
						{0.12,0.18000001,0.37},
						10.2
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						10.4
					};
					skyAroundSun[]=
					{
						{1.2,0.67400002,0.294},
						11
					};
					swBrightness=0.5;
					desiredLuminanceCoef=0.34999999;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day12
				{
					height=0;
					overcast=0.5;
					sunAngle=12;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.63999999,0.31},
						11.4
					};
					ambient[]=
					{
						{0.12,0.18000001,0.34},
						10.6
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						10.8
					};
					skyAroundSun[]=
					{
						{1,0.87400001,0.49399999},
						11.4
					};
					swBrightness=0.2;
					desiredLuminanceCoef=0.47;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day16
				{
					height=0;
					overcast=0.5;
					sunAngle=16;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						11.8
					};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						10.8
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.079999998,0.079999998,0.07};
					sky[]=
					{
						{0.5,0.63999999,1},
						11
					};
					skyAroundSun[]=
					{
						{1,1,1},
						11.2
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.55000001;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day35
				{
					height=0;
					overcast=0.5;
					sunAngle=35;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						12.8
					};
					bidirect[]={0.079999998,0.079999998,0.07};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						11
					};
					groundReflection[]={0,0,0};
					sky[]=
					{
						{0.5,0.63999999,1},
						11.7
					};
					skyAroundSun[]=
					{
						{1,1,1},
						12.5
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.60000002;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day60
				{
					height=0;
					overcast=0.5;
					sunAngle=60;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						13.8
					};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						11.8
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.079999998,0.079999998,0.07};
					sky[]=
					{
						{0.5,0.63999999,1},
						12.6
					};
					skyAroundSun[]=
					{
						{1,1,1},
						13
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.62;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Night
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0,0,0};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.012,0.012,0.012};
					skyAroundSun[]={0.012,0.012,0.012};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Astro1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-17;
					sunOrMoon=0.5;
					diffuse[]={0.035999998,0.057,0.085000001};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.035999998,0.056000002,0.086999997};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Nautical1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-12;
					sunOrMoon=1;
					diffuse[]={0.035999998,0.057,0.085000001};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.1011,0.1063,0.092600003};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Civil1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-6;
					sunOrMoon=1;
					diffuse[]={0.017999999,0.017999999,0.017999999};
					ambient[]={0.1,0.18000001,0.28999999};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.1,0.14,0.22};
					skyAroundSun[]={0.1,0.14,0.22};
					swBrightness=0;
					desiredLuminanceCoef=-0.07;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Civil2
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-2;
					sunOrMoon=1;
					diffuse[]={0.017999999,0.017999999,0.017999999};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						1.6
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.1,0.14,0.22},
						1.715
					};
					skyAroundSun[]=
					{
						{0.1,0.14,0.22},
						2.799
					};
					swBrightness=0;
					desiredLuminanceCoef=-0.050000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0074999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day0
				{
					height=0;
					overcast=0.89999998;
					sunAngle=0;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.27000001},
						0.40000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						3.4000001
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.064999998,0.064999998,0.064999998};
					sky[]=
					{
						{0.1,0.14,0.22},
						3.5150001
					};
					skyAroundSun[]=
					{
						{0.1,0.14,0.22},
						3.799
					};
					swBrightness=0;
					desiredLuminanceCoef=0.050000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day4
				{
					height=0;
					overcast=0.89999998;
					sunAngle=4;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.28999999},
						4.4000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						5.4000001
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.1,0.18000001,0.28999999},
						6.415
					};
					skyAroundSun[]=
					{
						{0.1,0.18000001,0.28999999},
						6.7989998
					};
					swBrightness=0;
					desiredLuminanceCoef=0.40000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day8
				{
					height=0;
					overcast=0.89999998;
					sunAngle=8;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						7.4000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						8.1000004
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.2,0.36000001,0.57999998},
						8
					};
					skyAroundSun[]=
					{
						{0.2,0.36000001,0.57999998},
						8.8000002
					};
					swBrightness=0;
					desiredLuminanceCoef=0.44999999;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day12
				{
					height=0;
					overcast=0.89999998;
					sunAngle=12;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						8.1999998
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						10.1
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.40000001,0.72000003,1},
						9
					};
					skyAroundSun[]=
					{
						{0.40000001,0.72000003,1},
						9.8000002
					};
					swBrightness=0;
					desiredLuminanceCoef=0.47;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day35
				{
					height=0;
					overcast=0.89999998;
					sunAngle=35;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						9.3999996
					};
					ambient[]=
					{
						{0.15000001,0.2,0.25},
						11.1
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.23,0.23,0.23};
					sky[]=
					{
						{1,1,1},
						11
					};
					skyAroundSun[]=
					{
						{1,1,1},
						11.8
					};
					swBrightness=0;
					EVMin=-2;
					EVMax=0;
					desiredLuminanceCoef=0.51999998;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day60
				{
					height=0;
					overcast=0.89999998;
					sunAngle=60;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						10.4
					};
					ambient[]=
					{
						{0.2,0.23999999,0.28999999},
						12.4
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.33000001,0.33000001,0.33000001};
					sky[]=
					{
						{0.80000001,0.80000001,0.80000001},
						12
					};
					skyAroundSun[]=
					{
						{1,1,1},
						12.8
					};
					swBrightness=0;
					desiredLuminanceCoef=0.55000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
			};
			dayTemperature=10;
			nightTemperature=6;
			class VolFog
			{
				CameraFog=0;
				Item1[]={800,0.059999999,0.93000001,0.13,1};
				Item2[]={1300,0.02,0.89999998,0.050000001,1};
			};
			class Overcast: Overcast
			{
				class Weather1: Weather1
				{
					overcast=0;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.15000001;
					lightingOvercast=0;
					through=1;
					alpha=0;
					bright=0;
					speed=0;
					size=0;
					height=0;
					diffuse=1;
					cloudDiffuse=1;
				};
				class Weather2: Weather1
				{
					overcast=0.1;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.2;
					lightingOvercast=0.1;
					through=1;
				};
				class Weather3: Weather1
				{
					overcast=0.2;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.25;
					lightingOvercast=0.2;
					through=1;
				};
				class Weather4: Weather1
				{
					overcast=0.30000001;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.30000001;
					lightingOvercast=0.30000001;
					through=1;
				};
				class Weather5: Weather1
				{
					overcast=0.40000001;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.64999998;
					through=1;
				};
				class Weather6: Weather1
				{
					overcast=0.5;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.85000002;
					through=0.80000001;
				};
				class Weather7: Weather1
				{
					overcast=0.60000002;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.89999998;
					through=0.69999999;
				};
				class Weather8: Weather1
				{
					overcast=0.69999999;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=1;
					through=0.40000001;
				};
				class Weather9: Weather1
				{
					overcast=0.80000001;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.44999999;
					lightingOvercast=1;
					through=0;
				};
				class Weather10: Weather1
				{
					overcast=0.89999998;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.55000001;
					lightingOvercast=1;
					through=0;
				};
				class Weather11: Weather1
				{
					overcast=1;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.75;
					lightingOvercast=1;
					through=0;
				};
			};
		};
		envTexture="DZ\Data\data\env_co.paa";
		clouds[]=
		{
			"DZ\Data\data\mrak1.p3d",
			"DZ\Data\data\mrak2.p3d",
			"DZ\Data\data\mrak3.p3d",
			"DZ\Data\data\mrak4.p3d"
		};
		skyObject="DZ\Data\data\obloha.p3d";
		starsObject="DZ\Data\data\stars.p3d";
		pointObject="DZ\Data\data\point.p3d";
		horizontObject="DZ\Data\data\horizont.p3d";
		haloObject="DZ\Data\data\sunHalo.p3d";
		sunObject="DZ\Data\data\sun.p3d";
		rainbowObject="DZ\Data\data\rainbow.p3d";
		moonObject="DZ\Data\data\moon.p3d";
		starsIntensity=0.141;
		hazeDistCoef=0;
		hazeFogCoef=1;
		rainMaterial="{AD76A616D0EF1ABC}Graphics/Materials/postprocess/rain.emat";
		satelliteNormalBlendStart=100;
		satelliteNormalBlendEnd=500;
		flareMinDistance=2;
		flareMinDistanceLerp=1;
		farLightSpotMul=2;
		farLightPointMul=2;
	};
};

 

Изменено пользователем ishkur
Добавление куска кода (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
11 час назад, ishkur сказал:

Почему идея с углом солнца? потому, что на одном из модов на пнв оно отлично так сияло лучами на севере в ночи, если в пнв смотреть... Но вот я расковырял в cpp конфиги, и там всё несколько сложнее, ибо классов куча... и довольно много таких, у которых угол солнца меньше нуля... C_Night, C_Astro1, C_Nautical1, C_Civil1 и тех что с цифрами по три штуки, 1 2 3 соотв... надо поискать, где и при каких обстоятельствах происходит вызов каждой и думать... пойду ковырять дальше...

P.S.: Привожу весь кусок кода про смену погоды и времени суток из DZ\data\config.cpp, кому интересно:


class CfgWorlds
{
	initWorld="ChernarusPlus";
	class DefaultLighting
	{
		access=0;
		groundReflection[]={0.085000001,0.068000004,0.034000002};
		moonObjectColorFull[]={0.89999998,0.89999998,1,0.2};
		moonHaloObjectColorFull[]={0.89999998,0.89999998,1,0.0099999998};
		moonsetObjectColor[]={0.89999998,0.75,0.40000001};
		moonsetHaloObjectColor[]={0.89999998,0.5,0.2};
		nightAngle=5;
		sunSunset=20;
		endSunset=10;
	};
	class DefaultWorld
	{
		class Weather
		{
			class Overcast
			{
				class Weather1;
				class Weather2;
				class Weather3;
				class Weather4;
				class Weather5;
			};
		};
		class SimulWeather
		{
			class DefaultKeyframe;
			class Overcast
			{
				class Weather1;
				class Weather2;
				class Weather3;
				class Weather4;
				class Weather5;
				class Weather6;
			};
		};
	};
	class CAWorld: DefaultWorld
	{
		class SimulWeather: SimulWeather
		{
			numKeyframesPerDay=144;
			windSpeedCoef="10.0f";
			moonIrradianceCoef="10.0f";
			fadeMaxDistanceKm=100;
			fadeMaxAltitudeKm=15;
			fadeNumAltitudes=8;
			fadeNumElevations=8;
			fadeNumDistances=8;
			fadeEarthTest=0;
			autoBrightness=1;
			autoBrightnessStrength=0.1;
			cloudGridWidth=64;
			cloudGridLength=64;
			cloudGridHeight=16;
			helperGridElevationSteps=24;
			helperGridAzimuthSteps=15;
			helperEffectiveEarthRadius=1100000;
			helperCurvedEarth=1;
			helperAdjustCurvature=0;
			helperNumLayers=80;
			helperMaxDistance=100000;
			helperNearCloudFade=0.1;
			helperChurn=10;
			cloudWidth=40000;
			cloudLength=40000;
			wrapClouds=1;
			noiseResolution=8;
			noisePeriod=4;
			opticalDensity=1.5;
			alphaSharpness=0.80000001;
			selfShadowScale=0.001;
			mieAsymmetry=0.50870001;
			minimumLightElevationDegrees=6;
			directLightCoef=1;
			indirectLightCoef=0.0099999998;
			fogStart=0;
			fogEnd=40000;
			fogHeight=1000;
			class DefaultKeyframe: DefaultKeyframe
			{
				rayleigh[]={0.0074900002,0.01388,0.02878};
				mie[]={0.0046000001,0.0046000001,0.0046000001};
				haze=1;
				hazeBaseKm=1;
				hazeScaleKm=0.5;
				hazeEccentricity=0.81999999;
				brightnessAdjustment=1;
				cloudiness=0.34999999;
				cloudBaseKm=2.8499999;
				cloudHeightKm=6;
				directLight=1;
				indirectLight=0.80000001;
				ambientLight=0.80000001;
				noiseOctaves=4.3000002;
				noisePersistence=0.55000001;
				fractalAmplitude=2.3;
				fractalWavelength=240;
				extinction=1.7;
				diffusivity=0.1;
			};
			class Overcast
			{
				class Weather1: DefaultKeyframe
				{
					overcast=0;
					cloudiness=0;
				};
				class Weather2: DefaultKeyframe
				{
					overcast=0.2;
				};
				class Weather3: DefaultKeyframe
				{
					overcast=0.40000001;
					cloudiness=0.44999999;
					directLight=0.80000001;
					indirectLight=0.69999999;
					ambientLight=0.69999999;
					extinction=3;
					diffusivity=0.25;
				};
				class Weather4: DefaultKeyframe
				{
					overcast=0.60000002;
					cloudiness=0.64999998;
					directLight=0.80000001;
					indirectLight=0.5;
					ambientLight=0.5;
					extinction=3.25;
					diffusivity=0.25;
				};
				class Weather5: DefaultKeyframe
				{
					overcast=0.80000001;
					cloudiness=0.80000001;
					cloudBaseKm=1.9;
					cloudHeightKm=8;
					directLight=0.63999999;
					indirectLight=0.30000001;
					ambientLight=0.30000001;
					extinction=3.5;
					diffusivity=0.0099999998;
				};
				class Weather6: DefaultKeyframe
				{
					overcast=1;
					cloudiness=1;
					cloudBaseKm=1.7;
					cloudHeightKm=10;
					directLight=0.44;
					indirectLight=0.25;
					ambientLight=0.2;
					extinction=4.5;
					diffusivity=0.0099999998;
				};
			};
		};
		class Weather: Weather
		{
			class LightingNew
			{
				class C_Night
				{
					height=0;
					overcast=0.5;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0.050000001,0.075000003,0.15000001};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.017999999,0.028000001,0.043000001};
					skyAroundSun[]={0.017999999,0.028000001,0.043000001};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro1
				{
					height=0;
					overcast=0.5;
					sunAngle=-17;
					sunOrMoon=0.5;
					diffuse[]={0,0,0};
					ambient[]={0.016000001,0.031599998,0.048};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.035999998,0.056000002,0.086999997};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro2
				{
					height=0;
					overcast=0.5;
					sunAngle=-16;
					sunOrMoon=1;
					diffuse[]={0,0,0};
					ambient[]={0.032000002,0.063199997,0.096000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.1011,0.1063,0.092600003};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Astro3
				{
					height=0;
					overcast=0.5;
					sunAngle=-14;
					sunOrMoon=1;
					diffuse[]={0,0,0};
					ambient[]={0.032000002,0.063199997,0.096000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.1,0.14,0.22};
					skyAroundSun[]={0.3035,0.31900001,0.278};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical1
				{
					height=0;
					overcast=0.5;
					sunAngle=-12;
					sunOrMoon=1;
					diffuse[]={0.1011,0.1063,0.092600003};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.60390002,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.011;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical2
				{
					height=0;
					overcast=0.5;
					sunAngle=-10;
					sunOrMoon=1;
					diffuse[]={0.1011,0.1063,0.092600003};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.8039,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.1;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Nautical3
				{
					height=0;
					overcast=0.5;
					sunAngle=-8;
					sunOrMoon=1;
					diffuse[]={0.23109999,0.2112,0.184};
					ambient[]={0.064000003,0.12639999,0.192};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.15000001,0.20999999,0.34};
					skyAroundSun[]={0.8039,0.54110003,0.45089999};
					swBrightness=0;
					desiredLuminanceCoef=-0.050000001;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil1
				{
					height=0;
					overcast=0.5;
					sunAngle=-6;
					sunOrMoon=1;
					diffuse[]={0.34599999,0.1803,0.0836};
					ambient[]={0.12800001,0.25279999,0.384};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.30000001,0.22499999,0.32699999};
					skyAroundSun[]={0.93900001,0.54110003,0.2509};
					swBrightness=0;
					desiredLuminanceCoef=0.050000001;
					EVMin=-2;
					EVMax=0.5;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil2
				{
					height=0;
					overcast=0.5;
					sunAngle=-4;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.44600001,0.1803,0.0836},
						0.5
					};
					ambient[]=
					{
						{0.12800001,0.25279999,0.384},
						1.5
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{0.60000002,0.54900002,0.745},
						0.5
					};
					skyAroundSun[]=
					{
						{0.93900001,0.54110003,0.2509},
						1.5
					};
					swBrightness=0;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Civil3
				{
					height=0;
					overcast=0.5;
					sunAngle=-2;
					sunOrMoon=1;
					diffuse[]=
					{
						{3.5,1.64,1},
						2.5
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						4.0999999
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{1.2,0.63999999,1},
						2
					};
					skyAroundSun[]=
					{
						{1.239,0.4411,0.2509},
						4.0999999
					};
					swBrightness=0;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0.0049999999;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day0
				{
					height=0;
					overcast=0.5;
					sunAngle=0;
					sunOrMoon=1;
					diffuse[]=
					{
						{1.3,0.40400001,0.294},
						4.5
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						6.1999998
					};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]=
					{
						{1.2,0.63999999,1},
						5.6999998
					};
					skyAroundSun[]=
					{
						{3.5,1.64,1},
						6.6999998
					};
					swBrightness=1.25;
					desiredLuminanceCoef=0.25;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day4
				{
					height=0;
					overcast=0.5;
					sunAngle=4;
					sunOrMoon=1;
					diffuse[]=
					{
						{1.2,0.40400001,0.294},
						7.4000001
					};
					ambient[]=
					{
						{0.2,0.23,0.44999999},
						7.1999998
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						7
					};
					skyAroundSun[]=
					{
						{2.2,1.24,1},
						8.1999998
					};
					swBrightness=0.80000001;
					desiredLuminanceCoef=0.30000001;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day8
				{
					height=0;
					overcast=0.5;
					sunAngle=8;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.60399997,0.294},
						10.4
					};
					ambient[]=
					{
						{0.12,0.18000001,0.37},
						10.2
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						10.4
					};
					skyAroundSun[]=
					{
						{1.2,0.67400002,0.294},
						11
					};
					swBrightness=0.5;
					desiredLuminanceCoef=0.34999999;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day12
				{
					height=0;
					overcast=0.5;
					sunAngle=12;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.63999999,0.31},
						11.4
					};
					ambient[]=
					{
						{0.12,0.18000001,0.34},
						10.6
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.5,0.63999999,1},
						10.8
					};
					skyAroundSun[]=
					{
						{1,0.87400001,0.49399999},
						11.4
					};
					swBrightness=0.2;
					desiredLuminanceCoef=0.47;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day16
				{
					height=0;
					overcast=0.5;
					sunAngle=16;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						11.8
					};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						10.8
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.079999998,0.079999998,0.07};
					sky[]=
					{
						{0.5,0.63999999,1},
						11
					};
					skyAroundSun[]=
					{
						{1,1,1},
						11.2
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.55000001;
					EVMin=-2;
					EVMax=0.1;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day35
				{
					height=0;
					overcast=0.5;
					sunAngle=35;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						12.8
					};
					bidirect[]={0.079999998,0.079999998,0.07};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						11
					};
					groundReflection[]={0,0,0};
					sky[]=
					{
						{0.5,0.63999999,1},
						11.7
					};
					skyAroundSun[]=
					{
						{1,1,1},
						12.5
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.60000002;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class C_Day60
				{
					height=0;
					overcast=0.5;
					sunAngle=60;
					sunOrMoon=1;
					diffuse[]=
					{
						{1,0.87,0.85000002},
						13.8
					};
					ambient[]=
					{
						{0.12,0.18000001,0.31999999},
						11.8
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.079999998,0.079999998,0.07};
					sky[]=
					{
						{0.5,0.63999999,1},
						12.6
					};
					skyAroundSun[]=
					{
						{1,1,1},
						13
					};
					swBrightness=0.1;
					desiredLuminanceCoef=0.62;
					EVMin=-2;
					EVMax=0.2;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Night
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-18;
					sunOrMoon=0;
					diffuse[]={0,0,0};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.012,0.012,0.012};
					skyAroundSun[]={0.012,0.012,0.012};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Astro1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-17;
					sunOrMoon=0.5;
					diffuse[]={0.035999998,0.057,0.085000001};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.035999998,0.056000002,0.086999997};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0125;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Nautical1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-12;
					sunOrMoon=1;
					diffuse[]={0.035999998,0.057,0.085000001};
					ambient[]={0.035999998,0.057,0.085000001};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.035999998,0.056000002,0.086999997};
					skyAroundSun[]={0.1011,0.1063,0.092600003};
					swBrightness=0;
					desiredLuminanceCoef=-0.12;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Civil1
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-6;
					sunOrMoon=1;
					diffuse[]={0.017999999,0.017999999,0.017999999};
					ambient[]={0.1,0.18000001,0.28999999};
					groundReflection[]={0,0,0};
					bidirect[]={0,0,0};
					sky[]={0.1,0.14,0.22};
					skyAroundSun[]={0.1,0.14,0.22};
					swBrightness=0;
					desiredLuminanceCoef=-0.07;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0099999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Civil2
				{
					height=0;
					overcast=0.89999998;
					sunAngle=-2;
					sunOrMoon=1;
					diffuse[]={0.017999999,0.017999999,0.017999999};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						1.6
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.029999999,0.029999999,0.029999999};
					sky[]=
					{
						{0.1,0.14,0.22},
						1.715
					};
					skyAroundSun[]=
					{
						{0.1,0.14,0.22},
						2.799
					};
					swBrightness=0;
					desiredLuminanceCoef=-0.050000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0.0074999998;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day0
				{
					height=0;
					overcast=0.89999998;
					sunAngle=0;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.27000001},
						0.40000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						3.4000001
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.064999998,0.064999998,0.064999998};
					sky[]=
					{
						{0.1,0.14,0.22},
						3.5150001
					};
					skyAroundSun[]=
					{
						{0.1,0.14,0.22},
						3.799
					};
					swBrightness=0;
					desiredLuminanceCoef=0.050000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day4
				{
					height=0;
					overcast=0.89999998;
					sunAngle=4;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.28999999},
						4.4000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						5.4000001
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.1,0.18000001,0.28999999},
						6.415
					};
					skyAroundSun[]=
					{
						{0.1,0.18000001,0.28999999},
						6.7989998
					};
					swBrightness=0;
					desiredLuminanceCoef=0.40000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day8
				{
					height=0;
					overcast=0.89999998;
					sunAngle=8;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						7.4000001
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						8.1000004
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.2,0.36000001,0.57999998},
						8
					};
					skyAroundSun[]=
					{
						{0.2,0.36000001,0.57999998},
						8.8000002
					};
					swBrightness=0;
					desiredLuminanceCoef=0.44999999;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day12
				{
					height=0;
					overcast=0.89999998;
					sunAngle=12;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						8.1999998
					};
					ambient[]=
					{
						{0.145,0.227,0.34900001},
						10.1
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.13,0.13,0.13};
					sky[]=
					{
						{0.40000001,0.72000003,1},
						9
					};
					skyAroundSun[]=
					{
						{0.40000001,0.72000003,1},
						9.8000002
					};
					swBrightness=0;
					desiredLuminanceCoef=0.47;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day35
				{
					height=0;
					overcast=0.89999998;
					sunAngle=35;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						9.3999996
					};
					ambient[]=
					{
						{0.15000001,0.2,0.25},
						11.1
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.23,0.23,0.23};
					sky[]=
					{
						{1,1,1},
						11
					};
					skyAroundSun[]=
					{
						{1,1,1},
						11.8
					};
					swBrightness=0;
					EVMin=-2;
					EVMax=0;
					desiredLuminanceCoef=0.51999998;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
				class O_Day60
				{
					height=0;
					overcast=0.89999998;
					sunAngle=60;
					sunOrMoon=1;
					diffuse[]=
					{
						{0.27000001,0.27000001,0.30000001},
						10.4
					};
					ambient[]=
					{
						{0.2,0.23999999,0.28999999},
						12.4
					};
					groundReflection[]={0,0,0};
					bidirect[]={0.33000001,0.33000001,0.33000001};
					sky[]=
					{
						{0.80000001,0.80000001,0.80000001},
						12
					};
					skyAroundSun[]=
					{
						{1,1,1},
						12.8
					};
					swBrightness=0;
					desiredLuminanceCoef=0.55000001;
					EVMin=-2;
					EVMax=0;
					filmGrainIntensity=0;
					desiredLuminanceCoefCloud=0;
					luminanceRectCoef=0;
					luminanceRectCoefCloud=0;
					rayleigh[]={0,0,0};
					mie[]={0,0,0};
					cloudsColor[]={0,0,0};
					diffuseCloud[]={0,0,0};
					ambientCloud[]={0,0,0};
					groundReflectionCloud[]={0,0,0};
					bidirectCloud[]={0,0,0};
				};
			};
			dayTemperature=10;
			nightTemperature=6;
			class VolFog
			{
				CameraFog=0;
				Item1[]={800,0.059999999,0.93000001,0.13,1};
				Item2[]={1300,0.02,0.89999998,0.050000001,1};
			};
			class Overcast: Overcast
			{
				class Weather1: Weather1
				{
					overcast=0;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.15000001;
					lightingOvercast=0;
					through=1;
					alpha=0;
					bright=0;
					speed=0;
					size=0;
					height=0;
					diffuse=1;
					cloudDiffuse=1;
				};
				class Weather2: Weather1
				{
					overcast=0.1;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.2;
					lightingOvercast=0.1;
					through=1;
				};
				class Weather3: Weather1
				{
					overcast=0.2;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.25;
					lightingOvercast=0.2;
					through=1;
				};
				class Weather4: Weather1
				{
					overcast=0.30000001;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.30000001;
					lightingOvercast=0.30000001;
					through=1;
				};
				class Weather5: Weather1
				{
					overcast=0.40000001;
					sky="dz\data\data\sky_semicloudy_sky.paa";
					skyR="dz\data\data\sky_semicloudy_lco.paa";
					horizon="dz\data\data\sky_semicloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.64999998;
					through=1;
				};
				class Weather6: Weather1
				{
					overcast=0.5;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.85000002;
					through=0.80000001;
				};
				class Weather7: Weather1
				{
					overcast=0.60000002;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=0.89999998;
					through=0.69999999;
				};
				class Weather8: Weather1
				{
					overcast=0.69999999;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.34999999;
					lightingOvercast=1;
					through=0.40000001;
				};
				class Weather9: Weather1
				{
					overcast=0.80000001;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.44999999;
					lightingOvercast=1;
					through=0;
				};
				class Weather10: Weather1
				{
					overcast=0.89999998;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.55000001;
					lightingOvercast=1;
					through=0;
				};
				class Weather11: Weather1
				{
					overcast=1;
					sky="dz\data\data\sky_mostlycloudy_sky.paa";
					skyR="dz\data\data\sky_mostlycloudy_lco.paa";
					horizon="dz\data\data\sky_mostlycloudy_horizont_sky.paa";
					waves=0.75;
					lightingOvercast=1;
					through=0;
				};
			};
		};
		envTexture="DZ\Data\data\env_co.paa";
		clouds[]=
		{
			"DZ\Data\data\mrak1.p3d",
			"DZ\Data\data\mrak2.p3d",
			"DZ\Data\data\mrak3.p3d",
			"DZ\Data\data\mrak4.p3d"
		};
		skyObject="DZ\Data\data\obloha.p3d";
		starsObject="DZ\Data\data\stars.p3d";
		pointObject="DZ\Data\data\point.p3d";
		horizontObject="DZ\Data\data\horizont.p3d";
		haloObject="DZ\Data\data\sunHalo.p3d";
		sunObject="DZ\Data\data\sun.p3d";
		rainbowObject="DZ\Data\data\rainbow.p3d";
		moonObject="DZ\Data\data\moon.p3d";
		starsIntensity=0.141;
		hazeDistCoef=0;
		hazeFogCoef=1;
		rainMaterial="{AD76A616D0EF1ABC}Graphics/Materials/postprocess/rain.emat";
		satelliteNormalBlendStart=100;
		satelliteNormalBlendEnd=500;
		flareMinDistance=2;
		flareMinDistanceLerp=1;
		farLightSpotMul=2;
		farLightPointMul=2;
	};
};

 

эти правки требуют изменений на клиенте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

AntonivkA , сразу в топку!.. Значит обойдёмся и дальше без ночей и электрификации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
3 часа назад, AntonivkA сказал:

эти правки требуют изменений на клиенте.

значит тока в виде мода если, и то не факт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Denis1979
      Здравствуйте уважаемые форумчане. Столкнулся с такой проблемой, расчет соотношений дня и ночи, перечитал много статей, скачивал много калькуляторов, но все это не работало. Решил разобраться сам во всем. В итоге, со всеми проверками у меня ушел целый день!
      Начнем ломать устоявшиеся стереотипы!?
      Наверное самое ошибочное что было практически во всех статьях это то, что "serverTimeAcceleration" это общее продолжительность игровых суток, может я многих разочарую, но это не так, это функция на ускорение дня и не более, ночи и игровых суток там нет, (да он является триггером для ночи, но отвечает только за дневное ускорение). Теперь все по порядку.
      В DeyZ  все просто, игровые сутки разделены на 2 части, 12 часов дня и 12 часов ночи (ночь с закатами и рассветами) функция serverTimeAcceleration отвечает за ускорение 12 часов игрового дня, а функция serverNightTimeAcceleration отвечает за ускорение вторых 12 часов ночного игрового времени, только с той разницей, что по умолчанию значение serverNightTimeAcceleration (ускорение ночи) умножается на значение serverTimeAcceleration (это очевидно, т.к. в реальности продолжительность ночи грубо говоря 8 часов, т.е. 1/3 от суток и уножение ночного ускорения на дневное выполняет это условие). По факту, ночное ускорение времени начинается в 18-00 игрового времени и заканчивается в 6-00 игрового времени (может там дает какое то значение время года, не проверял, но даже если оно и есть по сути оно не важно и будет максимум выражаться в минутах). Получается вы можете настроить продолжительность дня и ночи так, как вам удобно. 
      Теперь к расчетам, начнем со всеми любимыми 4 часами, допустим мы хотим что бы день был 3 часа, а ночь 1 час. Считаем:
      Всегда начинаем считать день, т.к  serverNightTimeAcceleration по дефолту умножается уже на известное число, итак.
      Так как у нас игровые сутки разделены на 2 части 12 часов дня и 12 часов ночи (с закатами и рассветами) то берем наши 12 часов от дневных игровых суток и делим их на 3 часа реального времени ( это то время, за которое у нас пройдет полный игровой день (без ночи) ) 12/3=4 вот мы и получили serverTimeAcceleration и он равен 4 (serverTimeAcceleration = 4), идем дальше и считаем множитель ночи, она у нас должна быть 1 (реальный час), делим вторые (ночные)  12 часов  на 1 час того времени (ночного) которое мы хотим получить, получаем 12 (что бы ночь прошла за час, она должна идти в 12 раз быстрее) соответственно 12/1=12 но тут вспоминаем то, что у нас ночной множитель, который  умножается на дневной,  т.к. мы идем расчетом от обратного, на нужно ночное ускорение 12 поделить на дневное ускорение 4 и мы получим 3 итого serverNightTimeAcceleration = 3.
      Пройдемся просто по цифрам 12/3=4 (день); 12/1=12/4=3 (ночь)
      Теперь посчитаем соотношение 2 часа дневного времени и 2 часа ночного времени: 12/2=6 (serverTimeAcceleration = 6) 12/2=6/6=1 (serverNightTimeAcceleration = 1). Надеюсь что вы поняли мои расчеты, если не так, то прикрепляю таблицу ехель в ней нужно вставить только нужные вам значение, остальное она сама все посчитает, надеюсь что она вам поможет.
      PS1:На всякий случай, все тесты делались с "serverTime="1979/10/22/06/00";"
       
      PS2: В serverDZ.cfg на оф сайте богемии, разделитель множителя с десятичным значением показана запятая, это не так, ставьте точку. Если вы этого не учтете, то движок возьмет целое число, т.е. если вы поставите serverTimeAcceleration = 4,8 (вместо точки запятую) то движок будет считать не 4.8 и не будет округлять до 5 а возьмёт целое число 4 и по факту дневное ускорение у вас будет 4 а не 4.8. С точкой все отлично, движок видит и понимает десятичное значение. Правильно serverTimeAcceleration = 4.8
       
      09.01.2023 г.
      Решил добить до конца вопрос и развенчиваю последний миф, времена года никак не влияют на продолжительность дней и ночей, оно всегда равно 12 часов день и 12 часов ночь.
    • Автор: Boris62
      Можно ли сделать ночь в SA светлее, или вообще отключить?
    • Автор: SAPI
      И вот как убрать чтобы обычные игроки на карте не видели других игроков 
      и еще как сделать ночь короче и чтобы ярче она была не темной 
    • Автор: Luntik
      Всем доброго времени суток, такая проблема, на сервере настроено по локальному время то-есть должно ночью быть ночь, но погода не меняется вообще, с чем это может ещё быть связано?
    • Автор: dok379
      Как сделать ночь темнее ?
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.