Add final Meng Huo capture battle
This commit is contained in:
86
src/assets/images/battle/fifty-fourth-battle-map.svg
Normal file
86
src/assets/images/battle/fifty-fourth-battle-map.svg
Normal file
@@ -0,0 +1,86 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="5400" height="4500" viewBox="0 0 10800 9000" preserveAspectRatio="none">
|
||||
<defs>
|
||||
<linearGradient id="earth" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#4a442b"/>
|
||||
<stop offset="0.42" stop-color="#7b6739"/>
|
||||
<stop offset="1" stop-color="#343522"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="river" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#162f46"/>
|
||||
<stop offset="0.45" stop-color="#258087"/>
|
||||
<stop offset="1" stop-color="#0e2738"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="councilGlow" cx="50%" cy="50%" r="62%">
|
||||
<stop offset="0" stop-color="#d9b66e" stop-opacity=".76"/>
|
||||
<stop offset=".58" stop-color="#a46f3c" stop-opacity=".36"/>
|
||||
<stop offset="1" stop-color="#2f2f1e" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<pattern id="canopy" width="480" height="480" patternUnits="userSpaceOnUse">
|
||||
<rect width="480" height="480" fill="#20351f"/>
|
||||
<path d="M20 330 C90 180 206 104 454 38 M-30 110 C100 252 250 330 520 394" stroke="#557734" stroke-width="38" stroke-linecap="round" opacity=".72"/>
|
||||
<path d="M78 390 C150 278 248 208 390 138 M94 80 C200 192 304 254 430 286" stroke="#9ba35d" stroke-width="13" stroke-linecap="round" opacity=".72"/>
|
||||
<circle cx="118" cy="150" r="24" fill="#121d14" opacity=".66"/>
|
||||
<circle cx="348" cy="346" r="26" fill="#2b421f" opacity=".7"/>
|
||||
</pattern>
|
||||
<pattern id="ridge" width="380" height="380" patternUnits="userSpaceOnUse">
|
||||
<rect width="380" height="380" fill="#323320"/>
|
||||
<path d="M-20 92 L100 26 L240 78 L408 18 M-28 252 L116 190 L232 254 L416 172" stroke="#827958" stroke-width="32" stroke-linecap="round" opacity=".68"/>
|
||||
<path d="M38 140 L166 98 L282 146 M62 300 L180 258 L318 312" stroke="#1e2314" stroke-width="18" stroke-linecap="round" opacity=".68"/>
|
||||
</pattern>
|
||||
<pattern id="dust" width="320" height="320" patternUnits="userSpaceOnUse">
|
||||
<rect width="320" height="320" fill="#8b7142"/>
|
||||
<path d="M0 88 C88 42 190 48 320 20 M-16 250 C96 206 206 214 352 158" stroke="#c19b55" stroke-width="24" opacity=".54"/>
|
||||
<path d="M42 166 C122 136 218 138 304 106" stroke="#5c4a2d" stroke-width="11" opacity=".45"/>
|
||||
</pattern>
|
||||
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
|
||||
<feDropShadow dx="0" dy="24" stdDeviation="28" flood-color="#0e140f" flood-opacity=".56"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<rect width="10800" height="9000" fill="url(#earth)"/>
|
||||
<rect width="10800" height="9000" fill="url(#canopy)" opacity=".2"/>
|
||||
<ellipse cx="6820" cy="4860" rx="2350" ry="1740" fill="url(#councilGlow)"/>
|
||||
|
||||
<path d="M0 8280 C1160 7820 2260 7900 3480 8140 C4660 8380 5740 8180 6800 7680 C8000 7120 9200 7040 10800 7420 L10800 9000 L0 9000 Z" fill="url(#river)" opacity=".95"/>
|
||||
<path d="M7040 0 C6880 1020 7090 1840 7320 2640 C7560 3500 7500 4540 7240 5520 C7000 6420 7170 7300 7580 8460 L6940 8460 C6520 7180 6380 6120 6640 5160 C6860 4300 6900 3500 6680 2710 C6440 1840 6260 980 6460 0 Z" fill="url(#river)" opacity=".92"/>
|
||||
|
||||
<path d="M0 0 L3300 0 L3220 3720 C2480 3640 1780 3330 1080 2820 C620 2480 270 2330 0 2290 Z" fill="url(#ridge)" filter="url(#shadow)"/>
|
||||
<path d="M3600 0 L7240 0 C7320 830 7440 1560 7640 2250 C6660 2220 5520 2040 4380 2340 C3960 2450 3700 2600 3540 2840 Z" fill="url(#ridge)" filter="url(#shadow)"/>
|
||||
<path d="M7840 0 L10800 0 L10800 4200 C10040 3960 9220 3620 8440 3180 C8120 2980 7900 2780 7740 2540 Z" fill="url(#ridge)" filter="url(#shadow)"/>
|
||||
<path d="M0 4900 C850 5160 1470 5560 2010 6180 C2380 6600 2860 6820 3600 6880 L0 8200 Z" fill="url(#ridge)" filter="url(#shadow)"/>
|
||||
<path d="M8160 6320 C8760 6500 9340 6960 9820 7780 C10140 8330 10480 8620 10800 8720 L10800 4660 C10060 4600 9400 4840 8900 5280 C8540 5600 8300 5920 8160 6320 Z" fill="url(#ridge)" filter="url(#shadow)"/>
|
||||
|
||||
<path d="M980 6860 C2180 6380 3260 6420 4440 6600 C5500 6760 6320 6460 7160 5900 C8360 5100 9480 4900 10600 5100" fill="none" stroke="url(#dust)" stroke-width="470" stroke-linecap="round" opacity=".95"/>
|
||||
<path d="M4100 6100 C4460 5000 4560 4040 4380 3220 C4280 2780 4420 2420 4800 2120 C5460 1600 6320 1460 7460 1660" fill="none" stroke="url(#dust)" stroke-width="390" stroke-linecap="round" opacity=".92"/>
|
||||
<path d="M7320 5880 C7840 5320 8420 4800 9080 4240 C9660 3740 10100 3100 10520 2280" fill="none" stroke="url(#dust)" stroke-width="360" stroke-linecap="round" opacity=".9"/>
|
||||
|
||||
<g opacity=".96">
|
||||
<rect x="1260" y="6180" width="1620" height="880" rx="86" fill="#36532a" stroke="#e0bb74" stroke-width="34"/>
|
||||
<path d="M1440 6650 L2700 6650 M1840 6290 L1840 6960 M2300 6290 L2300 6960" stroke="#b0b870" stroke-width="44" opacity=".64"/>
|
||||
<rect x="4320" y="4800" width="1740" height="1040" rx="76" fill="#324d2b" stroke="#e0bb74" stroke-width="34"/>
|
||||
<path d="M4560 5340 L5860 5340 M4980 4920 L4980 5740 M5460 4920 L5460 5740" stroke="#b0b870" stroke-width="44" opacity=".62"/>
|
||||
<rect x="8000" y="4380" width="1560" height="960" rx="76" fill="#31492a" stroke="#e0bb74" stroke-width="34"/>
|
||||
<path d="M8260 4860 L9300 4860 M8660 4500 L8660 5260 M9060 4500 L9060 5260" stroke="#b0b870" stroke-width="44" opacity=".62"/>
|
||||
</g>
|
||||
|
||||
<g opacity=".96">
|
||||
<rect x="3060" y="5680" width="1420" height="820" rx="44" fill="#52462a" stroke="#d18a3e" stroke-width="38"/>
|
||||
<path d="M3220 6360 L4340 5800 M3240 5800 L4360 6360" stroke="#241e14" stroke-width="44" opacity=".56"/>
|
||||
<rect x="6700" y="5960" width="1520" height="900" rx="44" fill="#52462a" stroke="#d18a3e" stroke-width="38"/>
|
||||
<path d="M6880 6700 L8060 6060 M6900 6080 L8080 6660" stroke="#241e14" stroke-width="44" opacity=".56"/>
|
||||
<rect x="8640" y="3660" width="1420" height="820" rx="44" fill="#52462a" stroke="#d18a3e" stroke-width="38"/>
|
||||
<path d="M8800 4340 L9920 3780 M8840 3780 L9940 4340" stroke="#241e14" stroke-width="44" opacity=".56"/>
|
||||
</g>
|
||||
|
||||
<g opacity=".92">
|
||||
<ellipse cx="6760" cy="4860" rx="910" ry="620" fill="#574b2f" stroke="#e7c780" stroke-width="46"/>
|
||||
<ellipse cx="6760" cy="4860" rx="630" ry="390" fill="#342d20" stroke="#9d7a4a" stroke-width="26" opacity=".82"/>
|
||||
<path d="M6120 4860 L7400 4860 M6760 4240 L6760 5480" stroke="#e2bf76" stroke-width="44" opacity=".45"/>
|
||||
<circle cx="6760" cy="4860" r="92" fill="#d9a24e"/>
|
||||
</g>
|
||||
|
||||
<g opacity=".2">
|
||||
<circle cx="1420" cy="920" r="560" fill="#dec273"/>
|
||||
<circle cx="5700" cy="3500" r="500" fill="#dec273"/>
|
||||
<circle cx="9320" cy="7080" r="560" fill="#dec273"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.4 KiB |
Reference in New Issue
Block a user