# HG changeset patch # User nemo # Date 1437482466 14400 # Node ID 999afa63035f6033f0b1927e39bcaa6062193b1f # Parent b02e38762bbbfbe6cfe032ccbc7a0a732641957d just disable landpixels w/ blurry land instead. the mask can be helpful for debugging at least. diff -r b02e38762bbb -r 999afa63035f hedgewars/hwengine.pas --- a/hedgewars/hwengine.pas Tue Jul 21 08:28:48 2015 -0400 +++ b/hedgewars/hwengine.pas Tue Jul 21 08:41:06 2015 -0400 @@ -138,7 +138,8 @@ ScreenFadeValue:= sfMax; ScreenFadeSpeed:= 5; - if (not flagDumpLand and MakeScreenshot(s, 1, 0)) or (flagDumpLand and MakeScreenshot(s, 1, 1) and MakeScreenshot(s, 1, 2)) then + if (not flagDumpLand and MakeScreenshot(s, 1, 0)) or + (flagDumpLand and MakeScreenshot(s, 1, 1) and ((cReducedQuality and rqBlurryLand <> 0) or MakeScreenshot(s, 1, 2))) then WriteLnToConsole('Screenshot saved: ' + s) else begin diff -r b02e38762bbb -r 999afa63035f hedgewars/uCommandHandlers.pas --- a/hedgewars/uCommandHandlers.pas Tue Jul 21 08:28:48 2015 -0400 +++ b/hedgewars/uCommandHandlers.pas Tue Jul 21 08:41:06 2015 -0400 @@ -492,7 +492,7 @@ begin s:= s; // avoid compiler hint flagMakeCapture:= true; -flagDumpLand:= (LocalMessage and gmPrecise <> 0) and (cReducedQuality and rqBlurryLand = 0); +flagDumpLand:= (LocalMessage and gmPrecise <> 0); end; procedure chRecord(var s: shortstring);