feat: 16 SLA weapons with custom icons (v1.3.4)
@@ -0,0 +1,24 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Revolver barrel -->
|
||||
<rect x="8" y="24" width="30" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Cylinder drum -->
|
||||
<circle cx="28" cy="28" r="12" fill="#1a1a1a"/>
|
||||
<circle cx="28" cy="28" r="8" fill="white"/>
|
||||
<!-- Cylinder chambers (6) -->
|
||||
<circle cx="28" cy="20" r="2.5" fill="#1a1a1a"/>
|
||||
<circle cx="35" cy="24" r="2.5" fill="#1a1a1a"/>
|
||||
<circle cx="35" cy="32" r="2.5" fill="#1a1a1a"/>
|
||||
<circle cx="28" cy="36" r="2.5" fill="#1a1a1a"/>
|
||||
<circle cx="21" cy="32" r="2.5" fill="#1a1a1a"/>
|
||||
<circle cx="21" cy="24" r="2.5" fill="#1a1a1a"/>
|
||||
<!-- Frame -->
|
||||
<rect x="36" y="22" width="10" height="14" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Grip -->
|
||||
<path d="M42,34 L46,34 L48,56 L38,56 L36,36 Z" fill="#1a1a1a"/>
|
||||
<!-- Grip texture -->
|
||||
<line x1="38" y1="40" x2="46" y2="40" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="38" y1="46" x2="46" y2="46" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="38" y1="52" x2="46" y2="52" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Muzzle -->
|
||||
<rect x="6" y="22" width="4" height="12" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,20 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Top-feed magazine (above receiver) -->
|
||||
<rect x="24" y="6" width="10" height="16" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Receiver body -->
|
||||
<rect x="16" y="20" width="32" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Barrel (short) -->
|
||||
<rect x="4" y="22" width="14" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Folded stock / rear block -->
|
||||
<rect x="46" y="20" width="14" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Folding joint line -->
|
||||
<line x1="46" y1="20" x2="46" y2="32" stroke="white" stroke-width="2"/>
|
||||
<!-- Grip -->
|
||||
<rect x="36" y="32" width="8" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Foregrip -->
|
||||
<rect x="10" y="30" width="6" height="10" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Ejection port -->
|
||||
<rect x="28" y="21" width="8" height="4" rx="1" fill="white"/>
|
||||
<!-- Sight rail -->
|
||||
<rect x="18" y="18" width="20" height="3" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 931 B |
@@ -0,0 +1,24 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Heavy slide (wider than standard) -->
|
||||
<rect x="14" y="18" width="34" height="10" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Ported compensator on barrel end -->
|
||||
<rect x="6" y="20" width="10" height="8" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Compensator ports -->
|
||||
<line x1="8" y1="20" x2="8" y2="22" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="11" y1="20" x2="11" y2="22" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="14" y1="20" x2="14" y2="22" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Frame -->
|
||||
<rect x="18" y="26" width="28" height="10" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Rail under barrel -->
|
||||
<rect x="8" y="27" width="18" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Large grip (fat frame) -->
|
||||
<path d="M40,28 L46,28 L50,54 L38,54 L36,30 Z" fill="#1a1a1a"/>
|
||||
<!-- Grip texture -->
|
||||
<line x1="39" y1="36" x2="48" y2="36" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="39" y1="43" x2="48" y2="43" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="39" y1="50" x2="48" y2="50" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Trigger guard -->
|
||||
<path d="M36,32 Q32,42 34,46 L38,52 L38,44 Z" fill="#1a1a1a"/>
|
||||
<!-- Hammer -->
|
||||
<rect x="44" y="16" width="5" height="6" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,23 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Long precision barrel -->
|
||||
<rect x="4" y="28" width="44" height="6" rx="1" fill="#1a1a1a"/>
|
||||
<!-- EM coil rings along barrel -->
|
||||
<rect x="8" y="25" width="4" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="17" y="25" width="4" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="26" y="25" width="4" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="35" y="25" width="4" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Power housing / receiver -->
|
||||
<rect x="44" y="22" width="14" height="18" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Power cell indicator -->
|
||||
<rect x="46" y="24" width="10" height="6" rx="1" fill="white"/>
|
||||
<rect x="46" y="24" width="6" height="6" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Stock -->
|
||||
<path d="M56,28 L62,26 L62,36 L56,34 Z" fill="#1a1a1a"/>
|
||||
<!-- Grip under receiver -->
|
||||
<rect x="48" y="40" width="7" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Bipod (deployed) -->
|
||||
<line x1="14" y1="37" x2="10" y2="52" stroke="#1a1a1a" stroke-width="3" stroke-linecap="round"/>
|
||||
<line x1="18" y1="37" x2="22" y2="52" stroke="#1a1a1a" stroke-width="3" stroke-linecap="round"/>
|
||||
<!-- Muzzle tip -->
|
||||
<rect x="2" y="27" width="4" height="8" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,19 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Angular slide -->
|
||||
<polygon points="10,20 12,16 46,16 48,20 48,28 10,28" fill="#1a1a1a"/>
|
||||
<!-- Barrel -->
|
||||
<rect x="4" y="21" width="8" height="6" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Frame -->
|
||||
<rect x="18" y="26" width="28" height="8" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Extended magazine (tall, angular) -->
|
||||
<rect x="26" y="34" width="8" height="22" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Mag baseplate -->
|
||||
<rect x="24" y="54" width="12" height="3" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Grip (angular) -->
|
||||
<polygon points="40,28 46,28 50,54 42,54 38,30" fill="#1a1a1a"/>
|
||||
<!-- Ejection cutout -->
|
||||
<rect x="30" y="17" width="10" height="5" rx="1" fill="white"/>
|
||||
<!-- Ambidextrous selector -->
|
||||
<circle cx="20" cy="28" r="3" fill="white"/>
|
||||
<circle cx="20" cy="28" r="1.5" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 858 B |
@@ -0,0 +1,24 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Heavy rotary barrel cluster (3 barrels) -->
|
||||
<rect x="4" y="18" width="32" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="4" y="28" width="32" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="4" y="38" width="32" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Rotation housing -->
|
||||
<circle cx="34" cy="32" rx="14" fill="#1a1a1a" cy="32" r="14"/>
|
||||
<circle cx="34" cy="32" r="9" fill="white"/>
|
||||
<circle cx="34" cy="32" r="4" fill="#1a1a1a"/>
|
||||
<!-- Spoke details -->
|
||||
<line x1="34" y1="23" x2="34" y2="41" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<line x1="25" y1="32" x2="43" y2="32" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<!-- Power housing rear -->
|
||||
<rect x="46" y="22" width="14" height="20" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Power cell -->
|
||||
<rect x="48" y="25" width="10" height="7" rx="1" fill="white"/>
|
||||
<rect x="48" y="25" width="5" height="7" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Shoulder brace -->
|
||||
<rect x="48" y="42" width="14" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Muzzle flash guards -->
|
||||
<rect x="2" y="17" width="5" height="10" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="2" y="27" width="5" height="10" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="2" y="37" width="5" height="10" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,25 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Barrel with muzzle device -->
|
||||
<rect x="4" y="27" width="36" height="6" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Distinctive carry handle on top -->
|
||||
<rect x="28" y="16" width="18" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Carry handle aperture -->
|
||||
<rect x="30" y="18" width="14" height="8" rx="1" fill="white"/>
|
||||
<!-- Receiver -->
|
||||
<rect x="22" y="22" width="22" height="16" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Handguard with vents -->
|
||||
<rect x="8" y="24" width="16" height="10" rx="2" fill="#1a1a1a"/>
|
||||
<line x1="12" y1="24" x2="12" y2="34" stroke="white" stroke-width="1"/>
|
||||
<line x1="16" y1="24" x2="16" y2="34" stroke="white" stroke-width="1"/>
|
||||
<line x1="20" y1="24" x2="20" y2="34" stroke="white" stroke-width="1"/>
|
||||
<!-- Magazine (curved STANAG style) -->
|
||||
<path d="M30,38 Q28,50 31,52 Q34,54 36,50 L36,38 Z" fill="#1a1a1a"/>
|
||||
<!-- Pistol grip -->
|
||||
<rect x="40" y="34" width="7" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Stock -->
|
||||
<path d="M44,22 L60,24 L60,36 L44,38 Z" fill="#1a1a1a"/>
|
||||
<!-- Charging handle -->
|
||||
<rect x="40" y="20" width="4" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Muzzle -->
|
||||
<rect x="2" y="26" width="4" height="8" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,24 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Heavy barrel -->
|
||||
<rect x="4" y="26" width="40" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Fluted barrel detail -->
|
||||
<line x1="10" y1="26" x2="10" y2="34" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="16" y1="26" x2="16" y2="34" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="22" y1="26" x2="22" y2="34" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Heavy receiver -->
|
||||
<rect x="30" y="20" width="22" height="18" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Scope (large, battle rifle scope) -->
|
||||
<rect x="30" y="14" width="22" height="7" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="32" y="15" width="18" height="5" rx="1" fill="white"/>
|
||||
<!-- Scope eye piece -->
|
||||
<rect x="48" y="13" width="6" height="9" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Box magazine (straight, large) -->
|
||||
<rect x="36" y="38" width="10" height="16" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Bipod legs -->
|
||||
<line x1="12" y1="34" x2="8" y2="52" stroke="#1a1a1a" stroke-width="3.5" stroke-linecap="round"/>
|
||||
<line x1="20" y1="34" x2="24" y2="52" stroke="#1a1a1a" stroke-width="3.5" stroke-linecap="round"/>
|
||||
<!-- Pistol grip -->
|
||||
<rect x="48" y="36" width="7" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Stock (fixed) -->
|
||||
<path d="M50,20 L62,22 L62,34 L50,36 Z" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,22 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Bullpup: barrel extends to front, mag/action behind grip -->
|
||||
<!-- Barrel -->
|
||||
<rect x="4" y="27" width="28" height="7" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Bullpup body (magazine behind grip) -->
|
||||
<rect x="14" y="20" width="44" height="18" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Magazine (behind grip, inside stock) -->
|
||||
<rect x="46" y="38" width="8" height="18" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Pistol grip (central position) -->
|
||||
<rect x="30" y="36" width="8" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Compact handguard -->
|
||||
<rect x="6" y="24" width="12" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<line x1="10" y1="24" x2="10" y2="38" stroke="white" stroke-width="1"/>
|
||||
<line x1="14" y1="24" x2="14" y2="38" stroke="white" stroke-width="1"/>
|
||||
<!-- Ejection port -->
|
||||
<rect x="24" y="21" width="8" height="4" rx="1" fill="white"/>
|
||||
<!-- Cheek weld / rear stock flat -->
|
||||
<rect x="54" y="20" width="8" height="14" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Sight -->
|
||||
<rect x="18" y="18" width="16" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="20" y="17" width="12" height="3" rx="1" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,20 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Knuckle plate (horizontal bar) -->
|
||||
<rect x="8" y="28" width="42" height="12" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Four forward spikes -->
|
||||
<polygon points="12,28 10,10 16,10 18,28" fill="#1a1a1a"/>
|
||||
<polygon points="22,28 20,8 26,8 28,28" fill="#1a1a1a"/>
|
||||
<polygon points="32,28 30,10 36,10 38,28" fill="#1a1a1a"/>
|
||||
<polygon points="42,28 40,12 46,12 48,28" fill="#1a1a1a"/>
|
||||
<!-- Spike tips (white) -->
|
||||
<polygon points="13,10 10,10 14,14" fill="white"/>
|
||||
<polygon points="23,8 20,8 24,12" fill="white"/>
|
||||
<polygon points="33,10 30,10 34,14" fill="white"/>
|
||||
<polygon points="43,12 40,12 44,16" fill="white"/>
|
||||
<!-- Handle / grip bar -->
|
||||
<rect x="14" y="40" width="26" height="8" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Wrist strap -->
|
||||
<rect x="10" y="50" width="34" height="6" rx="3" fill="#1a1a1a"/>
|
||||
<rect x="14" y="51" width="26" height="4" rx="2" fill="white"/>
|
||||
<rect x="20" y="51" width="14" height="4" rx="2" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1013 B |
@@ -0,0 +1,23 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Wide double barrel -->
|
||||
<rect x="4" y="22" width="36" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<rect x="4" y="32" width="36" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Barrel divider -->
|
||||
<line x1="4" y1="30" x2="40" y2="30" stroke="white" stroke-width="2"/>
|
||||
<!-- Receiver -->
|
||||
<rect x="34" y="20" width="16" height="22" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Pump handle -->
|
||||
<rect x="10" y="40" width="20" height="7" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Pump grip detail -->
|
||||
<line x1="14" y1="40" x2="14" y2="47" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="18" y1="40" x2="18" y2="47" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="22" y1="40" x2="22" y2="47" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="26" y1="40" x2="26" y2="47" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Pistol grip -->
|
||||
<path d="M44,40 L50,40 L52,58 L42,58 L40,42 Z" fill="#1a1a1a"/>
|
||||
<!-- Stock -->
|
||||
<path d="M48,20 L62,22 L62,34 L48,36 Z" fill="#1a1a1a"/>
|
||||
<!-- Muzzle (double) -->
|
||||
<rect x="2" y="21" width="4" height="9" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="2" y="31" width="4" height="9" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,17 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Recurve blade (distinctive curved shape) -->
|
||||
<path d="M28,6 Q38,10 40,22 Q42,34 36,46 L30,48 Q24,42 26,30 Q26,18 28,6Z" fill="#1a1a1a"/>
|
||||
<!-- Blade belly (recurve curve) -->
|
||||
<path d="M28,6 Q34,10 36,22 Q38,34 32,46 L30,48 Q30,42 30,30 Q28,18 28,6Z" fill="white"/>
|
||||
<!-- Guard (prominent, swept) -->
|
||||
<path d="M24,46 L42,46 L44,50 L22,50 Z" fill="#1a1a1a"/>
|
||||
<!-- Quillon tips -->
|
||||
<ellipse cx="22" cy="48" rx="4" ry="3" fill="#1a1a1a"/>
|
||||
<ellipse cx="44" cy="48" rx="4" ry="3" fill="#1a1a1a"/>
|
||||
<!-- Handle with MAC branding line -->
|
||||
<rect x="26" y="50" width="14" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<line x1="26" y1="54" x2="40" y2="54" stroke="white" stroke-width="2"/>
|
||||
<line x1="26" y1="58" x2="40" y2="58" stroke="white" stroke-width="2"/>
|
||||
<!-- Pommel -->
|
||||
<ellipse cx="33" cy="63" rx="6" ry="3" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 914 B |
@@ -0,0 +1,18 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- T-baton: cross handle at top -->
|
||||
<!-- Horizontal cross bar -->
|
||||
<rect x="10" y="10" width="44" height="8" rx="4" fill="#1a1a1a"/>
|
||||
<!-- Vertical shaft -->
|
||||
<rect x="28" y="16" width="8" height="44" rx="3" fill="#1a1a1a"/>
|
||||
<!-- Shock tip at bottom -->
|
||||
<ellipse cx="32" cy="60" rx="6" ry="4" fill="#1a1a1a"/>
|
||||
<!-- Shock coil rings at bottom of shaft -->
|
||||
<rect x="26" y="46" width="12" height="3" rx="1" fill="white"/>
|
||||
<rect x="26" y="51" width="12" height="3" rx="1" fill="white"/>
|
||||
<!-- Cross bar end caps -->
|
||||
<ellipse cx="12" cy="14" rx="4" ry="5" fill="#1a1a1a"/>
|
||||
<ellipse cx="52" cy="14" rx="4" ry="5" fill="#1a1a1a"/>
|
||||
<!-- SLA badge / brand mark on shaft -->
|
||||
<rect x="28" y="28" width="8" height="10" rx="1" fill="white"/>
|
||||
<rect x="30" y="30" width="4" height="6" rx="1" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 892 B |
@@ -0,0 +1,21 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Wide double-edged blade -->
|
||||
<path d="M26,4 L38,4 L40,44 L32,50 L24,44 Z" fill="#1a1a1a"/>
|
||||
<!-- Fuller (central groove) -->
|
||||
<rect x="30" y="8" width="4" height="32" rx="1" fill="white"/>
|
||||
<!-- Blade edges (white bevel) -->
|
||||
<path d="M26,4 L28,8 L28,40 L32,50 L30,40 L30,8 L26,4Z" fill="white"/>
|
||||
<!-- Cross guard (wide claymore style) -->
|
||||
<path d="M14,42 Q16,38 26,44 L32,50 L38,44 Q48,38 50,42 L46,50 L32,54 L18,50 Z" fill="#1a1a1a"/>
|
||||
<!-- Quillon details -->
|
||||
<ellipse cx="16" cy="44" rx="5" ry="4" fill="#1a1a1a"/>
|
||||
<ellipse cx="48" cy="44" rx="5" ry="4" fill="#1a1a1a"/>
|
||||
<!-- Power pack on guard -->
|
||||
<rect x="26" y="48" width="12" height="5" rx="1" fill="white"/>
|
||||
<line x1="30" y1="48" x2="30" y2="53" stroke="#1a1a1a" stroke-width="1.5"/>
|
||||
<line x1="34" y1="48" x2="34" y2="53" stroke="#1a1a1a" stroke-width="1.5"/>
|
||||
<!-- Two-handed grip (long) -->
|
||||
<rect x="28" y="53" width="8" height="10" rx="2" fill="#1a1a1a"/>
|
||||
<line x1="28" y1="57" x2="36" y2="57" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="28" y1="61" x2="36" y2="61" stroke="white" stroke-width="1.5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,18 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Straight single-hand blade -->
|
||||
<path d="M29,4 L35,4 L36,44 L32,48 L28,44 Z" fill="#1a1a1a"/>
|
||||
<!-- Single-edge bevel -->
|
||||
<path d="M35,4 L35,40 L32,48 L34,40 L34,4Z" fill="white"/>
|
||||
<!-- Guard (simple cross) -->
|
||||
<rect x="18" y="44" width="28" height="6" rx="3" fill="#1a1a1a"/>
|
||||
<!-- SLA brand mark on guard -->
|
||||
<rect x="28" y="45" width="8" height="4" rx="1" fill="white"/>
|
||||
<!-- Grip -->
|
||||
<rect x="27" y="50" width="10" height="12" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Grip wrapping -->
|
||||
<line x1="27" y1="53" x2="37" y2="53" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="27" y1="57" x2="37" y2="57" stroke="white" stroke-width="1.5"/>
|
||||
<line x1="27" y1="61" x2="37" y2="61" stroke="white" stroke-width="1.5"/>
|
||||
<!-- Pommel -->
|
||||
<ellipse cx="32" cy="62" rx="5" ry="3" fill="#1a1a1a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 874 B |
@@ -0,0 +1,19 @@
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Curved sabre blade -->
|
||||
<path d="M28,6 Q42,14 42,32 Q40,44 36,48 L30,50 Q26,44 28,32 Q28,18 28,6Z" fill="#1a1a1a"/>
|
||||
<!-- Vibro spine (serrated energy edge) -->
|
||||
<path d="M42,14 Q44,20 42,28 Q41,34 40,44 L36,48 Q38,42 39,34 Q41,26 42,14Z" fill="white"/>
|
||||
<!-- Vibro energy nodes (small squares along spine) -->
|
||||
<rect x="38" y="18" width="4" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="39" y="26" width="4" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<rect x="39" y="34" width="4" height="4" rx="1" fill="#1a1a1a"/>
|
||||
<!-- Swept hand guard -->
|
||||
<path d="M18,46 Q22,40 30,50 Q34,56 38,50 Q44,44 46,48 Q40,56 32,58 Q24,56 18,46Z" fill="#1a1a1a"/>
|
||||
<!-- Guard curve highlight -->
|
||||
<path d="M22,48 Q26,44 30,50 Q32,54 34,52 L36,50 Q36,52 32,56 Q28,58 22,48Z" fill="white"/>
|
||||
<!-- Handle -->
|
||||
<rect x="27" y="56" width="10" height="8" rx="2" fill="#1a1a1a"/>
|
||||
<!-- Vibration coil on handle -->
|
||||
<line x1="27" y1="59" x2="37" y2="59" stroke="white" stroke-width="2"/>
|
||||
<line x1="27" y1="62" x2="37" y2="62" stroke="white" stroke-width="2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |