Workaround for
bug #144. This workaround had occurred to me a while ago, but wasn't sure if placing them unfairly was better than not placing them at all. Argument for not placing at all is people should probably abort the game when they notice it. Argument for placing unfairly is people can still abort, and if we really wanted them to abort, we should probably just have halted launch if all hogs failed to spawn. This way at least play can continue.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.47 r22583"
width="16"
height="64"
sodipodi:docname="Droplet.svg"
inkscape:export-filename="/mnt/y/src/hedge/trunk/share/hedgewars/Data/Graphics/Droplet.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:creator>
<cc:Agent>
<dc:title>Carlos Vives B.</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
id="perspective10" />
<linearGradient
y2="48"
x2="64"
y1="31.882462"
x1="64"
gradientUnits="userSpaceOnUse"
id="linearGradient3615"
xlink:href="#linearGradient3617"
inkscape:collect="always" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
id="perspective2851" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
id="perspective2837" />
<linearGradient
y2="48"
x2="64"
y1="39.058487"
x1="64"
gradientUnits="userSpaceOnUse"
id="linearGradient3743"
xlink:href="#linearGradient3718"
inkscape:collect="always" />
<linearGradient
y2="48"
x2="64"
y1="39.058487"
x1="64"
gradientUnits="userSpaceOnUse"
id="linearGradient3738"
xlink:href="#linearGradient3718"
inkscape:collect="always" />
<linearGradient
y2="48"
x2="64"
y1="39.058487"
x1="64"
gradientUnits="userSpaceOnUse"
id="linearGradient3733"
xlink:href="#linearGradient3718"
inkscape:collect="always" />
<linearGradient
y2="48"
x2="64"
y1="39.058487"
x1="64"
gradientUnits="userSpaceOnUse"
id="linearGradient3728"
xlink:href="#linearGradient3718"
inkscape:collect="always" />
<linearGradient
gradientUnits="userSpaceOnUse"
y2="48"
x2="64"
y1="31.882462"
x1="64"
id="linearGradient3724"
xlink:href="#linearGradient3605"
inkscape:collect="always" />
<inkscape:perspective
id="perspective10-6"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
id="linearGradient3706">
<stop
id="stop3708"
offset="0"
style="stop-color:#9aa3dc;stop-opacity:1;" />
<stop
id="stop3710"
offset="1"
style="stop-color:#9aa3dc;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3718">
<stop
id="stop3720"
offset="0"
style="stop-color:#545c9d;stop-opacity:1;" />
<stop
style="stop-color:#545c9d;stop-opacity:0.49803922;"
offset="0.5"
id="stop3603" />
<stop
id="stop3722"
offset="1"
style="stop-color:#545c9d;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3605">
<stop
style="stop-color:#545c9d;stop-opacity:1;"
offset="0"
id="stop3607" />
<stop
style="stop-color:#545c9d;stop-opacity:0.24705882;"
offset="0.5907774"
id="stop3613" />
<stop
style="stop-color:#545c9d;stop-opacity:0;"
offset="1"
id="stop3611" />
</linearGradient>
<linearGradient
id="linearGradient3617">
<stop
id="stop3619"
offset="0"
style="stop-color:#545c9d;stop-opacity:1;" />
<stop
id="stop3621"
offset="0.52097768"
style="stop-color:#545c9d;stop-opacity:0.24705882;" />
<stop
id="stop3623"
offset="1"
style="stop-color:#545c9d;stop-opacity:0;" />
</linearGradient>
<inkscape:perspective
id="perspective2844"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3644"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
</defs>
<sodipodi:namedview
pagecolor="#949ed6"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="971"
inkscape:window-height="771"
id="namedview4"
showgrid="false"
inkscape:zoom="5.6568542"
inkscape:cx="-35.125012"
inkscape:cy="18.03048"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
sodipodi:type="arc"
style="color:#000000;fill:#5e68a6;fill-opacity:1;fill-rule:nonzero;stroke:#7d88be;stroke-width:1.73254383;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path2884"
sodipodi:cx="7.7661896"
sodipodi:cy="8.4255676"
sodipodi:rx="4.5063076"
sodipodi:ry="4.5063076"
d="m 12.272497,8.4255676 a 4.5063076,4.5063076 0 1 1 -9.012615,0 4.5063076,4.5063076 0 1 1 9.012615,0 z"
transform="matrix(0.57718597,0,0,0.57718597,3.5174643,51.136881)" />
<path
transform="matrix(0.48723869,0,0,0.48723869,4.2160119,35.894737)"
d="m 12.272497,8.4255676 a 4.5063076,4.5063076 0 1 1 -9.012615,0 4.5063076,4.5063076 0 1 1 9.012615,0 z"
sodipodi:ry="4.5063076"
sodipodi:rx="4.5063076"
sodipodi:cy="8.4255676"
sodipodi:cx="7.7661896"
id="path3630"
style="color:#000000;fill:#5e68a6;fill-opacity:1;fill-rule:nonzero;stroke:#949ed6;stroke-width:2.05238217;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
sodipodi:type="arc" />
<path
sodipodi:type="arc"
style="color:#000000;fill:#6a74af;fill-opacity:1;fill-rule:nonzero;stroke:#949ed6;stroke-width:1.32086337;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path3632"
sodipodi:cx="7.7661896"
sodipodi:cy="8.4255676"
sodipodi:rx="4.5063076"
sodipodi:ry="4.5063076"
d="m 12.272497,8.4255676 a 4.5063076,4.5063076 0 1 1 -9.012615,0 4.5063076,4.5063076 0 1 1 9.012615,0 z"
transform="matrix(0.75708055,0,0,0.75708055,2.1203692,17.621166)" />
<path
transform="matrix(0.43791409,0,0,0.43791409,4.5990761,4.3103248)"
d="m 12.272497,8.4255676 a 4.5063076,4.5063076 0 1 1 -9.012615,0 4.5063076,4.5063076 0 1 1 9.012615,0 z"
sodipodi:ry="4.5063076"
sodipodi:rx="4.5063076"
sodipodi:cy="8.4255676"
sodipodi:cx="7.7661896"
id="path3634"
style="color:#000000;fill:#7d88be;fill-opacity:1;fill-rule:nonzero;stroke:#949ed6;stroke-width:2.28355292;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
sodipodi:type="arc" />
</svg>