Web Dev Solutions

Catalin Mititiuc

aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCatalin Mititiuc <webdevcat@proton.me>2024-05-19 10:05:17 -0700
committerCatalin Mititiuc <webdevcat@proton.me>2024-05-19 10:05:17 -0700
commit2f7efc76e0ef8165dea677d3e40efb11c528cac3 (patch)
treecd14d51a271446500543371e0c4f231b7489d116 /public/assets/images/map3.svg
parent549ad8699f53cc4f3e7a82be2f7caee8925d93ce (diff)
Make scenario files; consolidate mapsheets into one file
Diffstat (limited to 'public/assets/images/map3.svg')
-rw-r--r--public/assets/images/map3.svg220
1 files changed, 0 insertions, 220 deletions
diff --git a/public/assets/images/map3.svg b/public/assets/images/map3.svg
deleted file mode 100644
index 1cfddfe..0000000
--- a/public/assets/images/map3.svg
+++ /dev/null
@@ -1,220 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<svg viewBox="-150 -150 600 800" xmlns="http://www.w3.org/2000/svg">
- <link xmlns="http://www.w3.org/1999/xhtml" rel="stylesheet" href="http://localhost:8080/assets/css/map.css" type="text/css" />
- <style>
- #image-maps image {
- transform: translate(-10px, 0px);
- }
-
- g[data-edge="north"] { --i: -2; }
- g[data-edge="south"] { --i: 26; }
-
- #background {
- stroke: #304b75;
- fill: #bacae3;
- }
-
- pattern use {
- stroke: black;
- stroke-width: 0.3px;
- }
-
- .cw-60-deg {
- transform: rotate(60deg);
- }
-
- .ccw-60-deg {
- transform: rotate(-60deg);
- }
- </style>
- <defs>
- <polygon id="hex" points="0,10 8.66,5 8.66,-5 0,-10 -8.66,-5 -8.66,5"/>
- <circle id="counter-base" cx="0" cy="0" r="5"/>
-
- <line id="ast-line" x1="-1.2" y1="0" x2="1.2" y2="0"/>
-
- <pattern id="asterisk" viewBox="-8.66 -15 17.32 30" width="17.32" height="30" patternUnits="userSpaceOnUse">
- <use y="-15" href="#ast-line"/>
- <use y="-15" style="transform-origin: 0 -15px;" class="cw-60-deg" href="#ast-line"/>
- <use y="-15" style="transform-origin: 0 -15px;" class="ccw-60-deg" href="#ast-line"/>
- <use y="15" href="#ast-line"/>
- <use y="15" style="transform-origin: 0 15px;" class="cw-60-deg" href="#ast-line"/>
- <use y="15" style="transform-origin: 0 15px;" class="ccw-60-deg" href="#ast-line"/>
-
- <use x="8.66" href="#ast-line"/>
- <use x="8.66" style="transform-origin: 8.66px 0;" class="cw-60-deg" href="#ast-line"/>
- <use x="8.66" style="transform-origin: 8.66px 0;" class="ccw-60-deg" href="#ast-line"/>
- <use x="-8.66" href="#ast-line"/>
- <use x="-8.66" style="transform-origin: -8.66px 0;" class="cw-60-deg" href="#ast-line"/>
- <use x="-8.66" style="transform-origin: -8.66px 0;" class="ccw-60-deg" href="#ast-line"/>
- </pattern>
-
- <g id="t-1" class="troop-counter-template"><use href="#counter-base"/><text>1</text></g>
- <g id="t-2" class="troop-counter-template"><use href="#counter-base"/><text>2</text></g>
- <g id="t-3" class="troop-counter-template"><use href="#counter-base"/><text>3</text></g>
- <g id="t-4" class="troop-counter-template"><use href="#counter-base"/><text>4</text></g>
- <g id="t-5" class="troop-counter-template"><use href="#counter-base"/><text>5</text></g>
- <g id="t-6" class="troop-counter-template"><use href="#counter-base"/><text>6</text></g>
- <g id="t-7" class="troop-counter-template"><use href="#counter-base"/><text>7</text></g>
-
- <image id="counter-prone" href="counter_prone.jpg" width="10"/>
- <image id="counter-grenade" href="counter_grenade.jpg" width="10"/>
-
- <g id="building8" class="building">
- <polygon class="floor" points="
- -95.625,-108.625 -47.625,-108.625 -38.625,-93.625 70,-93.625 78.4,-108.625 113,-108.625
- 113,-89 89.625,-40 89.625,8.625 122.2,8.625 122.2,94 78.75,94 78.75,59.75 7.75,59.75
- -17.25,108.75 -122.25,108.75 -122.25,9 -95.625,9
- "/>
- <path style="stroke-width: 2;" class="walls" d="
- M -95.625 -108.625 h 48 l 9 15 h 108.5 l 8.5 -15 h 34.5
- v 19.5 l -23.25 49 v 48.75 h 32.5 v 85.25
- h -43.25 v -34.25 h -71 l -25 49 h -105
- v -99.5 h 26.5 z
- m 60 15 v 30.5 m 0 18 v 15.5 m 105.5 -64 v 30 m -14.75 -8.5 v 9 h -69 v -8
- M -95.625 -29.5 h 185 m 0 38.25 h -185
- m -26 31.75 h 60.5 m -60.5 35 h 60.5 m 0 33 v -99.75
- m 69 0 v 50.75 m 0 -19.25 h -42.5 v 68 m 113.5 -40 v -28.75 h 43
- "/>
- <path style="stroke: white;" class="walls" d="
- M -95.625 -108.625 h 48 l 9 15 h 108.5 l 8.5 -15 h 34.5
- v 19.5 l -23.25 49 v 48.75 h 32.5 v 85.25
- h -43.25 v -34.25 h -71 l -25 49 h -105
- v -99.5 h 26.5 z
- m 60 15 v 30.5 m 0 18 v 15.5 m 105.5 -64 v 30 m -14.75 -8.5 v 9 h -69 v -8
- M -95.625 -29.5 h 185 m 0 38.25 h -185
- m -26 31.75 h 60.5 m -60.5 35 h 60.5 m 0 33 v -99.75
- m 69 0 v 50.75 m 0 -19.25 h -42.5 v 68 m 113.5 -40 v -28.75 h 43
- "/>
- <path class="windows" d="
- M -78.25 -108.625 h 10 m 50 15 h 14 m 39 0 h 10 m 35 -15 h 10
- m 23.1 4.5 v 10 m -23.2 81.5 v 10 m 12 11.2 h 16.5 m 4 19 v 10 m 0 24 v 10
- m -21.25 22.25 h -17 m -19.5 -34.25 h -14.5 m -51 17.5 l -4.5 9
- m -116.5 3 v -10 m 0 -24 v -10 m 0 -23 v -10 m 26.5 -14.5 v -10 m 0 -35 v -10 m 0 -20 v -10
- "/>
- <path class="door-edges" d="
- M 89.6 -27.5 v 10 m 6.75 57 h 10 m -57.75 -30.75 h -16.5 m -24.25 36.25 v 10
- m -42.5 20.75 v 10 m -26.5 1.75 v -10 m -24 -2 h -10 m 0 -35 h 10 m 100 -70 h 15.5
- "/>
- <path class="doors" d="
- M 89.6 -25 v 5 m 9 59.5 h 5.5 m -57.75 -30.75 h -12 m -26.5 38.75 v 5.25
- m -42.5 25.5 v 5 m -26.5 1.75 v -5 m -26 -4.5 h -6 m .25 -35 h 5.5 m 104.5 -70 h 11
- "/>
- </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="dresser" x="-2.5" y="-4.75" width="5" height="9.5"/>
- </defs>
-
- <rect id="background"/>
-
- <!-- <g id="image-maps">
- <image id="map4" class="map-scans" href="scans/map4.jpg" width="2284" height="1518"/>
- <image id="map4" class="map-scans" href="column.jpg" width="24" height="1518" x="2268"/>
- </g> -->
-
- <g class="gameboard">
- <g id="svg-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="#dresser"/>
- <use style="transform: translate(-29.75px, -75.75px)" href="#dresser"/>
- <use style="transform: translate(6px, -56.75px)" href="#dresser"/>
- <use style="transform: translate(23.5px, -56.75px)" href="#dresser"/>
- <use style="transform: translate(-76px, -36px)" href="#dresser"/>
- <use style="transform: translate(-52.75px, -36px)" href="#dresser"/>
- <use style="transform: translate(-12.75px, -34px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(74.5px, -34.5px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(-73.5px, 13px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(-38px, 13.25px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(-112.5px, 59px)" href="#dresser"/>
- <use style="transform: translate(-112.75px, 94px)" href="#dresser"/>
- <use style="transform: translate(-81.75px, 104px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(-65.25px, 68.5px)" href="#dresser"/>
- <use style="transform: translate(-47.75px, 104px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(-30px, 67px)" href="#dresser"/>
- <use style="transform: translate(31px, 51px) rotate(90deg)" href="#dresser"/>
- <use style="transform: translate(87.5px, 58px)" href="#dresser"/>
-
- </g>
- </g>
- </g>
- <rect id="dots" fill="url(#asterisk)"/>
- <g id="firing-arcs">
- <g id="shapes"/>
- <g id="lines"/>
- </g>
- <g class="start-locations">
- <g data-edge="north">
- <g data-x="13">
- <g class="counter" data-allegiance="attacker" data-number="1"><use href="#t-1"/></g>
- </g>
- <g data-x="14">
- <g class="counter" data-allegiance="attacker" data-number="2"><use href="#t-2"/></g>
- </g>
- <g data-x="15">
- <g class="counter" data-allegiance="attacker" data-number="3"><use href="#t-3"/></g>
- </g>
- <g data-x="16">
- <g class="counter" data-allegiance="attacker" data-number="4"><use href="#t-4"/></g>
- </g>
- <g data-x="17">
- <g class="counter" data-allegiance="attacker" data-number="5"><use href="#t-5"/></g>
- </g>
- <g data-x="18">
- <g class="counter" data-allegiance="attacker" data-number="6"><use href="#t-6"/></g>
- </g>
- <g data-x="19">
- <g class="counter" data-allegiance="attacker" data-number="7"><use href="#t-7"/></g>
- </g>
- </g>
- <g data-edge="south">
- <g data-x="13">
- <g class="counter" data-allegiance="defender" data-number="1"><use href="#t-1"/></g>
- </g>
- <g data-x="14">
- <g class="counter" data-allegiance="defender" data-number="2"><use href="#t-2"/></g>
- </g>
- <g data-x="15">
- <g class="counter" data-allegiance="defender" data-number="3"><use href="#t-3"/></g>
- </g>
- <g data-x="16">
- <g class="counter" data-allegiance="defender" data-number="4"><use href="#t-4"/></g>
- </g>
- <g data-x="17">
- <g class="counter" data-allegiance="defender" data-number="5"><use href="#t-5"/></g>
- </g>
- <g data-x="18">
- <g class="counter" data-allegiance="defender" data-number="6"><use href="#t-6"/></g>
- </g>
- <g data-x="19">
- <g class="counter" data-allegiance="defender" data-number="7"><use href="#t-7"/></g>
- </g>
- </g>
- </g>
- <g class="grid"/>
- </g>
- <script data-cols="33" data-rows="25" href="http://localhost:8080/map.js"/>
-</svg>