--- a/hedgewars/uGears.pas Fri Jul 20 18:42:45 2012 +0400
+++ b/hedgewars/uGears.pas Fri Jul 20 14:16:05 2012 -0400
@@ -587,7 +587,8 @@
end;
procedure AddMiscGears;
-var i: Longword;
+var i,rx, ry: Longword;
+ rdx, rdy: hwFloat;
Gear: PGear;
begin
AddGear(0, 0, gtATStartGame, 0, _0, _0, 2000);
@@ -633,6 +634,14 @@
if (GameFlags and gfArtillery) <> 0 then
cArtillery:= true;
+for i:= 0 to GetRandom(10)+30 do
+ begin rx:= GetRandom(rightX-leftX)+leftX;
+ ry:= GetRandom(LAND_HEIGHT-topY)+topY;
+ rdx:= _90-(GetRandomf*_360);
+ rdy:= _90-(GetRandomf*_360);
+ AddGear(rx, ry, gtGenericFaller, gstInvisible, rdx, rdy, $FFFFFFFF);
+ end;
+
if not hasBorder and ((Theme = 'Snow') or (Theme = 'Christmas')) then
for i:= 0 to Pred(vobCount*2) do
AddGear(GetRandom(LAND_WIDTH+1024)-512, LAND_HEIGHT - GetRandom(LAND_HEIGHT div 2), gtFlake, 0, _0, _0, 0);