diff options
author | notoraptor <stevenbocco@gmail.com> | 2019-08-14 12:22:22 -0400 |
---|---|---|
committer | Philip Paquette <pcpaquette@gmail.com> | 2019-08-14 12:40:01 -0400 |
commit | 5c3bd9b3802e2001a7e77baf2911386135a03839 (patch) | |
tree | e641744650b05cddc85bc60c2d7e2d6fe2d88b47 /diplomacy/maps/svg/standard.svg | |
parent | 5acb4ff23be4757a49b234f93928f13c436b60c6 (diff) |
[Web] Integrated new maps on the web interface
- Fixed bug with incorrect dislodged unit on pure map
- [python] Make sure dummy powers are registered only for standard maps.
- Hardcoded supply centers into SVG files.
- Removed supply centers CSS classes.
- Update positions for units and dislodged units on all maps.
- Converted SVGs to React.
- Removed "sym" classes and hardcode related styles into symbol definitions.
- Reordered map list (standard at top, then other ones in alphabetical order)
- Displayed + button for all maps and disable it for maps without variants.
- Minified generated code when converting SVG files to React.
- [web] Added ability to hide/display map abbreviations.
Diffstat (limited to 'diplomacy/maps/svg/standard.svg')
-rw-r--r-- | diplomacy/maps/svg/standard.svg | 599 |
1 files changed, 283 insertions, 316 deletions
diff --git a/diplomacy/maps/svg/standard.svg b/diplomacy/maps/svg/standard.svg index b6450df..5eada69 100644 --- a/diplomacy/maps/svg/standard.svg +++ b/diplomacy/maps/svg/standard.svg @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "svg.dtd"> <!-- ========================================================================================== --> -<!-- Detailed Standard Map --> -<!-- background (and quite nice) map bitmap by J. Fatula III --> -<!-- SVG by Zach DelProposto --> -<!-- Copyright jDip - GPL License --> +<!-- Detailed Standard Map --> +<!-- background (and quite nice) map bitmap by J. Fatula III --> +<!-- SVG by Zach DelProposto --> +<!-- Copyright jDip - GPL License --> <!-- ========================================================================================== --> <svg color-rendering="optimizeQuality" height="680px" preserveAspectRatio="xMinYMin" version="1.0" viewBox="0 0 1835 1360" width="918px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:jdipNS="svg.dtd"> @@ -35,403 +35,361 @@ <jdipNS:SYMBOLSIZE name="BuildUnit" width="60" height="60"/> <jdipNS:SYMBOLSIZE name="RemoveUnit" width="50" height="50"/> <jdipNS:SYMBOLSIZE name="WaivedBuild" width="40" height="40"/> - - <jdipNS:BUILD deltaRadius="0"/> - <jdipNS:REMOVE deltaRadius="5"/> - <jdipNS:DISBAND deltaRadius="5"/> - <jdipNS:WAIVE deltaRadius="0"/> - <jdipNS:HOLD deltaRadius="5" strokeCSSStyle="varwidthorder" highlightOffset="0" highlightCSSClass="varwidthshadow" widths="6,9,12,18" shadowWidths="10,15,20,25"/> - <jdipNS:MOVE deltaRadius="5" strokeCSSStyle="varwidthorder" markerID="arrow" highlightOffset="0" highlightCSSClass="varwidthshadow" widths="6,9,12,18" shadowWidths="10,15,20,25"/> - <jdipNS:RETREAT deltaRadius="5" strokeCSSStyle="defaultorder" markerID="arrow" highlightOffset="0" highlightCSSClass="shadoworder"/> - <jdipNS:SUPPORT deltaRadius="10" strokeCSSStyle="supportorder" markerID="arrow" highlightOffset="0" highlightCSSClass="shadowdash"/> - <jdipNS:CONVOY deltaRadius="10" strokeCSSStyle="convoyorder" markerID="arrow" highlightOffset="0" highlightCSSClass="shadowdash"/> + <jdipNS:SYMBOLSIZE name="HoldUnit" width="66.6" height="66.6"/> + <jdipNS:SYMBOLSIZE name="SupportHoldUnit" width="76.6" height="76.6"/> + <jdipNS:SYMBOLSIZE name="ConvoyTriangle" width="66.4" height="57.4"/> + <!-- Special symbol size to contain stroke width for plain (in "height") and power-colored lines (in "width") --> + <jdipNS:SYMBOLSIZE name="Stroke" width="6" height="10"/> </jdipNS:ORDERDRAWING> <jdipNS:PROVINCE_DATA> <jdipNS:PROVINCE name="adr"> - <jdipNS:UNIT x="805" y="1058"/> - <jdipNS:DISLODGED_UNIT x="792.5" y="1045.5"/> + <jdipNS:UNIT x="793.5" y="1048.0"/> + <jdipNS:DISLODGED_UNIT x="782.0" y="1038.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="aeg"> - <jdipNS:UNIT x="1055" y="1240"/> - <jdipNS:DISLODGED_UNIT x="1042.5" y="1227.5"/> + <jdipNS:UNIT x="1043.5" y="1230.0"/> + <jdipNS:DISLODGED_UNIT x="1032.0" y="1220.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="alb"> - <jdipNS:UNIT x="918" y="1123"/> - <jdipNS:DISLODGED_UNIT x="905.5" y="1110.5"/> + <jdipNS:UNIT x="906.5" y="1113.0"/> + <jdipNS:DISLODGED_UNIT x="895.0" y="1103.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ank"> - <jdipNS:UNIT x="1313" y="1120"/> - <jdipNS:DISLODGED_UNIT x="1300.5" y="1107.5"/> - <jdipNS:SUPPLY_CENTER x="1271" y="1144"/> + <jdipNS:UNIT x="1301.5" y="1110.0"/> + <jdipNS:DISLODGED_UNIT x="1290.0" y="1100.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="apu"> - <jdipNS:UNIT x="803" y="1116"/> - <jdipNS:DISLODGED_UNIT x="790.5" y="1103.5"/> + <jdipNS:UNIT x="791.5" y="1106.0"/> + <jdipNS:DISLODGED_UNIT x="780.0" y="1096.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="arm"> - <jdipNS:UNIT x="1496" y="1100"/> - <jdipNS:DISLODGED_UNIT x="1483.5" y="1087.5"/> + <jdipNS:UNIT x="1484.5" y="1090.0"/> + <jdipNS:DISLODGED_UNIT x="1473.0" y="1080.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bal"> - <jdipNS:UNIT x="890" y="620"/> - <jdipNS:DISLODGED_UNIT x="877.5" y="607.5"/> + <jdipNS:UNIT x="878.5" y="610.0"/> + <jdipNS:DISLODGED_UNIT x="867.0" y="600.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bar"> - <jdipNS:UNIT x="1174" y="83"/> - <jdipNS:DISLODGED_UNIT x="1161.5" y="70.5"/> + <jdipNS:UNIT x="1162.5" y="73.0"/> + <jdipNS:DISLODGED_UNIT x="1151.0" y="63.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bel"> - <jdipNS:UNIT x="573" y="763"/> - <jdipNS:DISLODGED_UNIT x="560.5" y="750.5"/> - <jdipNS:SUPPLY_CENTER x="575" y="755"/> + <jdipNS:UNIT x="561.5" y="753.0"/> + <jdipNS:DISLODGED_UNIT x="550.0" y="743.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ber"> - <jdipNS:UNIT x="783" y="700"/> - <jdipNS:DISLODGED_UNIT x="770.5" y="687.5"/> - <jdipNS:SUPPLY_CENTER x="783" y="736"/> + <jdipNS:UNIT x="771.5" y="690.0"/> + <jdipNS:DISLODGED_UNIT x="760.0" y="680.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bla"> - <jdipNS:UNIT x="1245" y="1010"/> - <jdipNS:DISLODGED_UNIT x="1232.5" y="997.5"/> + <jdipNS:UNIT x="1233.5" y="1000.0"/> + <jdipNS:DISLODGED_UNIT x="1222.0" y="990.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="boh"> - <jdipNS:UNIT x="818" y="824"/> - <jdipNS:DISLODGED_UNIT x="805.5" y="811.5"/> + <jdipNS:UNIT x="806.5" y="814.0"/> + <jdipNS:DISLODGED_UNIT x="795.0" y="804.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bot"> - <jdipNS:UNIT x="953" y="495"/> - <jdipNS:DISLODGED_UNIT x="940.5" y="482.5"/> + <jdipNS:UNIT x="941.5" y="485.0"/> + <jdipNS:DISLODGED_UNIT x="930.0" y="475.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bre"> - <jdipNS:UNIT x="416" y="829"/> - <jdipNS:DISLODGED_UNIT x="403.5" y="816.5"/> - <jdipNS:SUPPLY_CENTER x="369" y="799"/> + <jdipNS:UNIT x="404.5" y="819.0"/> + <jdipNS:DISLODGED_UNIT x="393.0" y="809.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bud"> - <jdipNS:UNIT x="962" y="914"/> - <jdipNS:DISLODGED_UNIT x="949.5" y="901.5"/> - <jdipNS:SUPPLY_CENTER x="900" y="916"/> + <jdipNS:UNIT x="950.5" y="904.0"/> + <jdipNS:DISLODGED_UNIT x="939.0" y="894.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bul"> - <jdipNS:UNIT x="1060" y="1078"/> - <jdipNS:DISLODGED_UNIT x="1047.5" y="1065.5"/> - <jdipNS:SUPPLY_CENTER x="1013" y="1078"/> + <jdipNS:UNIT x="1048.5" y="1068.0"/> + <jdipNS:DISLODGED_UNIT x="1037.0" y="1058.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="bul-ec"> + <jdipNS:UNIT x="1127.0" y="1067.0"/> + <jdipNS:DISLODGED_UNIT x="1115.5" y="1057.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="bul-sc"> + <jdipNS:UNIT x="1070.0" y="1140.0"/> + <jdipNS:DISLODGED_UNIT x="1058.5" y="1130.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="bur"> - <jdipNS:UNIT x="571" y="881"/> - <jdipNS:DISLODGED_UNIT x="558.5" y="868.5"/> + <jdipNS:UNIT x="559.5" y="871.0"/> + <jdipNS:DISLODGED_UNIT x="548.0" y="861.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="cly"> - <jdipNS:UNIT x="448" y="502"/> - <jdipNS:DISLODGED_UNIT x="435.5" y="489.5"/> - <jdipNS:SUPPLY_CENTER x="446" y="480"/> + <jdipNS:UNIT x="436.5" y="492.0"/> + <jdipNS:DISLODGED_UNIT x="425.0" y="482.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="con"> - <jdipNS:UNIT x="1157" y="1147"/> - <jdipNS:DISLODGED_UNIT x="1144.5" y="1134.5"/> - <jdipNS:SUPPLY_CENTER x="1141" y="1119"/> + <jdipNS:UNIT x="1145.5" y="1137.0"/> + <jdipNS:DISLODGED_UNIT x="1134.0" y="1127.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="den"> - <jdipNS:UNIT x="715" y="597"/> - <jdipNS:DISLODGED_UNIT x="702.5" y="584.5"/> - <jdipNS:SUPPLY_CENTER x="767" y="626"/> + <jdipNS:UNIT x="703.5" y="587.0"/> + <jdipNS:DISLODGED_UNIT x="692.0" y="577.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="eas"> - <jdipNS:UNIT x="1230" y="1321"/> - <jdipNS:DISLODGED_UNIT x="1217.5" y="1308.5"/> + <jdipNS:UNIT x="1218.5" y="1311.0"/> + <jdipNS:DISLODGED_UNIT x="1207.0" y="1301.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="edi"> - <jdipNS:UNIT x="485" y="524"/> - <jdipNS:DISLODGED_UNIT x="472.5" y="511.5"/> - <jdipNS:SUPPLY_CENTER x="489" y="565"/> + <jdipNS:UNIT x="473.5" y="514.0"/> + <jdipNS:DISLODGED_UNIT x="462.0" y="504.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="eng"> - <jdipNS:UNIT x="406" y="761"/> - <jdipNS:DISLODGED_UNIT x="393.5" y="748.5"/> + <jdipNS:UNIT x="394.5" y="751.0"/> + <jdipNS:DISLODGED_UNIT x="383.0" y="741.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="fin"> - <jdipNS:UNIT x="1000" y="390"/> - <jdipNS:DISLODGED_UNIT x="987.5" y="377.5"/> + <jdipNS:UNIT x="988.5" y="380.0"/> + <jdipNS:DISLODGED_UNIT x="977.0" y="370.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="gal"> - <jdipNS:UNIT x="1011" y="841"/> - <jdipNS:DISLODGED_UNIT x="998.5" y="828.5"/> + <jdipNS:UNIT x="999.5" y="831.0"/> + <jdipNS:DISLODGED_UNIT x="988.0" y="821.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="gas"> - <jdipNS:UNIT x="434" y="922"/> - <jdipNS:DISLODGED_UNIT x="421.5" y="909.5"/> + <jdipNS:UNIT x="422.5" y="912.0"/> + <jdipNS:DISLODGED_UNIT x="411.0" y="902.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="gol"> - <jdipNS:UNIT x="556" y="1060"/> - <jdipNS:DISLODGED_UNIT x="543.5" y="1047.5"/> + <jdipNS:UNIT x="556.0" y="1060.0"/> + <jdipNS:DISLODGED_UNIT x="544.5" y="1050.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="gre"> - <jdipNS:UNIT x="978" y="1200"/> - <jdipNS:DISLODGED_UNIT x="965.5" y="1187.5"/> - <jdipNS:SUPPLY_CENTER x="1023" y="1237"/> + <jdipNS:UNIT x="966.5" y="1190.0"/> + <jdipNS:DISLODGED_UNIT x="955.0" y="1180.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="hel"> - <jdipNS:UNIT x="663" y="641"/> - <jdipNS:DISLODGED_UNIT x="650.5" y="628.5"/> + <jdipNS:UNIT x="651.5" y="631.0"/> + <jdipNS:DISLODGED_UNIT x="640.0" y="621.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="hol"> - <jdipNS:UNIT x="608" y="721"/> - <jdipNS:DISLODGED_UNIT x="595.5" y="708.5"/> - <jdipNS:SUPPLY_CENTER x="630" y="692"/> + <jdipNS:UNIT x="596.5" y="711.0"/> + <jdipNS:DISLODGED_UNIT x="585.0" y="701.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ion"> - <jdipNS:UNIT x="858" y="1296"/> - <jdipNS:DISLODGED_UNIT x="845.5" y="1283.5"/> + <jdipNS:UNIT x="846.5" y="1286.0"/> + <jdipNS:DISLODGED_UNIT x="835.0" y="1276.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="iri"> - <jdipNS:UNIT x="347" y="671"/> - <jdipNS:DISLODGED_UNIT x="334.5" y="658.5"/> + <jdipNS:UNIT x="335.5" y="661.0"/> + <jdipNS:DISLODGED_UNIT x="324.0" y="651.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="kie"> - <jdipNS:UNIT x="695" y="711"/> - <jdipNS:DISLODGED_UNIT x="682.5" y="698.5"/> - <jdipNS:SUPPLY_CENTER x="724" y="685"/> + <jdipNS:UNIT x="683.5" y="701.0"/> + <jdipNS:DISLODGED_UNIT x="672.0" y="691.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="lon"> - <jdipNS:UNIT x="500" y="685"/> - <jdipNS:DISLODGED_UNIT x="487.5" y="672.5"/> - <jdipNS:SUPPLY_CENTER x="489" y="717"/> + <jdipNS:UNIT x="488.5" y="675.0"/> + <jdipNS:DISLODGED_UNIT x="477.0" y="665.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="lvn"> - <jdipNS:UNIT x="1037" y="577"/> - <jdipNS:DISLODGED_UNIT x="1024.5" y="564.5"/> + <jdipNS:UNIT x="1025.5" y="567.0"/> + <jdipNS:DISLODGED_UNIT x="1014.0" y="557.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="lvp"> - <jdipNS:UNIT x="462" y="586"/> - <jdipNS:DISLODGED_UNIT x="449.5" y="573.5"/> - <jdipNS:SUPPLY_CENTER x="458" y="638"/> + <jdipNS:UNIT x="450.5" y="576.0"/> + <jdipNS:DISLODGED_UNIT x="439.0" y="566.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="lyo"> - <jdipNS:UNIT x="525.8" y="1065"/> - <jdipNS:DISLODGED_UNIT x="513.3" y="1052.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="mar"> - <jdipNS:UNIT x="536" y="985"/> - <jdipNS:DISLODGED_UNIT x="523.5" y="972.5"/> - <jdipNS:SUPPLY_CENTER x="562" y="1018"/> + <jdipNS:UNIT x="514.3" y="1055.0"/> + <jdipNS:DISLODGED_UNIT x="502.8" y="1045.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="mao"> - <jdipNS:UNIT x="153.3" y="845.3"/> - <jdipNS:DISLODGED_UNIT x="140.8" y="832.8"/> + <jdipNS:UNIT x="141.8" y="835.3"/> + <jdipNS:DISLODGED_UNIT x="130.3" y="825.3"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="mar"> + <jdipNS:UNIT x="524.5" y="975.0"/> + <jdipNS:DISLODGED_UNIT x="513.0" y="965.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="mid"> - <jdipNS:UNIT x="126" y="902"/> - <jdipNS:DISLODGED_UNIT x="113.5" y="889.5"/> + <jdipNS:UNIT x="126.0" y="902.0"/> + <jdipNS:DISLODGED_UNIT x="114.5" y="892.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="mos"> - <jdipNS:UNIT x="1212" y="600"/> - <jdipNS:DISLODGED_UNIT x="1199.5" y="587.5"/> - <jdipNS:SUPPLY_CENTER x="1267" y="584"/> + <jdipNS:UNIT x="1200.5" y="590.0"/> + <jdipNS:DISLODGED_UNIT x="1189.0" y="580.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="mun"> - <jdipNS:UNIT x="705" y="838"/> - <jdipNS:DISLODGED_UNIT x="692.5" y="825.5"/> - <jdipNS:SUPPLY_CENTER x="730" y="878"/> + <jdipNS:UNIT x="693.5" y="828.0"/> + <jdipNS:DISLODGED_UNIT x="682.0" y="818.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="naf"> - <jdipNS:UNIT x="337" y="1291"/> - <jdipNS:DISLODGED_UNIT x="324.5" y="1278.5"/> + <jdipNS:UNIT x="325.5" y="1281.0"/> + <jdipNS:DISLODGED_UNIT x="314.0" y="1271.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nao"> - <jdipNS:UNIT x="191.6" y="298.2"/> - <jdipNS:DISLODGED_UNIT x="179.1" y="285.7"/> + <jdipNS:UNIT x="180.1" y="288.2"/> + <jdipNS:DISLODGED_UNIT x="168.6" y="278.2"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nap"> - <jdipNS:UNIT x="818" y="1180"/> - <jdipNS:DISLODGED_UNIT x="815.5" y="1167.5"/> - <jdipNS:SUPPLY_CENTER x="778" y="1143"/> + <jdipNS:UNIT x="806.5" y="1170.0"/> + <jdipNS:DISLODGED_UNIT x="795.0" y="1160.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nat"> - <jdipNS:UNIT x="238" y="427"/> - <jdipNS:DISLODGED_UNIT x="225.5" y="414.5"/> + <jdipNS:UNIT x="238.0" y="427.0"/> + <jdipNS:DISLODGED_UNIT x="226.5" y="417.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nrg"> - <jdipNS:UNIT x="605" y="250"/> - <jdipNS:DISLODGED_UNIT x="592.5" y="237.5"/> + <jdipNS:UNIT x="605.0" y="250.0"/> + <jdipNS:DISLODGED_UNIT x="593.5" y="240.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nth"> - <jdipNS:UNIT x="565" y="570"/> - <jdipNS:DISLODGED_UNIT x="552.5" y="557.5"/> + <jdipNS:UNIT x="553.5" y="560.0"/> + <jdipNS:DISLODGED_UNIT x="542.0" y="550.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nwg"> - <jdipNS:UNIT x="664.2" y="191.8"/> - <jdipNS:DISLODGED_UNIT x="651.7" y="179.3"/> + <jdipNS:UNIT x="652.7" y="181.8"/> + <jdipNS:DISLODGED_UNIT x="641.2" y="171.8"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="nwy"> - <jdipNS:UNIT x="715" y="420"/> - <jdipNS:DISLODGED_UNIT x="702.5" y="407.5"/> - <jdipNS:SUPPLY_CENTER x="761" y="463"/> + <jdipNS:UNIT x="703.5" y="410.0"/> + <jdipNS:DISLODGED_UNIT x="692.0" y="400.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="par"> - <jdipNS:UNIT x="500" y="855"/> - <jdipNS:DISLODGED_UNIT x="487.5" y="842.5"/> - <jdipNS:SUPPLY_CENTER x="518" y="819"/> + <jdipNS:UNIT x="488.5" y="845.0"/> + <jdipNS:DISLODGED_UNIT x="477.0" y="835.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="pic"> - <jdipNS:UNIT x="535" y="791"/> - <jdipNS:DISLODGED_UNIT x="522.5" y="778.5"/> + <jdipNS:UNIT x="523.5" y="781.0"/> + <jdipNS:DISLODGED_UNIT x="512.0" y="771.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="pie"> - <jdipNS:UNIT x="642" y="978"/> - <jdipNS:DISLODGED_UNIT x="629.5" y="965.5"/> + <jdipNS:UNIT x="630.5" y="968.0"/> + <jdipNS:DISLODGED_UNIT x="619.0" y="958.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="por"> - <jdipNS:UNIT x="193" y="1023"/> - <jdipNS:DISLODGED_UNIT x="180.5" y="1010.5"/> - <jdipNS:SUPPLY_CENTER x="151" y="1060"/> + <jdipNS:UNIT x="181.5" y="1013.0"/> + <jdipNS:DISLODGED_UNIT x="170.0" y="1003.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="pru"> - <jdipNS:UNIT x="877" y="700"/> - <jdipNS:DISLODGED_UNIT x="864.5" y="687.5"/> + <jdipNS:UNIT x="865.5" y="690.0"/> + <jdipNS:DISLODGED_UNIT x="854.0" y="680.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="rom"> - <jdipNS:UNIT x="743" y="1112"/> - <jdipNS:DISLODGED_UNIT x="730.5" y="1099.5"/> - <jdipNS:SUPPLY_CENTER x="719" y="1087"/> + <jdipNS:UNIT x="731.5" y="1102.0"/> + <jdipNS:DISLODGED_UNIT x="720.0" y="1092.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ruh"> - <jdipNS:UNIT x="648" y="789"/> - <jdipNS:DISLODGED_UNIT x="635.5" y="776.5"/> + <jdipNS:UNIT x="636.5" y="779.0"/> + <jdipNS:DISLODGED_UNIT x="625.0" y="769.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="rum"> - <jdipNS:UNIT x="1108" y="977"/> - <jdipNS:DISLODGED_UNIT x="1095.5" y="964.5"/> - <jdipNS:SUPPLY_CENTER x="1083" y="1014"/> + <jdipNS:UNIT x="1096.5" y="967.0"/> + <jdipNS:DISLODGED_UNIT x="1085.0" y="957.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ser"> - <jdipNS:UNIT x="945" y="1060"/> - <jdipNS:DISLODGED_UNIT x="932.5" y="1047.5"/> - <jdipNS:SUPPLY_CENTER x="936" y="1021"/> + <jdipNS:UNIT x="933.5" y="1050.0"/> + <jdipNS:DISLODGED_UNIT x="922.0" y="1040.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="sev"> - <jdipNS:UNIT x="1296" y="855"/> - <jdipNS:DISLODGED_UNIT x="1283.5" y="842.5"/> - <jdipNS:SUPPLY_CENTER x="1267" y="973"/> + <jdipNS:UNIT x="1284.5" y="845.0"/> + <jdipNS:DISLODGED_UNIT x="1273.0" y="835.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="sil"> - <jdipNS:UNIT x="844" y="779"/> - <jdipNS:DISLODGED_UNIT x="831.5" y="766.5"/> + <jdipNS:UNIT x="832.5" y="769.0"/> + <jdipNS:DISLODGED_UNIT x="821.0" y="759.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ska"> - <jdipNS:UNIT x="747" y="528"/> - <jdipNS:DISLODGED_UNIT x="734.5" y="515.5"/> + <jdipNS:UNIT x="735.5" y="518.0"/> + <jdipNS:DISLODGED_UNIT x="724.0" y="508.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="smy"> - <jdipNS:UNIT x="1265" y="1220"/> - <jdipNS:DISLODGED_UNIT x="1252.5" y="1207.5"/> - <jdipNS:SUPPLY_CENTER x="1132" y="1222"/> + <jdipNS:UNIT x="1253.5" y="1210.0"/> + <jdipNS:DISLODGED_UNIT x="1242.0" y="1200.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="spa"> - <jdipNS:UNIT x="347" y="1049"/> - <jdipNS:DISLODGED_UNIT x="334.5" y="1036.5"/> - <jdipNS:SUPPLY_CENTER x="302" y="1056"/> + <jdipNS:UNIT x="335.5" y="1039.0"/> + <jdipNS:DISLODGED_UNIT x="324.0" y="1029.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="spa-nc"> + <jdipNS:UNIT x="289.0" y="965.0"/> + <jdipNS:DISLODGED_UNIT x="277.5" y="955.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="spa-sc"> + <jdipNS:UNIT x="291.0" y="1166.0"/> + <jdipNS:DISLODGED_UNIT x="279.5" y="1156.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="stp"> - <jdipNS:UNIT x="1178" y="415"/> - <jdipNS:DISLODGED_UNIT x="1165.5" y="402.5"/> - <jdipNS:SUPPLY_CENTER x="1113" y="469"/> + <jdipNS:UNIT x="1166.5" y="405.0"/> + <jdipNS:DISLODGED_UNIT x="1155.0" y="395.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="stp-nc"> + <jdipNS:UNIT x="1218.0" y="222.0"/> + <jdipNS:DISLODGED_UNIT x="1206.5" y="212.0"/> + </jdipNS:PROVINCE> + <jdipNS:PROVINCE name="stp-sc"> + <jdipNS:UNIT x="1066.0" y="487.0"/> + <jdipNS:DISLODGED_UNIT x="1054.5" y="477.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="swe"> - <jdipNS:UNIT x="841" y="469"/> - <jdipNS:DISLODGED_UNIT x="828.5" y="456.5"/> - <jdipNS:SUPPLY_CENTER x="890" y="489"/> + <jdipNS:UNIT x="829.5" y="459.0"/> + <jdipNS:DISLODGED_UNIT x="818.0" y="449.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="swi"> - <jdipNS:UNIT x="642" y="928"/> - <jdipNS:DISLODGED_UNIT x="629" y="915.5"/> + <jdipNS:UNIT x="642.0" y="928.0"/> + <jdipNS:DISLODGED_UNIT x="630.5" y="918.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="syr"> - <jdipNS:UNIT x="1464" y="1216"/> - <jdipNS:DISLODGED_UNIT x="1451.5" y="1203.5"/> + <jdipNS:UNIT x="1452.5" y="1206.0"/> + <jdipNS:DISLODGED_UNIT x="1441.0" y="1196.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tri"> - <jdipNS:UNIT x="837" y="1006"/> - <jdipNS:DISLODGED_UNIT x="824.5" y="993.5"/> - <jdipNS:SUPPLY_CENTER x="794" y="975"/> + <jdipNS:UNIT x="825.5" y="996.0"/> + <jdipNS:DISLODGED_UNIT x="814.0" y="986.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tun"> - <jdipNS:UNIT x="634" y="1310"/> - <jdipNS:DISLODGED_UNIT x="621.5" y="1297.5"/> - <jdipNS:SUPPLY_CENTER x="647" y="1282"/> + <jdipNS:UNIT x="622.5" y="1300.0"/> + <jdipNS:DISLODGED_UNIT x="611.0" y="1290.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tus"> - <jdipNS:UNIT x="698" y="1044"/> - <jdipNS:DISLODGED_UNIT x="685.5" y="1031.5"/> + <jdipNS:UNIT x="686.5" y="1034.0"/> + <jdipNS:DISLODGED_UNIT x="675.0" y="1024.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tyn"> - <jdipNS:UNIT x="720" y="1160"/> - <jdipNS:DISLODGED_UNIT x="707.5" y="1147.5"/> + <jdipNS:UNIT x="720.0" y="1160.0"/> + <jdipNS:DISLODGED_UNIT x="708.5" y="1150.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tyr"> - <jdipNS:UNIT x="754" y="914"/> - <jdipNS:DISLODGED_UNIT x="741.5" y="901.5"/> + <jdipNS:UNIT x="742.5" y="904.0"/> + <jdipNS:DISLODGED_UNIT x="731.0" y="894.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="tys"> - <jdipNS:UNIT x="710.0" y="1159.1"/> - <jdipNS:DISLODGED_UNIT x="697.5" y="1146.6"/> + <jdipNS:UNIT x="698.5" y="1149.1"/> + <jdipNS:DISLODGED_UNIT x="687.0" y="1139.1"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ukr"> - <jdipNS:UNIT x="1136" y="810"/> - <jdipNS:DISLODGED_UNIT x="1123.5" y="797.5"/> + <jdipNS:UNIT x="1124.5" y="800.0"/> + <jdipNS:DISLODGED_UNIT x="1113.0" y="790.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="ven"> - <jdipNS:UNIT x="719" y="1004"/> - <jdipNS:DISLODGED_UNIT x="706.5" y="991.5"/> - <jdipNS:SUPPLY_CENTER x="733" y="971"/> + <jdipNS:UNIT x="707.5" y="994.0"/> + <jdipNS:DISLODGED_UNIT x="696.0" y="984.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="vie"> - <jdipNS:UNIT x="867" y="874"/> - <jdipNS:DISLODGED_UNIT x="854.5" y="861.5"/> - <jdipNS:SUPPLY_CENTER x="835" y="887"/> + <jdipNS:UNIT x="855.5" y="864.0"/> + <jdipNS:DISLODGED_UNIT x="844.0" y="854.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="wal"> - <jdipNS:UNIT x="440" y="668"/> - <jdipNS:DISLODGED_UNIT x="427.5" y="655.5"/> - <jdipNS:SUPPLY_CENTER x="440" y="712"/> + <jdipNS:UNIT x="428.5" y="658.0"/> + <jdipNS:DISLODGED_UNIT x="417.0" y="648.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="war"> - <jdipNS:UNIT x="995" y="750"/> - <jdipNS:DISLODGED_UNIT x="982.5" y="737.5"/> - <jdipNS:SUPPLY_CENTER x="937" y="748"/> + <jdipNS:UNIT x="983.5" y="740.0"/> + <jdipNS:DISLODGED_UNIT x="972.0" y="730.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="wes"> - <jdipNS:UNIT x="474" y="1173"/> - <jdipNS:DISLODGED_UNIT x="461.5" y="1160.5"/> + <jdipNS:UNIT x="462.5" y="1163.0"/> + <jdipNS:DISLODGED_UNIT x="451.0" y="1153.0"/> </jdipNS:PROVINCE> <jdipNS:PROVINCE name="yor"> - <jdipNS:UNIT x="504" y="626"/> - <jdipNS:DISLODGED_UNIT x="491.5" y="613.5"/> - <jdipNS:SUPPLY_CENTER x="506" y="647"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="stp-nc"> - <jdipNS:UNIT x="1218" y="222"/> - <jdipNS:DISLODGED_UNIT x="1205.5" y="209.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="stp-sc"> - <jdipNS:UNIT x="1066" y="487"/> - <jdipNS:DISLODGED_UNIT x="1053.5" y="474.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="bul-ec"> - <jdipNS:UNIT x="1127" y="1067"/> - <jdipNS:DISLODGED_UNIT x="1114.5" y="1054.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="bul-sc"> - <jdipNS:UNIT x="1070" y="1140"/> - <jdipNS:DISLODGED_UNIT x="1057.5" y="1127.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="spa-nc"> - <jdipNS:UNIT x="289" y="965"/> - <jdipNS:DISLODGED_UNIT x="276.5" y="952.5"/> - </jdipNS:PROVINCE> - <jdipNS:PROVINCE name="spa-sc"> - <jdipNS:UNIT x="291" y="1166"/> - <jdipNS:DISLODGED_UNIT x="278.5" y="1153.5"/> + <jdipNS:UNIT x="492.5" y="616.0"/> + <jdipNS:DISLODGED_UNIT x="481.0" y="606.0"/> </jdipNS:PROVINCE> </jdipNS:PROVINCE_DATA> @@ -440,36 +398,17 @@ /* text */ svg { font-size: 100% } - .titletext {text-anchor:middle; stroke-width:0.3; font-family:sans-serif; font-size:0.7em; stroke:black; fill:black;} - .provtext {text-anchor:middle; stroke-width:0.3; font-family:sans-serif; font-size:0.7em; stroke:black; fill:black;} - .labeltext {stroke-width:0.1; stroke:black; fill:black;} - .unordered {fill:red; stroke:black; stroke-width:1; fill-opacity:0.90;} .labeltext24 {text-anchor:middle; stroke-width:0.1; stroke:black; fill:black; font-family:serif,sans-serif; font-style:italic; font-size:1.4em;} .labeltext18 {text-anchor:middle; stroke-width:0.1; stroke:black; fill:black; font-family:serif,sans-serif; font-style:italic; font-size:1.1em;} - .fulllabeltext {font-family:serif,sans-serif; font-style:italic; font-size:1.2em; fill:black; stroke:black;} .currentnotetext {font-family:serif,sans-serif; font-size:1.5em; fill:black; stroke:black;} .currentnoterect {fill:#c5dfea;} .currentphasetext {font-family:serif,sans-serif; font-size:2.5em; fill:black; stroke:black;} .labeltext24 text {cursor:default;} - /* NB: this style is not yet used. */ - .labeltext24 text.allowed { - font-weight:bold; - fill:blue; - font-size: 1.5em; - stroke: red; - stroke-width:2; - text-decoration: underline; - background-color: green; - } - /* map and object features */ - .seapoly {stroke:#000000; stroke-width:1; fill:#B5DEF8} - .dashline {stroke:darkslateblue; stroke-width:3; stroke-linecap:round; stroke-dasharray:5,6;} .impassable {fill:#353433; stroke:#000000; stroke-width:1} - .sealine {stroke:#B5DEFF; stroke-width:3;} /* invisible click rects fill:none does not work */ @@ -500,54 +439,25 @@ .unitaustria {fill:red; fill-opacity:0.85} .unitengland {fill:mediumpurple; fill-opacity:0.85} - .unitfrance {fill:deepskyblue; fill-opacity:0.85} + .unitfrance {fill:deepskyblue; fill-opacity:0.85} .unitgermany {fill:dimgray; fill-opacity:0.85} - .unititaly {fill:olive; fill-opacity:0.85} - .unitrussia {fill:white; fill-opacity:1.0} - .unitturkey {fill:yellow; fill-opacity:0.85} - - /* supply center styles */ - - .scnopower {fill:black; stroke:black;} - .scaustria {fill:black; stroke:black;} - .scengland {fill:black; stroke:black;} - .scfrance {fill:black; stroke:black;} - .scgermany {fill:black; stroke:black;} - .scitaly {fill:black; stroke:black;} - .scrussia {fill:black; stroke:black;} - .scturkey {fill:black; stroke:black;} + .unititaly {fill:olive; fill-opacity:0.85} + .unitrussia {fill:white; fill-opacity:1.0} + .unitturkey {fill:yellow; fill-opacity:0.85} /* order drawing styles, stroke and fill colors should not be specified */ - .defaultorder {stroke-width:6; fill:none;} .supportorder {stroke-width:6; fill:none; stroke-dasharray:5,5;} - .convoyorder {stroke-dasharray:15,5; stroke-width:6; fill:none;} - - .shadoworder {stroke-width:10; fill:none; stroke:black;} - .shadowdash {stroke-width:10; fill:none; stroke:black; opacity:0.45;} - - .varwidthorder {fill:none;} + .convoyorder {stroke-dasharray:15,5; stroke-width:6; fill:none;} + .shadowdash {stroke-width:10; fill:none; stroke:black; opacity:0.45;} + .varwidthorder {fill:none;} .varwidthshadow {fill:none; stroke:black;} - /* Symbol private styles. Always start with "sym" to avoid name collisions! */ - - .symBuildShadow {fill:none;stroke:black;opacity:0.5;stroke-width:7;} - .symBuild {stroke:yellow;stroke-width:7;fill:none;} - .symRemove {stroke:red;stroke-width:1;fill:none;} - - .symShadow {stroke:black;fill:black;stroke-width:1;opacity:0.40;} - .symDislodgedShadow {stroke:red;fill:red;stroke-width:1;opacity:0.50;} - .symDislodgedBorder {stroke:red;stroke-width:3%;} - - .symDarkener {fill:black;opacity:0.45;fill-opacity:0.45;} - .symCenterHub {fill:black; stroke:black; opacity:0.60; stroke-width:0.5px;} - .symBorder {stroke:black;stroke-width:3%;} - .symThinBorder {stroke:black;stroke-width:0.4;} - .symSilhouette {stroke:black;fill:black;stroke-width:1;} - ]]></style> <!-- NON UNIT SYMBOLS --> + + <!-- Currently unused. --> <symbol id="WaivedBuild" viewBox="0 0 100 100" overflow="visible"> <linearGradient x1="15" y1="100" x2="100" y2="10" id="symWBGradient" gradientUnits="userSpaceOnUse"> <stop offset="20%" stop-color="yellow" stop-opacity="1"/> @@ -563,15 +473,15 @@ </g> </symbol> - <symbol id="BuildUnit" viewBox="0 0 100 100" overflow="visible"> + <symbol id="BuildUnit" viewBox="-23.5 -23.5 153 153" overflow="visible"> <g> - <g transform="translate(6 6)" class="symBuildShadow"> + <g transform="translate(6 6)" fill="none" stroke="black" opacity="0.5" stroke-width="7"> <circle cx="50" cy="50" r="10"/> <circle cx="50" cy="50" r="30"/> <circle cx="50" cy="50" r="50"/> <circle cx="50" cy="50" r="70"/> </g> - <g class="symBuild"> + <g stroke="yellow" stroke-width="7" fill="none"> <circle cx="50" cy="50" r="10"/> <circle cx="50" cy="50" r="30"/> <circle cx="50" cy="50" r="50"/> @@ -580,14 +490,15 @@ </g> </symbol> - <symbol id="RemoveUnit" viewBox="0 0 10 10" overflow="visible"> - <g class="symRemove"> + <symbol id="RemoveUnit" viewBox="-2.5 -2.5 15.5 15.5" overflow="visible"> + <g stroke="red" stroke-width="1" fill="none"> <circle cx="5" cy="5" r="7"/> <line x1="-2" y1="-2" x2="12" y2="12"/> <line x1="-2" y1="12" x2="12" y2="-2"/> </g> </symbol> + <!-- Currently unused. --> <symbol id="FailedOrder" viewBox="0 0 35 35" overflow="visible"> <g> <polygon transform="translate(3.5,3.5)" class="shadow" stroke-width="1" points="0,0 12,0 17,6 22,0 35,0 22,17 32,34 19,34 15,27 9,34 -4,34 10,17"/> @@ -595,19 +506,40 @@ </g> </symbol> - <symbol id="SupplyCenter" viewBox="0 0 10 10" overflow="visible"> + <symbol id="SupplyCenter" viewBox="-0.375 -0.375 10.75 10.75" overflow="visible"> <g> - <circle cx="5" cy="5" r="3" class="symThinBorder"/> + <circle cx="5" cy="5" r="3" stroke="black" stroke-width="0.4"/> <circle cx="5" cy="5" r="5" stroke-width="0.75" stroke="black" fill="none"/> </g> </symbol> + <symbol id="HoldUnit" viewBox="-5 -5 76.6 76.6" overflow="visible"> + <g> + <polygon stroke-width="10" fill="none" stroke="black" points="47.1,0.0 66.6,19.5 66.6, 47.1 47.1,66.6 19.5,66.6 0.0,47.1 0.0,19.5 19.5,0.0"/> + <polygon stroke-width="6" fill="none" points="47.1,0.0 66.6,19.5 66.6, 47.1 47.1,66.6 19.5,66.6 0.0,47.1 0.0,19.5 19.5,0.0"/> + </g> + </symbol> + + <symbol id="SupportHoldUnit" viewBox="-5 -5 86.6 86.6" overflow="visible"> + <g> + <polygon stroke-width="10" fill="none" stroke="black" opacity="0.45" points="54.2,0.0 76.6,22.4 76.6,54.2 54.2,76.6 22.4,76.6 0.0,54.2 0.0,22.4 22.4,0.0"/> + <polygon stroke-width="6" fill="none" stroke-dasharray="5,5" points="54.2,0.0 76.6,22.4 76.6,54.2 54.2,76.6 22.4,76.6 0.0,54.2 0.0,22.4 22.4,0.0"/> + </g> + </symbol> + + <symbol id="ConvoyTriangle" viewBox="-9 -10 84.4 72.4" overflow="visible"> + <g> + <polygon stroke-width="10" fill="none" stroke="black" opacity="0.45" points="33.2,0.0 66.4,57.4 0.0,57.4"/> + <polygon stroke-width="6" fill="none" stroke-dasharray="15,5" points="33.2,0.0 66.4,57.4 0.0,57.4"/> + </g> + </symbol> + <!-- UNIT SYMBOLS --> <symbol id="Army" viewBox="0 0 23 15" overflow="visible"> <g> - <rect x="2" y="2" width="23" height="13" rx="4" stroke-width="1" class="symShadow" /> - <rect x="0" y="0" width="23" height="13" rx="4" class="symBorder" /> - <g class="symSilhouette"> + <rect x="2" y="2" width="23" height="13" rx="4" stroke="black" fill="black" stroke-width="1" opacity="0.40" /> + <rect x="0" y="0" width="23" height="13" rx="4" stroke="black" stroke-width="3%" /> + <g stroke="black" fill="black" stroke-width="1"> <rect x="6" y="6" width="13" height="1"/> <rect x="5" y="7" width="14" height="1"/> <rect x="6" y="8" width="12" height="1"/> @@ -621,9 +553,9 @@ <symbol id="Fleet" viewBox="0 0 23 15" overflow="visible"> <g> - <rect x="2" y="2" width="23" height="13" rx="4" stroke-width="1" class="symShadow" /> - <rect x="0" y="0" width="23" height="13" rx="4" class="symBorder" /> - <g class="symSilhouette"> + <rect x="2" y="2" width="23" height="13" rx="4" stroke="black" fill="black" stroke-width="1" opacity="0.40" /> + <rect x="0" y="0" width="23" height="13" rx="4" stroke="black" stroke-width="3%" /> + <g stroke="black" fill="black" stroke-width="1"> <rect x="3" y="7" width="16.5" height="1"/> <rect x="4" y="8" width="15" height="1"/> <rect x="5" y="9" width="13.5" height="1"/> @@ -638,9 +570,9 @@ <!-- DISLODGED UNIT SYMBOLS --> <symbol id="DislodgedArmy" viewBox="0 0 23 15" overflow="visible"> <g> - <rect x="3" y="3" width="23" height="13" rx="4" stroke-width="1" class="symDislodgedShadow" /> - <rect x="0" y="0" width="23" height="13" rx="4" class="symDislodgedBorder" /> - <g class="symSilhouette"> + <rect x="3" y="3" width="23" height="13" rx="4" stroke="red" fill="red" stroke-width="1" opacity="0.50" /> + <rect x="0" y="0" width="23" height="13" rx="4" stroke="red" stroke-width="3%" /> + <g stroke="black" fill="black" stroke-width="1"> <rect x="6" y="6" width="13" height="1"/> <rect x="5" y="7" width="14" height="1"/> <rect x="6" y="8" width="12" height="1"/> @@ -654,9 +586,9 @@ <symbol id="DislodgedFleet" viewBox="0 0 23 15" overflow="visible"> <g> - <rect x="3" y="3" width="23" height="13" rx="4" stroke-width="1" class="symDislodgedShadow" /> - <rect x="0" y="0" width="23" height="13" rx="4" class="symDislodgedBorder" /> - <g class="symSilhouette"> + <rect x="3" y="3" width="23" height="13" rx="4" stroke="red" fill="red" stroke-width="1" opacity="0.50" /> + <rect x="0" y="0" width="23" height="13" rx="4" stroke="red" stroke-width="3%" /> + <g stroke="black" fill="black" stroke-width="1"> <rect x="3" y="7" width="16.5" height="1"/> <rect x="4" y="8" width="15" height="1"/> <rect x="5" y="9" width="13.5" height="1"/> @@ -779,7 +711,42 @@ </g> <!-- drawing layer: supply centers --> - <g id="SupplyCenterLayer"/> + <g id="SupplyCenterLayer"> + <use height="20" id="sc_BUD" width="20" x="891.5" xlink:href="#SupplyCenter" y="905.0"/> + <use height="20" id="sc_TRI" width="20" x="785.5" xlink:href="#SupplyCenter" y="964.0"/> + <use height="20" id="sc_VIE" width="20" x="826.5" xlink:href="#SupplyCenter" y="876.0"/> + <use height="20" id="sc_EDI" width="20" x="480.5" xlink:href="#SupplyCenter" y="554.0"/> + <use height="20" id="sc_LON" width="20" x="480.5" xlink:href="#SupplyCenter" y="706.0"/> + <use height="20" id="sc_LVP" width="20" x="449.5" xlink:href="#SupplyCenter" y="627.0"/> + <use height="20" id="sc_BRE" width="20" x="360.5" xlink:href="#SupplyCenter" y="788.0"/> + <use height="20" id="sc_MAR" width="20" x="553.5" xlink:href="#SupplyCenter" y="1007.0"/> + <use height="20" id="sc_PAR" width="20" x="509.5" xlink:href="#SupplyCenter" y="808.0"/> + <use height="20" id="sc_BER" width="20" x="774.5" xlink:href="#SupplyCenter" y="725.0"/> + <use height="20" id="sc_KIE" width="20" x="715.5" xlink:href="#SupplyCenter" y="674.0"/> + <use height="20" id="sc_MUN" width="20" x="721.5" xlink:href="#SupplyCenter" y="867.0"/> + <use height="20" id="sc_NAP" width="20" x="769.5" xlink:href="#SupplyCenter" y="1132.0"/> + <use height="20" id="sc_ROM" width="20" x="710.5" xlink:href="#SupplyCenter" y="1076.0"/> + <use height="20" id="sc_VEN" width="20" x="724.5" xlink:href="#SupplyCenter" y="960.0"/> + <use height="20" id="sc_MOS" width="20" x="1258.5" xlink:href="#SupplyCenter" y="573.0"/> + <use height="20" id="sc_SEV" width="20" x="1258.5" xlink:href="#SupplyCenter" y="962.0"/> + <use height="20" id="sc_STP" width="20" x="1104.5" xlink:href="#SupplyCenter" y="458.0"/> + <use height="20" id="sc_WAR" width="20" x="928.5" xlink:href="#SupplyCenter" y="737.0"/> + <use height="20" id="sc_ANK" width="20" x="1262.5" xlink:href="#SupplyCenter" y="1133.0"/> + <use height="20" id="sc_CON" width="20" x="1132.5" xlink:href="#SupplyCenter" y="1108.0"/> + <use height="20" id="sc_SMY" width="20" x="1123.5" xlink:href="#SupplyCenter" y="1211.0"/> + <use height="20" id="sc_BEL" width="20" x="566.5" xlink:href="#SupplyCenter" y="744.0"/> + <use height="20" id="sc_BUL" width="20" x="1004.5" xlink:href="#SupplyCenter" y="1067.0"/> + <use height="20" id="sc_DEN" width="20" x="758.5" xlink:href="#SupplyCenter" y="615.0"/> + <use height="20" id="sc_GRE" width="20" x="1014.5" xlink:href="#SupplyCenter" y="1226.0"/> + <use height="20" id="sc_HOL" width="20" x="621.5" xlink:href="#SupplyCenter" y="681.0"/> + <use height="20" id="sc_NWY" width="20" x="752.5" xlink:href="#SupplyCenter" y="452.0"/> + <use height="20" id="sc_POR" width="20" x="142.5" xlink:href="#SupplyCenter" y="1049.0"/> + <use height="20" id="sc_RUM" width="20" x="1074.5" xlink:href="#SupplyCenter" y="1003.0"/> + <use height="20" id="sc_SER" width="20" x="927.5" xlink:href="#SupplyCenter" y="1010.0"/> + <use height="20" id="sc_SPA" width="20" x="293.5" xlink:href="#SupplyCenter" y="1045.0"/> + <use height="20" id="sc_SWE" width="20" x="881.5" xlink:href="#SupplyCenter" y="478.0"/> + <use height="20" id="sc_TUN" width="20" x="638.5" xlink:href="#SupplyCenter" y="1271.0"/> + </g> <!-- drawing layer: orders --> <g id="OrderLayer"> |