96 lines
3.9 KiB
XML
96 lines
3.9 KiB
XML
<?xml version="1.0" standalone="no"?>
|
|
<svg viewBox="-6 -6 12 24"
|
|
xmlns="http://www.w3.org/2000/svg">
|
|
<defs>
|
|
<circle id="counter-base" style="r: inherit;" cx="0" cy="0" />
|
|
|
|
<g style="r: inherit;" id="number-1">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">1</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-2">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">2</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-3">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">3</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-4">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">4</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-5">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">5</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-6">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">6</text>
|
|
</g>
|
|
<g style="r: inherit;" id="number-7">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<text style="fill: var(--text-fill); transform: translateY(var(--translateY))">7</text>
|
|
</g>
|
|
|
|
<g id="semi-auto">
|
|
<line x1="-2" y1="1" x2="2" y2="1"/>
|
|
<line x1="-2" y1="2" x2="2" y2="2"/>
|
|
</g>
|
|
|
|
<g id="auto">
|
|
<line x1="-2" y1="0" x2="2" y2="0"/>
|
|
<line x1="-2" y1="1" x2="2" y2="1"/>
|
|
<line x1="-2" y1="2" x2="2" y2="2"/>
|
|
</g>
|
|
</defs>
|
|
|
|
<g id="rifle" style="r: inherit;" class="weapon-symbol">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<g style="stroke: white; stroke-width: 0.5px; fill: none;">
|
|
<use href="#semi-auto" />
|
|
<line x1="0" y1="-5" x2="0" y2="5"/>
|
|
<polyline points="-2,-3.5 0,-5 2,-3.5"/>
|
|
</g>
|
|
</g>
|
|
|
|
<g id="smg" style="r: inherit;" class="weapon-symbol">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<g style="stroke: white; stroke-width: 0.5px; fill: none;">
|
|
<use href="#auto"/>
|
|
<line x1="0" y1="-5" x2="0" y2="4.5"/>
|
|
<line x1="-2" y1="4.5" x2="2" y2="4.5"/>
|
|
</g>
|
|
</g>
|
|
|
|
<g id="blazer" style="r: inherit;" class="weapon-symbol">
|
|
<use style="r: inherit;" href="#counter-base"/>
|
|
<g style="stroke: white; stroke-width: 0.5px; fill: none;">
|
|
<use href="#auto"/>
|
|
<polyline points="0,-5 0,-3 -3,-2.5 3,-1.5 0,-1 0,2.5 -3,3, 3,4 0,4.5 0,5"/>
|
|
<polyline points="-2,-3.5 0,-5 2,-3.5"/>
|
|
</g>
|
|
</g>
|
|
|
|
<g id="mech-template">
|
|
<mask id="mech-template-mask">
|
|
<circle fill="white" r="36.5"/>
|
|
<rect x="-16.25" y="-18" width="34.5" height="36" fill="black"/>
|
|
</mask>
|
|
<g transform="rotate(0) translate(-2.25, 0)" style="pointer-events: none;">
|
|
<circle style="stroke: red; stroke-opacity: 0.5; pointer-events: none;" r="36.5"/>
|
|
<rect style="fill: red; fill-opacity: 0.5;" x="-16.25" y="5.75" width="34.5" height="12.25"/>
|
|
<rect style="fill: red; fill-opacity: 0.5;" x="-16.25" y="5.75" width="34.5" height="12.25" transform="scale(1 -1)"/>
|
|
<polyline points="-23,-3 -25,0 -23,3" style="stroke: black;"/>
|
|
<g mask="url(#mech-template-mask)" style="stroke: white; stroke-opacity: 0.5;">
|
|
<path d="M -4,0 L -32.55,-16.5 A 36.5 36.5 0 0 0 -32.55,16.5 Z"/>
|
|
<path d="M 4,0 L 32.55,-16.5 A 36.5 36.5 0 0 1 32.55,16.5 Z"/>
|
|
<path d="M 0,2.3 L -32.55,-16.5 A 36.5 36.5 0 0 1 0,-36.5 Z"/>
|
|
<path d="M 0,-2.3 L -32.55,16.5 A 36.5 36.5 0 0 0 0,36.5 Z"/>
|
|
<path d="M 0,2.3 L 32.55,-16.5 A 36.5 36.5 0 0 0 0,-36.5 Z"/>
|
|
<path d="M 0,-2.3 L 32.55,16.5 A 36.5 36.5 0 0 1 0,36.5 Z"/>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|