]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - misc/source/netradiant-src/tools/quake3/q3map2/q3map2_fsr_newfiles/q3map2_fsr_svn158.patch
Rename mediasource to source
[voretournament/voretournament.git] / misc / source / netradiant-src / tools / quake3 / q3map2 / q3map2_fsr_newfiles / q3map2_fsr_svn158.patch
diff --git a/misc/source/netradiant-src/tools/quake3/q3map2/q3map2_fsr_newfiles/q3map2_fsr_svn158.patch b/misc/source/netradiant-src/tools/quake3/q3map2/q3map2_fsr_newfiles/q3map2_fsr_svn158.patch
new file mode 100644 (file)
index 0000000..0df87e4
--- /dev/null
@@ -0,0 +1,19 @@
+Index: light.c
+===================================================================
+--- light.c    (revision 158)
++++ light.c    (working copy)
+@@ -357,12 +365,13 @@
+               intensity *= scale;
+               
+               /* ydnar: get deviance and samples */
++              /* VorteX: now set start value for _samples when _deviance is found */
+               deviance = FloatForKey( e, "_deviance" );
+               if( deviance == 0.0f )
+                       deviance = FloatForKey( e, "_deviation" );
+               if( deviance == 0.0f )
+                       deviance = FloatForKey( e, "_jitter" );
+-              numSamples = IntForKey( e, "_samples" );
++              numSamples = max(IntForKey( e, "_samples" ), deviance);
+               if( deviance < 0.0f || numSamples < 1 )
+               {
+                       deviance = 0.0f;