index : btroops | |
Virtual board game-aid for BattleTroops, an infantry combat simulator wargame published by FASA in 1989. |
aboutsummaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'public')
-rw-r--r-- | public/assets/css/radial.css | 15 | ||||
-rw-r--r-- | public/assets/images/map4.svg | 52 | ||||
-rw-r--r-- | public/assets/images/mapsheets.svg | 797 | ||||
-rw-r--r-- | public/assets/images/radial.svg | 2 | ||||
-rw-r--r-- | public/assets/images/scenario-dragon_hunting.svg | 10 | ||||
-rw-r--r-- | public/assets/images/scenario-race_against_time.svg | 6 | ||||
-rw-r--r-- | public/assets/images/scenario-side_show.svg | 8 | ||||
-rw-r--r-- | public/assets/images/scenario_template.svg | 1 |
8 files changed, 272 insertions, 619 deletions
diff --git a/public/assets/css/radial.css b/public/assets/css/radial.css index cdf6231..5a6ef41 100644 --- a/public/assets/css/radial.css +++ b/public/assets/css/radial.css @@ -36,9 +36,6 @@ use[href="#hex"] { .terrain .floor { display: inline; opacity: 1; - /* fill: #ffffff; */ - /* fill-opacity: 0.5; */ - /* fill: url(#asterisk); */ stroke: none; } @@ -67,6 +64,10 @@ use[href="#hex"] { display: inline; } +.terrain use.floor { + fill: white; +} + [data-view-elevation="-1"] [class*="elevation"] { display: none; } @@ -84,10 +85,6 @@ use[href="#hex"] { display: none; } -[data-view-elevation="0"] .building .elevation-0 { - display: inline; -} - [data-view-elevation="-1"] .building use.floor { display: none; } @@ -97,6 +94,10 @@ use[href="#hex"] { display: inline; } +[data-view-elevation="0"] .building .elevation-0 { + display: inline; +} + [data-view-elevation="0"] .building use.floor.elevation-0 { fill: white; } diff --git a/public/assets/images/map4.svg b/public/assets/images/map4.svg index 3ce2dd9..ec57ad4 100644 --- a/public/assets/images/map4.svg +++ b/public/assets/images/map4.svg @@ -1,7 +1,55 @@ <?xml version="1.0" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 200 300"> + <defs> + <g id="building1" class="building"> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="3" data-right="2" data-bottom="4" data-offset="left" /> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="3" data-right="4" data-bottom="4" data-offset="left" /> + </g> + + <g class="structure"> + <path id="building1-floor" class="floor" d="M -30.309999,-52.5 H 38.97 l 0,119.999999 H -30.31 Z" /> + <path id="building1-outer-wall" class="outer-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> + <path id="building1-inner-wall" class="inner-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> + <path id="building1-door-edges" class="door-edges" d="m 12.99,52.5 0,-15 M -4.33,45.000003 v -15 M 12.990002,30 l 0,-15" /> + <path id="building1-doors" class="doors" d="m 12.99,48.169997 0,-6.34 M -4.33,40.67 v -6.34 m 17.320002,-8.66 0,-6.34" /> + <path id="building1-exit-edges" class="exits door-edges" d="M 0,-52.5 H 17.32 M -30.31,8.66 V -8.66" /> + <path id="building1-exits" class="doors exits" d="M 4.3300002,-52.5 H 12.99 m -43.3,56.8300023 v -8.660003" /> + <path id="building1-windows" class="windows" d="m 32.501739,67.499994 -13.043478,0 m -49.768256,-8.478265 0,-13.043478 m 0,-69.456522 0,-13.043479" /> + </g> + </g> + + <polygon id="desk" points="-1.5,-7 4.5,-7 4.5,7 -1.5,7 -2.5,6 -2.5,3 -4.5,3 -4.5,-3 -2.5,-3 -2.5,-6" /> + <rect id="couch" x="-4.25" y="-8" width="8.5" height="16" /> + <rect id="bed" x="-5" y="-9" width="10" height="18" /> + <rect id="cabinet" x="-2.5" y="-4.75" width="5" height="9.5" /> + + <g id="mapsheet" class="mapsheet"> + <g class="building1" data-q="1" data-r="-2" data-s="1"> + <use href="#building1"/> + <g class="furniture"> + <use href="#couch" transform="rotate(90,10.34,-27.66)" /> + <use href="#bed" transform="translate(-17.32,45)" /> + <use href="#bed" transform="translate(25.98,56)" /> + <use href="#cabinet" transform="rotate(90,29.575,-7.925)" /> + <use href="#cabinet" transform="rotate(90,24.24,1.74)" /> + <use href="#cabinet" transform="translate(10.98,-5.25)" /> + <use href="#cabinet" transform="rotate(90,-8.245,-2.7450001)" /> + <use href="#cabinet" transform="rotate(90,11.865878,19.740878)" /> + <use href="#cabinet" transform="translate(32.81,22.5)" /> + <use href="#cabinet" transform="rotate(90,-43.385,20.115)" /> + </g> + <text class="elevation" x="34" y="56">1</text> + </g> + </g> + </defs> + <g class="gameboard"> - <g class="grid"></g> + <g class="grid"> + <g class="mapsheets" data-width="8" data-height="8"> + <g><use class="mapsheet" href="#mapsheet"/></g> + </g> + </g> <g class="start-locations" data-attacker-name="liao" data-defender-name="davion"> <g data-edge="north" style="--i: -2"> @@ -17,7 +65,7 @@ <g data-edge="south" style="--i: 53"> <g data-x="13"> <g class="counter" data-allegiance="defender" data-number="1"> - <use class="primary-weapon" href="#blazer"/> + <use class="primary-weapon" href="counters.svg#blazer"/> <use class="troop-number" href="counters.svg#number-1"/> <use class="squad-number" href="counters.svg#number-1"/> </g> diff --git a/public/assets/images/mapsheets.svg b/public/assets/images/mapsheets.svg index b01999c..52c024c 100644 --- a/public/assets/images/mapsheets.svg +++ b/public/assets/images/mapsheets.svg @@ -26,134 +26,192 @@ <image id="counter-grenade" href="counter_grenade.jpg" width="10"/> <g id="building8" class="building"> - <path id="building8-floor" class="floor" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z" /> - <path id="building8-outer-wall" class="outer-wall" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z m 77.94,30 v 15 h 69.28 v -15 m -86.6,37.5 v 7.5 m 0,-60 V -75 M 73.61,-112.5 V -75 M -90.93,-37.5 H 90.93 m 0,45 H -90.93 m 173.2,45 v -15 h 43.3 m -112.58,0 h -43.3 v 60 m 43.3,-45 v -45 m -69.28,30 h -60.62 m 60.62,30 h -60.62 m 60.62,-60 v 90" /> - <path id="building8-inner-wall" class="inner-wall" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z m 77.94,30 v 15 h 69.28 v -15 m -86.6,37.5 v 7.5 m 0,-60 V -75 M 73.61,-112.5 V -75 M -90.93,-37.5 H 90.93 m 0,45 H -90.93 m 173.2,45 v -15 h 43.3 m -112.58,0 h -43.3 v 60 m 43.3,-45 v -45 m -69.28,30 h -60.62 m 60.62,30 h -60.62 m 60.62,-60 v 90" /> - <path id="building8-door-edges" class="door-edges" d="m -95.26,37.499999 h 17.32 m -17.32,30 h 17.32 m 90.93,-15 v -15 M 17.32,-37.5 h 17.32 m 0,44.999999 h 17.32 m 43.300002,30 h 17.319988 m -142.88999,45 v -15 m -25.98,15 v -15" /> - <path id="building8-doors" class="doors" d="m -90.93,37.499999 h 8.66 m -8.66,30 h 8.66 m 95.25999,-19.33 v -6.34 M 21.65,-37.5 h 8.66 m 8.66,44.999999 h 8.66 m 51.960005,30 h 8.660005 m -138.56002,40.67 v -6.34 m -25.98,6.34001 v -6.34001" /> - <path id="building8-exit-edges" class="exits door-edges" d="M 90.93,-22.5 V -30 -37.5" /> - <path id="building8-exits" class="doors exits" d="M 90.93,-26.83 V -30 -33.17" /> - <path id="building8-windows" class="windows" d="m 67.141739,52.500009 -13.043477,1e-5 m -145.028256,-135.978261 -1e-5,-13.043473 m 207.840024,-1.95653 -2e-5,-13.043495 m -23.78826,-0.97825 H 80.078262 M 90.930001,-9.99998 v -10 m -41.108261,-77.500015 -13.043477,1e-5 m -38.9165241,-1e-5 -13.0434759,1e-5 M -62.758261,-112.5 l -13.043478,1e-5 m 177.583479,195.000009 -13.043475,1e-5 m -179.66826,-135.97827 -10e-6,-13.043479 m 10e-6,58.04348 -10e-6,-13.043479 m -25.979975,43.043478 -10e-6,-13.04348 m 10e-6,43.04348 -10e-6,-13.04348 m 10e-6,43.04348 -10e-6,-13.04348 m 236.01173,-60.97826 -13.04347,10e-6 m 19.51174,59.02173 -1e-5,-13.04348 m 1e-5,-16.95652 -1e-5,-13.04348 M -5.4258655,84.398019 1.0958663,73.102029" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="5" data-top="6" data-right="5" data-bottom="3" data-offset="both" /> + <g data-q="7" data-r="-7" data-s="0" data-left="1" data-top="0" data-right="1" data-bottom="0" data-offset="none" /> + <g data-q="-2" data-r="-7" data-s="9" data-left="1" data-top="0" data-right="1" data-bottom="0" data-offset="none" /> + <g data-q="-3" data-r="-6" data-s="9" data-left="0" data-top="0" data-right="0" data-bottom="1" data-offset="left" /> + <g data-q="-7" data-r="3" data-s="4" data-left="0" data-top="2" data-right="1" data-bottom="2" data-offset="right" /> + <g data-q="-7" data-r="4" data-s="3" data-left="0" data-top="0" data-right="0" data-bottom="0" data-offset="none" /> + <g data-q="1" data-r="5" data-s="-6" data-left="3" data-top="1" data-right="3" data-bottom="1" data-offset="both" /> + <g data-q="5" data-r="2" data-s="-7" data-left="0" data-top="1" data-right="0" data-bottom="1" data-offset="none" /> + <g data-q="-2" data-r="4" data-s="-2" data-left="0" data-top="0" data-right="0" data-bottom="0" data-offset="none" /> + </g> + <g class="structure"> + <path id="building8-floor" class="floor" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z" /> + <path id="building8-outer-wall" class="outer-wall" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z m 77.94,30 v 15 h 69.28 v -15 m -86.6,37.5 v 7.5 m 0,-60 V -75 M 73.61,-112.5 V -75 M -90.93,-37.5 H 90.93 m 0,45 H -90.93 m 173.2,45 v -15 h 43.3 m -112.58,0 h -43.3 v 60 m 43.3,-45 v -45 m -69.28,30 h -60.62 m 60.62,30 h -60.62 m 60.62,-60 v 90" /> + <path id="building8-inner-wall" class="inner-wall" d="m -90.93,-112.5 h 51.96 l 8.66,15 h 95.26 l 8.66,-15 h 43.3 v 15 l -25.98,45 v 60 h 34.64 v 75 h -43.3 v -30 H 12.99 l -25.98,45 h -103.92 v -90 h 25.98 z m 77.94,30 v 15 h 69.28 v -15 m -86.6,37.5 v 7.5 m 0,-60 V -75 M 73.61,-112.5 V -75 M -90.93,-37.5 H 90.93 m 0,45 H -90.93 m 173.2,45 v -15 h 43.3 m -112.58,0 h -43.3 v 60 m 43.3,-45 v -45 m -69.28,30 h -60.62 m 60.62,30 h -60.62 m 60.62,-60 v 90" /> + <path id="building8-door-edges" class="door-edges" d="m -95.26,37.499999 h 17.32 m -17.32,30 h 17.32 m 90.93,-15 v -15 M 17.32,-37.5 h 17.32 m 0,44.999999 h 17.32 m 43.300002,30 h 17.319988 m -142.88999,45 v -15 m -25.98,15 v -15" /> + <path id="building8-doors" class="doors" d="m -90.93,37.499999 h 8.66 m -8.66,30 h 8.66 m 95.25999,-19.33 v -6.34 M 21.65,-37.5 h 8.66 m 8.66,44.999999 h 8.66 m 51.960005,30 h 8.660005 m -138.56002,40.67 v -6.34 m -25.98,6.34001 v -6.34001" /> + <path id="building8-exit-edges" class="exits door-edges" d="M 90.93,-22.5 V -30 -37.5" /> + <path id="building8-exits" class="doors exits" d="M 90.93,-26.83 V -30 -33.17" /> + <path id="building8-windows" class="windows" d="m 67.141739,52.500009 -13.043477,1e-5 m -145.028256,-135.978261 -1e-5,-13.043473 m 207.840024,-1.95653 -2e-5,-13.043495 m -23.78826,-0.97825 H 80.078262 M 90.930001,-9.99998 v -10 m -41.108261,-77.500015 -13.043477,1e-5 m -38.9165241,-1e-5 -13.0434759,1e-5 M -62.758261,-112.5 l -13.043478,1e-5 m 177.583479,195.000009 -13.043475,1e-5 m -179.66826,-135.97827 -10e-6,-13.043479 m 10e-6,58.04348 -10e-6,-13.043479 m -25.979975,43.043478 -10e-6,-13.04348 m 10e-6,43.04348 -10e-6,-13.04348 m 10e-6,43.04348 -10e-6,-13.04348 m 236.01173,-60.97826 -13.04347,10e-6 m 19.51174,59.02173 -1e-5,-13.04348 m 1e-5,-16.95652 -1e-5,-13.04348 M -5.4258655,84.398019 1.0958663,73.102029" /> + </g> </g> <g id="building7" class="building"> - <path id="building7-floor" class="floor" d="m -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> - <path id="building7-outer-wall" class="outer-wall" d="M -86.6,20 V 7.5 h 21.65 v 15 h 4.33 M -77.94,25 V 37.5 M 38.970381,52.50022 v -30 M -43.3,37.5 v -15 h -17.32 v 15 m 38.97,0 v -15 h 17.32 m 43.300001,-60 v -30 M 4.33038,-37.49978 v -30 m -43.30076,44.99956 H 4.33038 v -14.99956 h 69.280001 m 34.639999,60 H -4.33038 V 37.5 m 77.940761,15.00022 v -120 M -108.25,-7.5 h -8.66 m 77.93962,-59.99978 v 60 H -82.26962 M -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> - <path id="building7-inner-wall" class="inner-wall" d="M -86.6,20 V 7.5 h 21.65 v 15 h 4.33 M -77.94,25 V 37.5 M 38.970381,52.50022 v -30 M -43.3,37.5 v -15 h -17.32 v 15 m 38.97,0 v -15 h 17.32 m 43.300001,-60 v -30 M 4.33038,-37.49978 v -30 m -43.30076,44.99956 H 4.33038 v -14.99956 h 69.280001 m 34.639999,60 H -4.33038 V 37.5 m 77.940761,15.00022 v -120 M -108.25,-7.5 h -8.66 m 77.93962,-59.99978 v 60 H -82.26962 M -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> - <path id="building7-door-edges" class="door-edges" d="M 73.610381,-6.34 V -23.66 M 8.66,-37.49978 h 17.32 m 17.32,0 h 17.32 m -95.26,14.99956 h 17.32 m 95.26,45.00044 h 17.32 m -77.94,0 h 17.32 m 17.32,0 H 69.28 M -60.62,22.5 h 17.319999 m 21.650001,0 h 17.320003" /> - <path id="building7-doors" class="doors" d="m 73.610381,-10.67 v -8.66 M 12.99,-37.49978 h 8.66 m 25.98,0 h 8.66 m -86.6,14.99956 h 8.66 M 82.270003,22.50022 h 8.659999 m -69.280002,0 h 8.66 m 25.98,0 h 8.66 M -56.290002,22.5 h 8.66 m 30.310002,0 h 8.6600015" /> - <path id="building7-exit-edges" class="exits door-edges" d="M -116.91,7.4999997 V -7.5 M 4.33038,-67.49978 h 17.32" /> - <path id="building7-exits" class="doors exits" d="M -116.91,3.1699997 V -3.17 M 8.66038,-67.49978 h 8.66" /> - <path id="building7-windows" class="windows" d="M 3.2610648,50.648099 -3.2606848,39.352121 m -58.2062772,-98.862913 -11.29598,6.521748 m -17.097923,103.637038 6.52173,-11.295988 m 63.880873,-106.851791 -13.043477,1e-5 m -84.408251,44.021514 -1e-5,-13.043478 m 225.16038,-16.956522 -1e-5,-13.043478 m -196.988632,14.021734 -13.043478,1e-5 m 210.03212,44.0217348 -1e-5,-13.0434798 m -41.108632,-45.978045 -13.043476,1e-5 M -116.91,51.521739 l -1e-5,-13.043478 m 184.051749,14.021954 -13.043477,1e-5 m -21.596523,-1e-5 -13.043478,1e-5 m 82.323479,-1e-5 -13.043475,1e-5" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="6" data-top="3" data-right="6" data-bottom="2" data-offset="left" /> + <g data-q="1" data-r="-4" data-s="3" data-left="4" data-top="0" data-right="5" data-bottom="0" data-offset="none" /> + <g data-q="5" data-r="3" data-s="-8" data-left="0" data-top="0" data-right="1" data-bottom="0" data-offset="none" /> + <g data-q="-4" data-r="3" data-s="1" data-left="2" data-top="0" data-right="3" data-bottom="0" data-offset="none" /> + </g> + <g class="structure"> + <path id="building7-floor" class="floor" d="m -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> + <path id="building7-outer-wall" class="outer-wall" d="M -86.6,20 V 7.5 h 21.65 v 15 h 4.33 M -77.94,25 V 37.5 M 38.970381,52.50022 v -30 M -43.3,37.5 v -15 h -17.32 v 15 m 38.97,0 v -15 h 17.32 m 43.300001,-60 v -30 M 4.33038,-37.49978 v -30 m -43.30076,44.99956 H 4.33038 v -14.99956 h 69.280001 m 34.639999,60 H -4.33038 V 37.5 m 77.940761,15.00022 v -120 M -108.25,-7.5 h -8.66 m 77.93962,-59.99978 v 60 H -82.26962 M -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> + <path id="building7-inner-wall" class="inner-wall" d="M -86.6,20 V 7.5 h 21.65 v 15 h 4.33 M -77.94,25 V 37.5 M 38.970381,52.50022 v -30 M -43.3,37.5 v -15 h -17.32 v 15 m 38.97,0 v -15 h 17.32 m 43.300001,-60 v -30 M 4.33038,-37.49978 v -30 m -43.30076,44.99956 H 4.33038 v -14.99956 h 69.280001 m 34.639999,60 H -4.33038 V 37.5 m 77.940761,15.00022 v -120 M -108.25,-7.5 h -8.66 m 77.93962,-59.99978 v 60 H -82.26962 M -116.91,-52.5 v 105 h 25.98 l 8.66,-15 h 77.94 l 8.66038,15.00022 h 103.92 v -120 h -155.88 L -73.61,-52.5 Z" /> + <path id="building7-door-edges" class="door-edges" d="M 73.610381,-6.34 V -23.66 M 8.66,-37.49978 h 17.32 m 17.32,0 h 17.32 m -95.26,14.99956 h 17.32 m 95.26,45.00044 h 17.32 m -77.94,0 h 17.32 m 17.32,0 H 69.28 M -60.62,22.5 h 17.319999 m 21.650001,0 h 17.320003" /> + <path id="building7-doors" class="doors" d="m 73.610381,-10.67 v -8.66 M 12.99,-37.49978 h 8.66 m 25.98,0 h 8.66 m -86.6,14.99956 h 8.66 M 82.270003,22.50022 h 8.659999 m -69.280002,0 h 8.66 m 25.98,0 h 8.66 M -56.290002,22.5 h 8.66 m 30.310002,0 h 8.6600015" /> + <path id="building7-exit-edges" class="exits door-edges" d="M -116.91,7.4999997 V -7.5 M 4.33038,-67.49978 h 17.32" /> + <path id="building7-exits" class="doors exits" d="M -116.91,3.1699997 V -3.17 M 8.66038,-67.49978 h 8.66" /> + <path id="building7-windows" class="windows" d="M 3.2610648,50.648099 -3.2606848,39.352121 m -58.2062772,-98.862913 -11.29598,6.521748 m -17.097923,103.637038 6.52173,-11.295988 m 63.880873,-106.851791 -13.043477,1e-5 m -84.408251,44.021514 -1e-5,-13.043478 m 225.16038,-16.956522 -1e-5,-13.043478 m -196.988632,14.021734 -13.043478,1e-5 m 210.03212,44.0217348 -1e-5,-13.0434798 m -41.108632,-45.978045 -13.043476,1e-5 M -116.91,51.521739 l -1e-5,-13.043478 m 184.051749,14.021954 -13.043477,1e-5 m -21.596523,-1e-5 -13.043478,1e-5 m 82.323479,-1e-5 -13.043475,1e-5" /> + </g> </g> <g id="building6" class="building"> - <rect id="building6-floor" class="floor" width="43.299999" height="120" x="-12.990005" y="-67.5" /> - <path id="building6-outer-wall" class="outer-wall" d="m 12.99,7.5 v 15 m 17.32,0 h -43.3 m 17.32,-90 v 45 h 25.98 m -43.30001,-45 H 30.31 v 120 h -43.30001 z" /> - <path id="building6-inner-wall" class="inner-wall" d="m 12.99,7.5 v 15 m 17.32,0 h -43.3 m 17.32,-90 v 45 h 25.98 m -43.30001,-45 H 30.31 v 120 h -43.30001 z" /> - <path id="building6-door-edges" class="door-edges" d="m -8.660002,22.499999 h 17.32 M 8.66,-22.5 h 17.32" /> - <path id="building6-doors" class="doors" d="M -4.33,22.499999 H 4.33 M 12.99,-22.5 h 8.66" /> - <path id="building6-exit-edges" class="exits door-edges" d="m -12.99,-37.5 v -15 m 4.33,105 H 8.66" /> - <path id="building6-exits" class="doors exits" d="m -12.99,-41.83 v -6.340005 M -4.33,52.5 h 8.66" /> - <path id="building6-windows" class="windows" d="M -12.99,-25 V -35 M 30.31,6.52 l -0,-13.04 m -6.47,-60.98 -13.04,0 M 30.31,35 V 25 M -12.99,6.52 -12.99,-6.52" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="0" data-top="4" data-right="1" data-bottom="3" data-offset="none" /> + </g> + <g class="structure"> + <rect id="building6-floor" class="floor" width="43.299999" height="120" x="-12.990005" y="-67.5" /> + <path id="building6-outer-wall" class="outer-wall" d="m 12.99,7.5 v 15 m 17.32,0 h -43.3 m 17.32,-90 v 45 h 25.98 m -43.30001,-45 H 30.31 v 120 h -43.30001 z" /> + <path id="building6-inner-wall" class="inner-wall" d="m 12.99,7.5 v 15 m 17.32,0 h -43.3 m 17.32,-90 v 45 h 25.98 m -43.30001,-45 H 30.31 v 120 h -43.30001 z" /> + <path id="building6-door-edges" class="door-edges" d="m -8.660002,22.499999 h 17.32 M 8.66,-22.5 h 17.32" /> + <path id="building6-doors" class="doors" d="M -4.33,22.499999 H 4.33 M 12.99,-22.5 h 8.66" /> + <path id="building6-exit-edges" class="exits door-edges" d="m -12.99,-37.5 v -15 m 4.33,105 H 8.66" /> + <path id="building6-exits" class="doors exits" d="m -12.99,-41.83 v -6.340005 M -4.33,52.5 h 8.66" /> + <path id="building6-windows" class="windows" d="M -12.99,-25 V -35 M 30.31,6.52 l -0,-13.04 m -6.47,-60.98 -13.04,0 M 30.31,35 V 25 M -12.99,6.52 -12.99,-6.52" /> + </g> </g> <g id="building5" class="building"> - <rect id="building5-floor" class="floor" width="147.22" height="60" x="-82.269997" y="-37.5" /> - <path id="building5-outer-wall" class="outer-wall" d="M -56.289999,-7.5 H -64.95 m 8.660001,-15 H -64.95 m -12.989999,15 h -4.329999 m 4.329999,-15 h -4.33 M -38.97,13.101863 V 22.5 M -4.33,10 v 12.5 m 25.980001,-60 v 30 m -34.64,0 v -30 m -43.3,0 v 30 h 103.92 m 0,-30 v 60 m -129.899999,-60 H 64.950001 v 60 h -147.22 z M -38.97,-7.5 v 4.699069 M 4.3300001,-7.5 v 4.699069" /> - <path id="building5-inner-wall" class="inner-wall" d="M -56.289999,-7.5 H -64.95 m 8.660001,-15 H -64.95 m -12.989999,15 h -4.329999 m 4.329999,-15 h -4.33 M -38.97,13.101863 V 22.5 M -4.33,10 v 12.5 m 25.980001,-60 v 30 m -34.64,0 v -30 m -43.3,0 v 30 h 103.92 m 0,-30 v 60 m -129.899999,-60 H 64.950001 v 60 h -147.22 z M -38.97,-7.5 v 4.699069 M 4.3300001,-7.5 v 4.699069" /> - <path id="building5-door-edges" class="door-edges" d="M -12.99,-7.5 H 4.3300004 M 30.31,-7.5 h 17.32 m -1e-6,14.999999 L 47.63,-7.5 m -82.270001,0 h 17.319999" /> - <path id="building5-doors" class="doors" d="M -8.659998,-7.5 H 2.4e-6 M 34.64,-7.5 h 8.66 m 4.33,10.670002 10e-7,-6.340001 M -30.310002,-7.5 h 8.66" /> - <path id="building5-exit-edges" class="exits door-edges" d="m -82.269997,-7.5 v -15 m 147.219997,0 5e-6,-15" /> - <path id="building5-exits" class="doors exits" d="m -82.269997,-11.83 v -6.34 M 64.95,-26.83 l 5e-6,-6.34" /> - <path id="building5-windows" class="windows" d="m -19.458262,22.499995 -13.043477,1e-5 M -82.269997,4.9999997 V -5 M 47.630001,20 V 9.9999997 m -32.448262,12.4999953 -13.0434773,1e-5 m 39.0234773,-60.00001 -13.043477,1e-5 m -8.468261,-5e-6 -8.851739,5e-6 m -30.256523,-1e-5 -13.043478,1e-5 M -82.269999,20 V 9.9999998" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="4" data-top="2" data-right="3" data-bottom="1" data-offset="none" /> + </g> + <g class="structure"> + <rect id="building5-floor" class="floor" width="147.22" height="60" x="-82.269997" y="-37.5" /> + <path id="building5-outer-wall" class="outer-wall" d="M -56.289999,-7.5 H -64.95 m 8.660001,-15 H -64.95 m -12.989999,15 h -4.329999 m 4.329999,-15 h -4.33 M -38.97,13.101863 V 22.5 M -4.33,10 v 12.5 m 25.980001,-60 v 30 m -34.64,0 v -30 m -43.3,0 v 30 h 103.92 m 0,-30 v 60 m -129.899999,-60 H 64.950001 v 60 h -147.22 z M -38.97,-7.5 v 4.699069 M 4.3300001,-7.5 v 4.699069" /> + <path id="building5-inner-wall" class="inner-wall" d="M -56.289999,-7.5 H -64.95 m 8.660001,-15 H -64.95 m -12.989999,15 h -4.329999 m 4.329999,-15 h -4.33 M -38.97,13.101863 V 22.5 M -4.33,10 v 12.5 m 25.980001,-60 v 30 m -34.64,0 v -30 m -43.3,0 v 30 h 103.92 m 0,-30 v 60 m -129.899999,-60 H 64.950001 v 60 h -147.22 z M -38.97,-7.5 v 4.699069 M 4.3300001,-7.5 v 4.699069" /> + <path id="building5-door-edges" class="door-edges" d="M -12.99,-7.5 H 4.3300004 M 30.31,-7.5 h 17.32 m -1e-6,14.999999 L 47.63,-7.5 m -82.270001,0 h 17.319999" /> + <path id="building5-doors" class="doors" d="M -8.659998,-7.5 H 2.4e-6 M 34.64,-7.5 h 8.66 m 4.33,10.670002 10e-7,-6.340001 M -30.310002,-7.5 h 8.66" /> + <path id="building5-exit-edges" class="exits door-edges" d="m -82.269997,-7.5 v -15 m 147.219997,0 5e-6,-15" /> + <path id="building5-exits" class="doors exits" d="m -82.269997,-11.83 v -6.34 M 64.95,-26.83 l 5e-6,-6.34" /> + <path id="building5-windows" class="windows" d="m -19.458262,22.499995 -13.043477,1e-5 M -82.269997,4.9999997 V -5 M 47.630001,20 V 9.9999997 m -32.448262,12.4999953 -13.0434773,1e-5 m 39.0234773,-60.00001 -13.043477,1e-5 m -8.468261,-5e-6 -8.851739,5e-6 m -30.256523,-1e-5 -13.043478,1e-5 M -82.269999,20 V 9.9999998" /> + </g> </g> <g id="building4" class="building"> - <rect id="building4-floor" class="floor" width="69.279999" height="120" x="-30.310001" y="-52.5" /> - <path id="building4-outer-wall" class="outer-wall" d="m -30.310009,52.5 h 17.319998 m 34.64001,-45.000004 -10e-6,-30 M 38.969989,52.5 H 4.3299888 M 38.969999,7.499996 H 4.3299988 L 4.3299888,67.5 M 38.969989,-22.500004 H 4.3299888 m 1e-5,-30 -1e-5,45 H -30.310009 m 0,-45 H 38.969989 V 67.5 h -69.279998 z" /> - <path id="building4-inner-wall" class="inner-wall" d="m -30.310009,52.5 h 17.319998 m 34.64001,-45.000004 -10e-6,-30 M 38.969989,52.5 H 4.3299888 M 38.969999,7.499996 H 4.3299988 L 4.3299888,67.5 M 38.969989,-22.500004 H 4.3299888 m 1e-5,-30 -1e-5,45 H -30.310009 m 0,-45 H 38.969989 V 67.5 h -69.279998 z" /> - <path id="building4-door-edges" class="door-edges" d="m 4.3299871,67.5 v -15 M 21.649994,1.159996 v -17.32 m -38.969995,8.66 H -1.2207031e-6 M 4.3299989,7.5 H 21.649999 M 4.3299988,-22.5 H 21.649999" /> - <path id="building4-doors" class="doors" d="m 4.3299901,63.169998 v -6.34 M 21.649994,-3.170004 v -8.66 m -34.639992,4.33 h 8.6599998 M 8.6599998,7.5 H 17.32 M 8.6599998,-22.500004 H 17.32" /> - <path id="building4-exit-edges" class="exits door-edges" d="M -25.980001,-52.500004 H -8.6600012 M -25.980001,67.499999 h 17.3199998" /> - <path id="building4-exits" class="doors exits" d="m -21.650001,-52.500004 h 8.66 m -8.66,120.000003 h 8.66" /> - <path id="building4-windows" class="windows" d="m -30.309995,21.521739 -10e-6,-13.0434784 m 69.280008,-31.9565216 -10e-6,-13.043478 m -15.128255,104.021734 -13.043478,1e-5 m -41.108264,-75.978266 -10e-6,-13.043478 m 69.280017,58.043478 -10e-6,-13.043479" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="3" data-right="2" data-bottom="4" data-offset="left" /> + </g> + <g class="structure"> + <rect id="building4-floor" class="floor" width="69.279999" height="120" x="-30.310001" y="-52.5" /> + <path id="building4-outer-wall" class="outer-wall" d="m -30.310009,52.5 h 17.319998 m 34.64001,-45.000004 -10e-6,-30 M 38.969989,52.5 H 4.3299888 M 38.969999,7.499996 H 4.3299988 L 4.3299888,67.5 M 38.969989,-22.500004 H 4.3299888 m 1e-5,-30 -1e-5,45 H -30.310009 m 0,-45 H 38.969989 V 67.5 h -69.279998 z" /> + <path id="building4-inner-wall" class="inner-wall" d="m -30.310009,52.5 h 17.319998 m 34.64001,-45.000004 -10e-6,-30 M 38.969989,52.5 H 4.3299888 M 38.969999,7.499996 H 4.3299988 L 4.3299888,67.5 M 38.969989,-22.500004 H 4.3299888 m 1e-5,-30 -1e-5,45 H -30.310009 m 0,-45 H 38.969989 V 67.5 h -69.279998 z" /> + <path id="building4-door-edges" class="door-edges" d="m 4.3299871,67.5 v -15 M 21.649994,1.159996 v -17.32 m -38.969995,8.66 H -1.2207031e-6 M 4.3299989,7.5 H 21.649999 M 4.3299988,-22.5 H 21.649999" /> + <path id="building4-doors" class="doors" d="m 4.3299901,63.169998 v -6.34 M 21.649994,-3.170004 v -8.66 m -34.639992,4.33 h 8.6599998 M 8.6599998,7.5 H 17.32 M 8.6599998,-22.500004 H 17.32" /> + <path id="building4-exit-edges" class="exits door-edges" d="M -25.980001,-52.500004 H -8.6600012 M -25.980001,67.499999 h 17.3199998" /> + <path id="building4-exits" class="doors exits" d="m -21.650001,-52.500004 h 8.66 m -8.66,120.000003 h 8.66" /> + <path id="building4-windows" class="windows" d="m -30.309995,21.521739 -10e-6,-13.0434784 m 69.280008,-31.9565216 -10e-6,-13.043478 m -15.128255,104.021734 -13.043478,1e-5 m -41.108264,-75.978266 -10e-6,-13.043478 m 69.280017,58.043478 -10e-6,-13.043479" /> + </g> </g> <g id="building3" class="building"> - <path id="building3-floor" class="floor" d="m -30.310003,52.5 v -89.999997 h 60.62001 V 52.5 Z" /> - <path id="building3-outer-wall" class="outer-wall" d="m -21.650003,3e-6 h -8.659995 m 34.640005,-37.5 v 45 m 0,30 v -15 m -8.66,30.000001 V 37.500003 m 34.64,0 h -60.620005 m 60.620005,15 v -90 h -60.620005 v 90 z" /> - <path id="building3-inner-wall" class="inner-wall" d="m -21.650003,3e-6 h -8.659995 m 34.640005,-37.5 v 45 m 0,30 v -15 m -8.66,30.000001 V 37.500003 m 34.64,0 h -60.620005 m 60.620005,15 v -90 h -60.620005 v 90 z" /> - <path id="building3-door-edges" class="door-edges" d="m -25.98,37.500003 h 17.32 m 17.3199995,0 H 25.980001" /> - <path id="building3-doors" class="doors" d="m -21.649997,37.500003 h 8.66 m 25.979997,0 h 8.66" /> - <path id="building3-exit-edges" class="exits door-edges" d="M 8.66,-37.499997 H 25.98 M -25.98,52.5 h 17.32" /> - <path id="building3-exits" class="doors exits" d="m 12.99,-37.499997 h 8.66 M -21.65,52.5 h 8.66" /> - <path id="building3-windows" class="windows" d="m 15.181739,52.499998 -13.0434778,1e-5 m -32.4482592,-30.978269 -10e-6,-13.0434782 m 60.62002,-16.9565213 -10e-6,-13.0434785 m -41.108263,-15.978263 -13.043478,1e-5 m 54.151751,59.021731 -10e-6,-13.0434788" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="2" data-right="1" data-bottom="3" data-offset="none" /> + </g> + <g class="structure"> + <path id="building3-floor" class="floor" d="m -30.310003,52.5 v -89.999997 h 60.62001 V 52.5 Z" /> + <path id="building3-outer-wall" class="outer-wall" d="m -21.650003,3e-6 h -8.659995 m 34.640005,-37.5 v 45 m 0,30 v -15 m -8.66,30.000001 V 37.500003 m 34.64,0 h -60.620005 m 60.620005,15 v -90 h -60.620005 v 90 z" /> + <path id="building3-inner-wall" class="inner-wall" d="m -21.650003,3e-6 h -8.659995 m 34.640005,-37.5 v 45 m 0,30 v -15 m -8.66,30.000001 V 37.500003 m 34.64,0 h -60.620005 m 60.620005,15 v -90 h -60.620005 v 90 z" /> + <path id="building3-door-edges" class="door-edges" d="m -25.98,37.500003 h 17.32 m 17.3199995,0 H 25.980001" /> + <path id="building3-doors" class="doors" d="m -21.649997,37.500003 h 8.66 m 25.979997,0 h 8.66" /> + <path id="building3-exit-edges" class="exits door-edges" d="M 8.66,-37.499997 H 25.98 M -25.98,52.5 h 17.32" /> + <path id="building3-exits" class="doors exits" d="m 12.99,-37.499997 h 8.66 M -21.65,52.5 h 8.66" /> + <path id="building3-windows" class="windows" d="m 15.181739,52.499998 -13.0434778,1e-5 m -32.4482592,-30.978269 -10e-6,-13.0434782 m 60.62002,-16.9565213 -10e-6,-13.0434785 m -41.108263,-15.978263 -13.043478,1e-5 m 54.151751,59.021731 -10e-6,-13.0434788" /> + </g> </g> <g id="building2" class="building"> - <path id="building2-floor" class="floor" d="m 38.97,67.500001 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> - <path id="building2-outer-wall" class="outer-wall" d="M -21.65,67.500001 V 7.5000022 M -4.3299999,-67.500001 v 30 M 17.32,15.000001 4.3300001,7.5000022 M 56.29,37.500001 l -12.99,-7.5 M 4.3300001,-37.500001 V 7.5000022 H -56.29 M -38.97,-37.500001 H 38.97 M -30.31,67.500001 h 69.28 l 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> - <path id="building2-inner-wall" class="inner-wall" d="M -21.65,67.500001 V 7.5000022 M -4.3299999,-67.500001 v 30 M 17.32,15.000001 4.3300001,7.5000022 M 56.29,37.500001 l -12.99,-7.5 M 4.3300001,-37.500001 V 7.5000022 H -56.29 M -38.97,-37.500001 H 38.97 M -30.31,67.500001 h 69.28 l 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> - <path id="building2-door-edges" class="door-edges" d="M -17.32,7.5000022 H 1.1999999e-7 M -43.3,7.5000022 h 17.32 m 0,-45.0000032 h 17.3200001 m 25.9799999,0 h 17.32" /> - <path id="building2-doors" class="doors" d="m -12.989997,7.5000022 h 8.6600001 m -34.6400001,0 h 8.66 m 8.66,-45.0000032 h 8.66 m 34.639997,0 h 8.66" /> - <path id="building2-exit-edges" class="exits door-edges" d="M 8.6600001,-67.500001 H 25.98 M 1.2e-7,67.500001 H 17.32" /> - <path id="building2-exits" class="doors exits" d="m 12.99,-67.500001 h 8.66 M 4.3300001,67.500001 H 12.99" /> - <path id="building2-windows" class="windows" d="M 56.29,21.52 56.29,8.48 M -46.53,54.4 -53.06,43.1 M 53.06,-13.1 46.53,-24.4 m 0,78.8 6.52,-11.3 m -63.85,-110.6 -13.04,0" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="2" data-top="4" data-right="2" data-bottom="4" data-offset="both" /> + <g data-q="-3" data-r="1" data-s="2" data-left="0" data-top="2" data-right="0" data-bottom="2" data-offset="right" /> + <g data-q="2" data-r="1" data-s="-3" data-left="0" data-top="2" data-right="0" data-bottom="2" data-offset="left" /> + </g> + <g class="structure"> + <path id="building2-floor" class="floor" d="m 38.97,67.500001 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> + <path id="building2-outer-wall" class="outer-wall" d="M -21.65,67.500001 V 7.5000022 M -4.3299999,-67.500001 v 30 M 17.32,15.000001 4.3300001,7.5000022 M 56.29,37.500001 l -12.99,-7.5 M 4.3300001,-37.500001 V 7.5000022 H -56.29 M -38.97,-37.500001 H 38.97 M -30.31,67.500001 h 69.28 l 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> + <path id="building2-inner-wall" class="inner-wall" d="M -21.65,67.500001 V 7.5000022 M -4.3299999,-67.500001 v 30 M 17.32,15.000001 4.3300001,7.5000022 M 56.29,37.500001 l -12.99,-7.5 M 4.3300001,-37.500001 V 7.5000022 H -56.29 M -38.97,-37.500001 H 38.97 M -30.31,67.500001 h 69.28 l 17.32,-30 V -7.5 L 38.97,-37.500001 v -30 h -77.94 v 30 L -56.29,-7.5 v 45.000001 l 17.32,30 z" /> + <path id="building2-door-edges" class="door-edges" d="M -17.32,7.5000022 H 1.1999999e-7 M -43.3,7.5000022 h 17.32 m 0,-45.0000032 h 17.3200001 m 25.9799999,0 h 17.32" /> + <path id="building2-doors" class="doors" d="m -12.989997,7.5000022 h 8.6600001 m -34.6400001,0 h 8.66 m 8.66,-45.0000032 h 8.66 m 34.639997,0 h 8.66" /> + <path id="building2-exit-edges" class="exits door-edges" d="M 8.6600001,-67.500001 H 25.98 M 1.2e-7,67.500001 H 17.32" /> + <path id="building2-exits" class="doors exits" d="m 12.99,-67.500001 h 8.66 M 4.3300001,67.500001 H 12.99" /> + <path id="building2-windows" class="windows" d="M 56.29,21.52 56.29,8.48 M -46.53,54.4 -53.06,43.1 M 53.06,-13.1 46.53,-24.4 m 0,78.8 6.52,-11.3 m -63.85,-110.6 -13.04,0" /> + </g> </g> + <g id="building1" class="building"> - <path id="building1-floor" class="floor" d="M -30.309999,-52.5 H 38.97 l 0,119.999999 H -30.31 Z" /> - <path id="building1-outer-wall" class="outer-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> - <path id="building1-inner-wall" class="inner-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> - <path id="building1-door-edges" class="door-edges" d="m 12.99,52.5 0,-15 M -4.33,45.000003 v -15 M 12.990002,30 l 0,-15" /> - <path id="building1-doors" class="doors" d="m 12.99,48.169997 0,-6.34 M -4.33,40.67 v -6.34 m 17.320002,-8.66 0,-6.34" /> - <path id="building1-exit-edges" class="exits door-edges" d="M 0,-52.5 H 17.32 M -30.31,8.66 V -8.66" /> - <path id="building1-exits" class="doors exits" d="M 4.3300002,-52.5 H 12.99 m -43.3,56.8300023 v -8.660003" /> - <path id="building1-windows" class="windows" d="m 32.501739,67.499994 -13.043478,0 m -49.768256,-8.478265 0,-13.043478 m 0,-69.456522 0,-13.043479" /> + <g class="footprint"> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="3" data-right="2" data-bottom="4" data-offset="left" /> + <g data-q="0" data-r="0" data-s="0" data-left="1" data-top="3" data-right="4" data-bottom="4" data-offset="left" /> + </g> + + <g class="structure"> + <path id="building1-floor" class="floor" d="M -30.309999,-52.5 H 38.97 l 0,119.999999 H -30.31 Z" /> + <path id="building1-outer-wall" class="outer-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> + <path id="building1-inner-wall" class="inner-wall" d="M 38.969998,-7.500001 21.65,-7.5 V 7.4999997 L 12.989997,7.5 m 0,30 25.980001,0 M 12.989997,67.5 v -60 l -17.319997,0 0,-30.0000007 M -4.330003,67.5 v -45 H -30.31 m 0,-74.999999 L 38.97,-52.5 38.969999,67.499999 -30.31,67.5 Z" /> + <path id="building1-door-edges" class="door-edges" d="m 12.99,52.5 0,-15 M -4.33,45.000003 v -15 M 12.990002,30 l 0,-15" /> + <path id="building1-doors" class="doors" d="m 12.99,48.169997 0,-6.34 M -4.33,40.67 v -6.34 m 17.320002,-8.66 0,-6.34" /> + <path id="building1-exit-edges" class="exits door-edges" d="M 0,-52.5 H 17.32 M -30.31,8.66 V -8.66" /> + <path id="building1-exits" class="doors exits" d="M 4.3300002,-52.5 H 12.99 m -43.3,56.8300023 v -8.660003" /> + <path id="building1-windows" class="windows" d="m 32.501739,67.499994 -13.043478,0 m -49.768256,-8.478265 0,-13.043478 m 0,-69.456522 0,-13.043479" /> + </g> </g> <g id="terrain" class="terrain"> - <rect id="terrain-floor" class="floor" x="-52.75" y="-68" width="105.5" height="136" /> - <g id="terrain-trees"> - <use href="#tree" transform="translate(-27,-45.25)" /> - <use href="#tree" transform="translate(-40.25,-38)" /> - <use href="#tree" transform="translate(-9.5,-45.5)" /> - <use href="#tree" transform="translate(12,-53.25)" /> - <use href="#tree" transform="translate(24.75,-45.5)" /> - <use href="#tree" transform="translate(-0.75,-30.5)" /> - <use href="#tree" transform="translate(20.5,-23)" /> - <use href="#tree" transform="translate(42.25,-15.25)" /> - <use href="#tree" transform="translate(-31.25,-8.25)" /> - <use href="#tree" transform="translate(-5,-8)" /> - <use href="#tree" transform="translate(-22.75,6.5)" /> - <use href="#tree" transform="translate(11.75,7)" /> - <use href="#tree" transform="translate(-40.25,21)" /> - <use href="#tree" transform="translate(-5.5,21.5)" /> - <use href="#tree" transform="translate(29,21.5)" /> - <use href="#tree" transform="translate(-5.25,36.75)" /> - <use href="#tree" transform="translate(20.5,36.25)" /> - <use href="#tree" transform="translate(-39.5,52.25)" /> - <use href="#tree" transform="translate(-13.75,51.75)" /> - <use href="#tree" transform="translate(37.5,51.5)" /> - </g> - <g id="terrain-bushes"> - <use href="#bush" transform="rotate(28,94.297823,-93.802885)" /> - <use href="#bush" transform="rotate(-145,-21.545946,-8.1860959)" /> - <use href="#bush" transform="rotate(110,19.693337,-28.125)" /> - <use href="#bush" transform="rotate(-140,5.1953223,-33.175546)" /> - <use href="#bush" transform="rotate(110,36.642507,-10.295901)" /> - <use href="#bush" transform="rotate(-150,17.875472,-25.287831)" /> - <use href="#bush" transform="rotate(100,27.428408,1.0750314)" /> - <use href="#bush" transform="rotate(-110,-18.174792,14.216417)" /> - <use href="#bush" transform="rotate(165,-8.34839,-5.1684159)" /> - <use href="#bush" transform="rotate(-175,16.86356,-3.867236)" /> - <use href="#bush" transform="rotate(110,21.661955,19.079877)" /> - <use href="#bush" transform="rotate(-130,-2.6600386,7.0232498)" /> - <use href="#bush" transform="rotate(-70,2.1777775,2.589074)" /> - <use href="#bush" transform="rotate(-80,17.633507,-16.174242)" /> - <use href="#bush" transform="rotate(120,15.001016,20.494174)" /> - <use href="#bush" transform="rotate(170,-23.574796,16.075249)" /> - <use href="#bush" transform="rotate(145,-21.801544,10.304333)" /> - <use href="#bush" transform="rotate(-170,-10.050204,19.017056)" /> - <use href="#bush" transform="rotate(100,-19.214308,4.1133284)" /> - <use href="#bush" transform="translate(7,45.75)" /> - <use href="#bush" transform="translate(17.5,59.75)" /> - <use href="#bush" transform="translate(25,50.75)" /> - <use href="#bush" transform="rotate(-70,42.278146,-6.0464791)" /> + <g class="structure"> + <rect id="terrain-floor" class="floor" x="-52.75" y="-68" width="105.5" height="136" /> + <g id="terrain-trees"> + <use href="#tree" transform="translate(-27,-45.25)" /> + <use href="#tree" transform="translate(-40.25,-38)" /> + <use href="#tree" transform="translate(-9.5,-45.5)" /> + <use href="#tree" transform="translate(12,-53.25)" /> + <use href="#tree" transform="translate(24.75,-45.5)" /> + <use href="#tree" transform="translate(-0.75,-30.5)" /> + <use href="#tree" transform="translate(20.5,-23)" /> + <use href="#tree" transform="translate(42.25,-15.25)" /> + <use href="#tree" transform="translate(-31.25,-8.25)" /> + <use href="#tree" transform="translate(-5,-8)" /> + <use href="#tree" transform="translate(-22.75,6.5)" /> + <use href="#tree" transform="translate(11.75,7)" /> + <use href="#tree" transform="translate(-40.25,21)" /> + <use href="#tree" transform="translate(-5.5,21.5)" /> + <use href="#tree" transform="translate(29,21.5)" /> + <use href="#tree" transform="translate(-5.25,36.75)" /> + <use href="#tree" transform="translate(20.5,36.25)" /> + <use href="#tree" transform="translate(-39.5,52.25)" /> + <use href="#tree" transform="translate(-13.75,51.75)" /> + <use href="#tree" transform="translate(37.5,51.5)" /> + </g> + <g id="terrain-bushes"> + <use href="#bush" transform="rotate(28,94.297823,-93.802885)" /> + <use href="#bush" transform="rotate(-145,-21.545946,-8.1860959)" /> + <use href="#bush" transform="rotate(110,19.693337,-28.125)" /> + <use href="#bush" transform="rotate(-140,5.1953223,-33.175546)" /> + <use href="#bush" transform="rotate(110,36.642507,-10.295901)" /> + <use href="#bush" transform="rotate(-150,17.875472,-25.287831)" /> + <use href="#bush" transform="rotate(100,27.428408,1.0750314)" /> + <use href="#bush" transform="rotate(-110,-18.174792,14.216417)" /> + <use href="#bush" transform="rotate(165,-8.34839,-5.1684159)" /> + <use href="#bush" transform="rotate(-175,16.86356,-3.867236)" /> + <use href="#bush" transform="rotate(110,21.661955,19.079877)" /> + <use href="#bush" transform="rotate(-130,-2.6600386,7.0232498)" /> + <use href="#bush" transform="rotate(-70,2.1777775,2.589074)" /> + <use href="#bush" transform="rotate(-80,17.633507,-16.174242)" /> + <use href="#bush" transform="rotate(120,15.001016,20.494174)" /> + <use href="#bush" transform="rotate(170,-23.574796,16.075249)" /> + <use href="#bush" transform="rotate(145,-21.801544,10.304333)" /> + <use href="#bush" transform="rotate(-170,-10.050204,19.017056)" /> + <use href="#bush" transform="rotate(100,-19.214308,4.1133284)" /> + <use href="#bush" transform="translate(7,45.75)" /> + <use href="#bush" transform="translate(17.5,59.75)" /> + <use href="#bush" transform="translate(25,50.75)" /> + <use href="#bush" transform="rotate(-70,42.278146,-6.0464791)" /> + </g> </g> </g> @@ -173,7 +231,12 @@ <rect id="cabinet" x="-2.5" y="-4.75" width="5" height="9.5" /> <g id="mapsheet1" class="mapsheet1"> - <g class="building2"> + <g class="terrain" data-q="0" data-r="0" data-s="0" data-el="0"> + <use href="#terrain"/> + </g> + + <g class="building2" data-q="7" data-r="7" data-s="-14" data-el="0,1"> + <use href="#building2"/> <g class="furniture"> <use href="#couch" transform="rotate(90,-6,-28.5)" /> <use href="#couch" transform="translate(-15.25,45)" /> @@ -191,7 +254,8 @@ <text class="elevation" x="27" y="64">1</text> </g> - <g class="building3"> + <g class="building3" data-q="-6" data-r="-6" data-s="12" data-el="-1,2"> + <use href="#building3"/> <g class="furniture"> <use href="#couch" transform="translate(-1.2854742,-14.5)" id="use4669" /> <use href="#couch" transform="translate(-8.66,27)" id="use4670" /> @@ -205,7 +269,9 @@ <text class="elevation" x="15" y="49">2</text> </g> - <g class="building4"> + <!-- TODO this building has a special transform. see radial.js --> + <g class="building4" data-q="15" data-r="-7" data-s="-8" data-el="0,1"> + <use href="#building4"/> <g class="furniture"> <use href="#bed" transform="translate(-17.654924,-30)" /> <use href="#bed" transform="translate(25.645076,-42)" /> @@ -223,7 +289,8 @@ <text class="elevation" x="34" y="64">1</text> </g> - <g class="building6"> + <g class="building6" data-q="-13" data-r="7" data-s="6" data-el="0,1" data-rotate="180"> + <use href="#building6"/> <g class="furniture"> <use href="#bed" transform="rotate(180,8.66,-22.5)" /> <use href="#couch" transform="rotate(-90,28.489671,8.5103288)" /> @@ -237,7 +304,7 @@ </g> <g id="mapsheet2" class="mapsheet2"> - <g class="building1"> + <g class="building1" data-q="1" data-r="6" data-s="-7" data-el="0,1"> <use href="#building1"/> <g class="furniture"> <use href="#couch" transform="rotate(90,10.34,-27.66)" /> @@ -254,7 +321,7 @@ <text class="elevation" x="34" y="56">1</text> </g> - <g class="building2"> + <g class="building2" data-q="7" data-r="7" data-s="-14" data-el="0,1"> <use href="#building2"/> <g class="furniture"> <use href="#couch" transform="translate(-45.25,26.5)" /> @@ -273,7 +340,7 @@ <text class="elevation" x="27" y="64">1</text> </g> - <g class="building3"> + <g class="building3" data-q="-14" data-r="5" data-s="9" data-el="0,1"> <use href="#building3"/> <g class="furniture"> <use href="#couch" transform="translate(-1.5,-17.75)" id="use4700" /> @@ -288,7 +355,7 @@ <text class="elevation" x="2" y="49">1</text> </g> - <g class="building4"> + <g class="building4" data-q="-8" data-r="6" data-s="2" data-el="0,1"> <use href="#building4"/> <g class="furniture"> <use href="#bed" transform="translate(-8.66,-30)" /> @@ -307,7 +374,7 @@ <text class="elevation" x="12" y="64">1</text> </g> - <g class="building5"> + <g class="building5" data-q="13" data-r="-6" data-s="-7" data-el="-1,3"> <use href="#building5"/> <g class="furniture"> <use href="#bed" transform="rotate(90,-11.008782,-33.371246)" id="use4792" /> @@ -326,7 +393,7 @@ <text class="elevation" x="54" y="19">3</text> </g> - <g class="building6"> + <g class="building6" data-q="7" data-r="-6" data-s="-1" data-el="0,1"> <use href="#building6"/> <g class="furniture"> <use href="#bed" transform="translate(17.32,-45)" /> @@ -339,7 +406,7 @@ <text class="elevation" x="25" y="34">1</text> </g> - <g class="building7"> + <g class="building7" data-q="-6" data-r="-5" data-s="11" data-el="-1,3"> <use href="#building7"/> <g class="furniture"> <use href="#desk" transform="translate(-104.75,-40.5)" /> @@ -372,7 +439,7 @@ </g> <g id="mapsheet3" class="mapsheet3"> - <g class="building1"> + <g class="building1" data-q="-1" data-r="-6" data-s="7" data-el="0,1"> <use href="#building1"/> <g class="furniture"> <use href="#couch" transform="rotate(90,9.215,-26.535)" /> @@ -389,7 +456,7 @@ <text class="elevation" x="34" y="56">1</text> </g> - <g class="building2"> + <g class="building2" data-q="9" data-r="-6" data-s="-3" data-el="-1,3" data-rotate="180"> <use href="#building2"/> <g class="furniture"> <use href="#couch" transform="rotate(180,21.65,2.4999999)" /> @@ -409,7 +476,7 @@ <text class="elevation" x="10" y="64" transform="rotate(180)">3</text> </g> - <g class="building3"> + <g class="building3" data-q="17" data-r="-7" data-s="-10" data-el="0,1" data-rotate="180"> <use href="#building3"/> <g class="furniture"> <use href="#couch" transform="rotate(180,-0.67687773,-7.4999996)" id="use4693" /> @@ -423,7 +490,7 @@ <text class="elevation" x="25" y="34" transform="rotate(180)">1</text> </g> - <g class="building4"> + <g class="building4" data-q="-10" data-r="-5" data-s="15" data-el="0,1" data-rotate="180"> <use href="#building4"/> <g class="furniture"> <use href="#bed" transform="rotate(180,-4.33,-15)" /> @@ -442,7 +509,7 @@ <text class="elevation" x="2" y="49" transform="rotate(180)">1</text> </g> - <g class="building5"> + <g class="building5" data-q="6" data-r="8" data-s="-14" data-el="-1,2"> <use href="#building5"/> <g class="furniture"> <use href="#bed" transform="rotate(90,-10.453761,-33.053155)" /> @@ -461,7 +528,7 @@ <text class="elevation" x="54" y="19">2</text> </g> - <g class="building6"> + <g class="building6" data-q="0" data-r="6" data-s="-6" data-el="0,1" data-rotate="180"> <use href="#building6"/> <g class="furniture"> <use href="#bed" transform="rotate(180,8.66,-22.5)" /> @@ -476,7 +543,7 @@ <text class="elevation" x="8" y="64" transform="rotate(180)">1</text> </g> - <g class="building7"> + <g class="building7" data-q="-12" data-r="8" data-s="4" data-el="-1,2"> <use href="#building7"/> <g class="furniture"> <use href="#desk" transform="translate(-104.75,-40.5)" /> @@ -509,7 +576,7 @@ </g> <g id="mapsheet4" class="mapsheet4"> - <g class="building8"> + <g class="building8" data-q="1" data-r="1" data-s="-2" data-el="0,2"> <use href="#building8"/> <g class="furniture"> <use href="#couch" transform="translate(-77.94,-90.000001)" /> @@ -554,474 +621,4 @@ </g> </g> </defs> - - <g id="map1"> - <g id="terrain" style="transform: translate(0, -390px)"> - <rect class="floor" x="225.25" y="501.25" width="105.5" height="136"/> - <use x="251" y="524" href="#tree"/> - <use x="237.75" y="531.25" href="#tree"/> - <use x="268.5" y="523.75" href="#tree"/> - <use x="290" y="516" href="#tree"/> - <use x="302.75" y="523.75" href="#tree"/> - <use x="277.25" y="538.75" href="#tree"/> - <use x="298.5" y="546.25" href="#tree"/> - <use x="320.25" y="554" href="#tree"/> - <use x="246.75" y="561" href="#tree"/> - <use x="273" y="561.25" href="#tree"/> - <use x="255.25" y="575.75" href="#tree"/> - <use x="289.75" y="576.25" href="#tree"/> - <use x="237.75" y="590.25" href="#tree"/> - <use x="272.5" y="590.75" href="#tree"/> - <use x="307" y="590.75" href="#tree"/> - <use x="272.75" y="606" href="#tree"/> - <use x="298.5" y="605.5" href="#tree"/> - <use x="238.5" y="621.5" href="#tree"/> - <use x="264.25" y="621" href="#tree"/> - <use x="315.5" y="620.75" href="#tree"/> - - <use style="transform: translate(245px, 514px) rotate(28deg)" href="#bush"/> - <use style="transform: translate(243.5px, 542px) rotate(-145deg)" href="#bush"/> - <use style="transform: translate(278px, 513px) rotate(110deg)" href="#bush"/> - <use style="transform: translate(308.5px, 513.5px) rotate(-140deg)" href="#bush"/> - <use style="transform: translate(317.5px, 520.75px) rotate(110deg)" href="#bush"/> - <use style="transform: translate(324.5px, 531px) rotate(-150deg)" href="#bush"/> - <use style="transform: translate(311.5px, 543.5px) rotate(100deg)" href="#bush"/> - <use style="transform: translate(240.5px, 571.5px) rotate(-110deg)" href="#bush"/> - <use style="transform: translate(260.25px, 561px) rotate(165deg)" href="#bush"/> - <use style="transform: translate(312.5px, 562.75px) rotate(-175deg)" href="#bush"/> - <use style="transform: translate(325px, 574.5px) rotate(110deg)" href="#bush"/> - <use style="transform: translate(268.25px, 578.5px) rotate(-130deg)" href="#bush"/> - <use style="transform: translate(277.25px, 572.75px) rotate(-70deg)" href="#bush"/> - <use style="transform: translate(308.75px, 573.5px) rotate(-80deg)" href="#bush"/> - <use style="transform: translate(318.5px, 587px) rotate(120deg)" href="#bush"/> - <use style="transform: translate(234px, 605.25px) rotate(170deg)" href="#bush"/> - <use style="transform: translate(244.25px, 600.5px) rotate(145deg)" href="#bush"/> - <use style="transform: translate(255px, 605.5px) rotate(-170deg)" href="#bush"/> - <use style="transform: translate(259.5px, 592.75px) rotate(100deg)" href="#bush"/> - <use style="transform: translate(285px, 615px) rotate(0deg)" href="#bush"/> - <use style="transform: translate(295.5px, 629.25px) rotate(0deg)" href="#bush"/> - <use style="transform: translate(303px, 620px) rotate(0deg)" href="#bush"/> - <use style="transform: translate(311.5px, 605px) rotate(-70deg)" href="#bush"/> - </g> - <g class="building2" style="transform: translate(92px, 281px)"> - <use href="#building2"/> - <g class="furniture"> - <use style="transform: translate(-28.25px, -19.75px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-11.25px, 32.75px)" href="#couch"/> - - <use style="transform: translate(28.25px, -51.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(15.75px, -18.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(13.5px, 16.5px) rotate(32deg)" href="#cabinet"/> - <use style="transform: translate(39.75px, 32px) rotate(30deg)" href="#cabinet"/> - <use style="transform: translate(-24.25px, 38.25px) rotate(90deg)" href="#cabinet"/> - - <use style="transform: translate(-24px, -42.75px) rotate(0deg)" href="#desk"/> - <use style="transform: translate(41.5px, -5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(0.75px, -19.5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(-43.25px, 24px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(3.5px, 39.5px) rotate(90deg)" href="#desk"/> - </g> - <text class="elevation" x="30" y="58">1</text> - </g> - <g class="building3" style="transform: translate(441.5px, 100.5px)"> - <use style="transform: rotate(180deg)" href="#building3"/> - <g class="furniture"> - <use style="transform: translate(-1.75px, -26.5px)" href="#couch"/> - <use style="transform: translate(-8px, 15.5px)" href="#couch"/> - <use style="transform: translate(20.5px, 36.75px)" href="#cabinet"/> - <use style="transform: translate(14.5px, 13px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(26px, -35.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-25.25px, 38.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(13.25px, -19px) rotate(90deg)" href="#desk"/> - <path class="stairs" style="transform: translate(-23.75px, -19.25px)" d=" - M -7 -16.3 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - "/> - </g> - <text class="elevation" x="27" y="42">2</text> - </g> - <g class="building4" style="transform: translate(100.5px, 83px)"> - <use href="#building4"/> - <g class="furniture"> - <use style="transform: translate(-21.5px, -39px)" href="#bed"/> - <use style="transform: translate(22px, -51px)" href="#bed"/> - <use style="transform: translate(21.25px, 33px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-5.75px, 20px)" href="#couch"/> - <use style="transform: translate(-9px, -54.75px)" href="#cabinet"/> - <use style="transform: translate(7.5px, -44.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(25.5px, -18.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-24px, -4.5px)" href="#cabinet"/> - <use style="transform: translate(24px, 10.5px)" href="#cabinet"/> - <use style="transform: translate(-16.5px, 33.5px)" href="#cabinet"/> - <use style="transform: translate(17px, 46.5px)" href="#cabinet"/> - <use style="transform: translate(-23.5px, 48.25px)" href="#cabinet"/> - </g> - <text class="elevation" x="28" y="59.5">1</text> - </g> - <g class="building6" style="transform: translate(440.75px, 288.5px)"> - <use style="transform: rotate(180deg)" href="#building6"/> - <g class="furniture"> - <use style="transform: translate(-8px, 40px)" href="#bed"/> - <use style="transform: translate(-12px, -42px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(10px, 40.25px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(16.25px, -42.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(3px, -12.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(10px, 18.25px) rotate(90deg)" href="#cabinet"/> - </g> - <text class="elevation" x="17" y="56">1</text> - </g> - </g> - - <g id="map2"> - <g class="building1" style="transform: translate(220px, 280px)"> - <use href="#building1"/> - <g class="furniture"> - <use style="transform: translate(-22.5px, -49px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-22.5px, 37px)" href="#bed"/> - <use style="transform: translate(22.5px, 50.5px)" href="#bed"/> - <use style="transform: translate(17.5px, -47px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(20.5px, -19px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(7.5px, -10.75px)" href="#cabinet"/> - <use style="transform: translate(-14.5px, -1px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(26px, 11.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(27px, 26px)" href="#cabinet"/> - <use style="transform: translate(-26.75px, 58px) rotate(90deg)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="14" y="59">1</text> - </g> - <g class="building2" style="transform: translate(108px, 282px)"> - <use href="#building2"/> - <g class="furniture"> - <rect class="couch" x="-46" y="11" width="8.5" height="16"/> - <rect class="couch" x="-15.5" y="36" width="16" height="8.5"/> - <rect class="coffee-table" x="3.5" y="-54.5" width="5" height="9.5"/> - <rect class="coffee-table" x="-2" y="-20" width="9.5" height="5"/> - <rect class="coffee-table" x="40" y="-4.5" width="9.5" height="5"/> - <rect class="coffee-table" x="-29.5" y="36" width="9.5" height="5"/> - <rect class="coffee-table" style="transform-origin: 13.25px 16.5px; transform: rotate(-57deg)" x="8.5" y="14.5" width="9.5" height="5"/> - <use style="transform: translate(19.5px, -1px)" href="#desk"/> - <use style="transform: translate(28px, -47px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(20.5px, 38px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(-30px, -21.5px)" href="#desk"/> - <use style="transform: translate(-25px, -49px)" href="#desk"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="32" y="58">1</text> - </g> - <g class="building3" style="transform: translate(485.5px, 264.5px)"> - <use style="transform: rotate(180deg)" href="#building3"/> - <g class="furniture"> - <use style="transform: translate(-2px, -28.5px)" href="#couch"/> - <use style="transform: translate(-18px, 12.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(17.75px, 35.25px)" href="#cabinet"/> - <use style="transform: translate(17.75px, 5px)" href="#cabinet"/> - <use style="transform: translate(-.5px, 4px)" href="#cabinet"/> - <use style="transform: translate(-17px, -1px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-24.5px, -18px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(17.5px, -17.5px) rotate(-90deg)" href="#desk"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="28" y="41">1</text> - </g> - <g class="building4" style="transform: translate(377.25px, 278.75px)"> - <use href="#building4"/> - <g class="furniture"> - <use style="transform: translate(-13.5px, -39px)" href="#bed"/> - <use style="transform: translate(12px, -51px)" href="#bed"/> - <use style="transform: translate(23.5px, 48px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-22.75px, -1.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-28px, -29.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(28px, -48.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(29px, -18px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-6px, 14.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(28px, 10.5px)" href="#cabinet"/> - <use style="transform: translate(-22.5px, 34px)" href="#cabinet"/> - <use style="transform: translate(7.5px, 29px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-30.5px, 48.5px)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="30" y="60">1</text> - </g> - <g class="building5" style="transform: translate(103px, 84.75px)"> - <use href="#building5"/> - <g class="furniture"> - <use style="transform: translate(-36px, -17.25px) rotate(90deg)" href="#bed"/> - <use style="transform: translate(23px, -17.25px) rotate(90deg)" href="#bed"/> - <use style="transform: translate(-40.25px, -.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-58.5px, 27px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-8px, 20.5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(-48px, 12.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(17.5px, 2.5px)" href="#cabinet"/> - <use style="transform: translate(35.75px, 2.25px)" href="#cabinet"/> - <use style="transform: translate(30.25px, 25.5px)" href="#cabinet"/> - <use style="transform: translate(38.5px, -17.5px)" href="#cabinet"/> - <use style="transform: translate(49.75px, 13.75px) rotate(90deg)" href="#cabinet"/> - <path class="stairs" style="transform: translate(65px, -5.5px)" d=" - M -6.375 -13.6 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - "/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="71" y="29">3</text> - </g> - <g class="building6" style="transform: translate(224px, 85.75px)"> - <use href="#building6"/> - <g class="furniture"> - <use style="transform: translate(9.5px, -40.5px)" href="#bed"/> - <use style="transform: translate(-8px, 11.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(8.75px, 48.75px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-8px, -41px)" href="#cabinet"/> - <use style="transform: translate(12px, 12px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-15px, 42.5px) rotate(90deg)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="16" y="56">1</text> - </g> - <g class="building7" style="transform: translate(427.75px, 110px)"> - <use href="#building7"/> - <g class="furniture"> - <use style="transform: translate(-99px, -46.5px)" href="#desk"/> - <use style="transform: translate(-106px, 22px)" href="#desk"/> - <use style="transform: translate(-46px, -58.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-1.5px, -61.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-1px, -41.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-28.75px, 16.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(32.5px, 32px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(54.5px, 32.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(69.5px, 28.25px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(88px, 31.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(104px, 23.75px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(104.5px, -2px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(103.5px, -41.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(103.25px, -59.75px) rotate(90deg)" href="#desk"/> - - <use style="transform: translate(-107px, -27.75px) rotate(0deg)" href="#cabinet"/> - <use style="transform: translate(-75.5px, -37.75px) rotate(0deg)" href="#cabinet"/> - <use style="transform: translate(-63.5px, -26.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-62px, 17.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(6px, 5.5px)" href="#cabinet"/> - <use style="transform: translate(12.5px, 21.5px)" href="#cabinet"/> - <use style="transform: translate(48.25px, -32.5px)" href="#cabinet"/> - <use style="transform: translate(65px, -58px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(73px, -29.25px) rotate(90deg)" href="#cabinet"/> - - <path class="stairs" style="transform: translate(34.5px, -63.25px) rotate(-90deg)" d=" - M -5.25 -10.95 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - "/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="108" y="40">3</text> - </g> - </g> - - <g id="map3"> - <g class="building1" style="transform: translate(359px, 98.5px)"> - <use href="#building1"/> - <g class="furniture"> - <rect class="couch" x="-28.75" y="-51.75" width="16" height="8.5"/> - <rect class="coffee-table" x="12.75" y="-48.75" width="9.5" height="5"/> - <rect class="coffee-table" x="22.75" y="-34.75" width="9.5" height="5"/> - <rect class="coffee-table" x="-18.75" y="-2.75" width="9.5" height="5"/> - <rect class="coffee-table" x="-31.75" y="24.25" width="9.5" height="5"/> - <rect class="coffee-table" x="22.25" y="27.25" width="9.5" height="5"/> - <rect class="coffee-table" x="23.25" y="10.75" width="5" height="9.5"/> - <rect class="coffee-table" x="12.25" y="-29.75" width="5" height="9.5"/> - <rect class="bed" x="-19.75" y="42.25" width="10" height="18"/> - <rect class="bed" x="17.25" y="41.25" width="10" height="18"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="9" y="59">1</text> - </g> - <g class="building2" style="transform: translate(185px, 77.5px)"> - <use style="transform: rotate(180deg)" href="#building2"/> - <g class="furniture"> - <use style="transform: translate(-39px, -2.75px)" href="#couch"/> - <use style="transform: translate(5.25px, -41px) rotate(90deg)" href="#couch"/> - - <use style="transform: translate(-14.5px, -16.25px) rotate(29deg)" href="#cabinet"/> - <use style="transform: translate(-16.75px, 6.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-28.25px, 52px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(23.75px, -38.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(32.5px, 21.5px) rotate(-60deg)" href="#cabinet"/> - - <use style="transform: translate(-20px, -40px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(40px, -19px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(4.5px, 10.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-11px, 48px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(25px, 48px) rotate(180deg)" href="#desk"/> - - <path class="stairs" style="transform: translate(8px, -16px)" d=" - M -7 -16.3 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - m 0 2.75 h 14 v 2.3 h -14 z - "/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="14" y="57">3</text> - </g> - <g class="building3" style="transform: translate(51.25px, 65.75px)"> - <use href="#building3"/> - <g class="furniture"> - <use style="transform: translate(2.25px, 23px)" href="#couch"/> - <use style="transform: translate(6.5px, -14px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-18.5px, -37px)" href="#cabinet"/> - <use style="transform: translate(-27px, 37px)" href="#cabinet"/> - <use style="transform: translate(-25.5px, -17.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(26px, 29.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-13.75px, 16px) rotate(90deg)" href="#desk"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="26" y="41">1</text> - </g> - <g class="building4" style="transform: translate(499px, 96px)"> - <use style="transform: rotate(180deg)" href="#building4"/> - <g class="furniture"> - <use style="transform: translate(13.5px, 42px)" href="#bed"/> - <use style="transform: translate(-11.5px, 51px)" href="#bed"/> - <use style="transform: translate(-23px, -51px)" href="#desk"/> - <use style="transform: translate(25px, 2.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-7px, -29px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(31.5px, -49.25px)" href="#cabinet"/> - <use style="transform: translate(29px, -29.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(7.5px, -29px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-26.75px, -11px)" href="#cabinet"/> - <use style="transform: translate(-28px, 16.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(28.75px, 31.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-28px, 48.25px) rotate(90deg)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="24" y="59">1</text> - </g> - <g class="building5" style="transform: translate(103px, 294.5px)"> - <use href="#building5"/> - <g class="furniture"> - <use style="transform: translate(-37px, -17.25px) rotate(90deg)" href="#bed"/> - <use style="transform: translate(22px, -17.25px) rotate(90deg)" href="#bed"/> - <use style="transform: translate(-41.25px, -.5px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-59.75px, 27px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(-9px, 25.5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(-49.5px, 13.75px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(16.5px, 2.75px)" href="#cabinet"/> - <use style="transform: translate(34.75px, 2.75px)" href="#cabinet"/> - <use style="transform: translate(29px, 26px)" href="#cabinet"/> - <use style="transform: translate(37.5px, -17.25px)" href="#cabinet"/> - <use style="transform: translate(48.5px, 14px) rotate(90deg)" href="#cabinet"/> - <path class="stairs" style="transform: translate(65px, -5.5px)" d=" - M -6.375 -13.6 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - m 0 3.5 h 12.75 v 3 h -12.75 z - "/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="70" y="30">2</text> - </g> - <g class="building6" style="transform: translate(224.5px, 275px)"> - <use style="transform: rotate(180deg)" href="#building6"/> - <g class="furniture"> - <use style="transform: translate(-9px, 39px)" href="#bed"/> - <use style="transform: translate(.5px, 1px) rotate(90deg)" href="#couch"/> - <use style="transform: translate(14px, 24.75px)" href="#couch"/> - <use style="transform: translate(-10px, -47.75px)" href="#desk"/> - <use style="transform: translate(18.5px, -37.25px)" href="#cabinet"/> - <use style="transform: translate(3px, -13.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-11px, -13.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(8px, 42.5px)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="18" y="55">1</text> - </g> - <g class="building7" style="transform: translate(419px, 305.75px)"> - <use href="#building7"/> - <g class="furniture"> - <use style="transform: translate(-99px, -46.75px)" href="#desk"/> - <use style="transform: translate(-106px, 21.25px)" href="#desk"/> - <use style="transform: translate(-46.5px, -57.25px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-2.5px, -61.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-2px, -41.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(-29.5px, 16.25px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(31.25px, 31px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(53.75px, 32.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(68.25px, 28px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(87px, 31.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(102.5px, 23.5px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(103.5px, -2px) rotate(180deg)" href="#desk"/> - <use style="transform: translate(102px, -41.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(101.75px, -59.75px) rotate(90deg)" href="#desk"/> - - <use style="transform: translate(-101.75px, -26.25px) rotate(0deg)" href="#cabinet"/> - <use style="transform: translate(-71.5px, -36.75px) rotate(0deg)" href="#cabinet"/> - <use style="transform: translate(-59px, -26px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-62.5px, 17px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(5px, 4.75px)" href="#cabinet"/> - <use style="transform: translate(11.5px, 20.25px)" href="#cabinet"/> - <use style="transform: translate(46.25px, -32.5px)" href="#cabinet"/> - <use style="transform: translate(62.5px, -57px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(71.5px, -29.25px) rotate(90deg)" href="#cabinet"/> - - <path class="stairs" style="transform: translate(33.5px, -63.25px) rotate(-90deg)" d=" - M -5.25 -10.95 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - m 0 3.3 h 10.5 v 3 h -10.5 z - "/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="108" y="40">2</text> - </g> - </g> - - <g id="map4"> - <g class="building8" style="transform: translate(263.125px, 188.625px)"> - <use href="#building8"/> - <g class="furniture"> - <use style="transform: translate(-82px, -84px)" href="#couch"/> - <use style="transform: translate(6px, -83.5px)" href="#couch"/> - <use style="transform: translate(23px, -84px)" href="#couch"/> - <use style="transform: translate(-72px, -8px)" href="#couch"/> - <use style="transform: translate(-36.5px, -8px)" href="#couch"/> - <use style="transform: translate(-3px, -8px)" href="#couch"/> - <use style="transform: translate(-21.5px, 51px)" href="#couch"/> - - <use style="transform: translate(-64px, -60.5px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(48px, -44.5px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(92.5px, -78.75px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-89.5px, 23px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-46px, 42px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-2.5px, 24px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(49.5px, 23.5px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(101.5px, 23.5px) rotate(-90deg)" href="#desk"/> - <use style="transform: translate(-90.25px, 56.5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(-90px, 89.5px) rotate(90deg)" href="#desk"/> - <use style="transform: translate(110px, 66.5px)" href="#desk"/> - - <use style="transform: translate(-42.25px, -77.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-29.75px, -75.75px)" href="#cabinet"/> - <use style="transform: translate(6px, -56.75px)" href="#cabinet"/> - <use style="transform: translate(23.5px, -56.75px)" href="#cabinet"/> - <use style="transform: translate(-76px, -36px)" href="#cabinet"/> - <use style="transform: translate(-52.75px, -36px)" href="#cabinet"/> - <use style="transform: translate(-12.75px, -34px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(74.5px, -34.5px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-73.5px, 13px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-38px, 13.25px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-112.5px, 59px)" href="#cabinet"/> - <use style="transform: translate(-112.75px, 94px)" href="#cabinet"/> - <use style="transform: translate(-81.75px, 104px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-65.25px, 68.5px)" href="#cabinet"/> - <use style="transform: translate(-47.75px, 104px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(-30px, 67px)" href="#cabinet"/> - <use style="transform: translate(31px, 51px) rotate(90deg)" href="#cabinet"/> - <use style="transform: translate(87.5px, 58px)" href="#cabinet"/> - </g> - <text class="elevation" style="font-family: sans-serif; font-weight: bold; font-size: 6pt; text-anchor: middle; user-select: none; pointer-events: none;" x="115" y="90">2</text> - </g> - </g> </svg> diff --git a/public/assets/images/radial.svg b/public/assets/images/radial.svg index 537bc6d..d3a4100 100644 --- a/public/assets/images/radial.svg +++ b/public/assets/images/radial.svg @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg viewBox="-900 -600 1800 1200" xmlns="http://www.w3.org/2000/svg"> <defs> diff --git a/public/assets/images/scenario-dragon_hunting.svg b/public/assets/images/scenario-dragon_hunting.svg index 8a2186e..5298b74 100644 --- a/public/assets/images/scenario-dragon_hunting.svg +++ b/public/assets/images/scenario-dragon_hunting.svg @@ -1,10 +1,12 @@ -<?xml version="1.0" standalone="yes"?> +<?xml version="1.0" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 200 300"> <g class="gameboard"> <g class="grid"> - <use class="mapsheet2" href="mapsheets.svg#mapsheet2"/> - <use class="mapsheet1" href="mapsheets.svg#mapsheet1"/> - <use class="mapsheet3" href="mapsheets.svg#mapsheet3"/> + <g class="mapsheets"> + <g><use class="mapsheet2" href="mapsheets.svg#mapsheet2"/></g> + <g><use class="mapsheet1" href="mapsheets.svg#mapsheet1"/></g> + <g><use class="mapsheet3" href="mapsheets.svg#mapsheet3"/></g> + </g> </g> <g class="start-locations" data-attacker-name="liao" data-defender-name="davion"> diff --git a/public/assets/images/scenario-race_against_time.svg b/public/assets/images/scenario-race_against_time.svg index c663003..2aef61c 100644 --- a/public/assets/images/scenario-race_against_time.svg +++ b/public/assets/images/scenario-race_against_time.svg @@ -1,8 +1,10 @@ -<?xml version="1.0" standalone="yes"?> +<?xml version="1.0" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 200 300"> <g class="gameboard"> <g class="grid"> - <use class="mapsheet4" href="mapsheets.svg#mapsheet4"/> + <g class="mapsheets"> + <g><use class="mapsheet4" href="mapsheets.svg#mapsheet4"/></g> + </g> </g> <g class="start-locations" data-attacker-name="liao" data-defender-name="davion"> diff --git a/public/assets/images/scenario-side_show.svg b/public/assets/images/scenario-side_show.svg index c5a9c78..1769146 100644 --- a/public/assets/images/scenario-side_show.svg +++ b/public/assets/images/scenario-side_show.svg @@ -1,9 +1,11 @@ -<?xml version="1.0" standalone="yes"?> +<?xml version="1.0" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 200 300"> <g class="gameboard"> <g class="grid"> - <use class="mapsheet2" href="mapsheets.svg#mapsheet2"/> - <use class="mapsheet3" href="mapsheets.svg#mapsheet3"/> + <g class="mapsheets"> + <g><use class="mapsheet2" href="mapsheets.svg#mapsheet2"/></g> + <g><use class="mapsheet3" href="mapsheets.svg#mapsheet3"/></g> + </g> </g> <g class="start-locations" data-attacker-name="liao" data-defender-name="davion"> diff --git a/public/assets/images/scenario_template.svg b/public/assets/images/scenario_template.svg index 48c6dfc..01fb328 100644 --- a/public/assets/images/scenario_template.svg +++ b/public/assets/images/scenario_template.svg @@ -2,6 +2,7 @@ <svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 200 300"> <link xmlns="http://www.w3.org/1999/xhtml" rel="stylesheet" href="../css/radial.css" type="text/css" /> <link xmlns="http://www.w3.org/1999/xhtml" rel="stylesheet" href="../css/map.css" type="text/css" /> + <defs> <polygon id="hex" points="0,10 8.66,5 8.66,-5 0,-10 -8.66,-5 -8.66,5"/> |