From d2dc9e31ca978ececd9c87e9411167d4401f7708 Mon Sep 17 00:00:00 2001 From: Yanick Champoux Date: Fri, 28 Apr 2023 12:23:39 -0400 Subject: [PATCH] all the weapons can be printed --- .../{unlabeled (4).svg => submunition.svg} | 0 .../PrintShip/Weapons/index.story.svelte | 2 - .../print/PrintShip/Weapons/index.svelte | 14 +++- .../export/print/PrintShip/index.story.svelte | 21 ++--- static/icons/needle-beam.svg | 74 ++++++++++++++++++ static/icons/pds.svg | 78 +++++++++++++++++++ static/icons/scattergun.svg | 12 +++ static/icons/submunition.svg | 10 +++ 8 files changed, 193 insertions(+), 18 deletions(-) rename misc/SSD Icons/{unlabeled (4).svg => submunition.svg} (100%) create mode 100644 static/icons/needle-beam.svg create mode 100644 static/icons/pds.svg create mode 100644 static/icons/scattergun.svg create mode 100644 static/icons/submunition.svg diff --git a/misc/SSD Icons/unlabeled (4).svg b/misc/SSD Icons/submunition.svg similarity index 100% rename from misc/SSD Icons/unlabeled (4).svg rename to misc/SSD Icons/submunition.svg diff --git a/src/routes/export/print/PrintShip/Weapons/index.story.svelte b/src/routes/export/print/PrintShip/Weapons/index.story.svelte index 198826f..eebde78 100644 --- a/src/routes/export/print/PrintShip/Weapons/index.story.svelte +++ b/src/routes/export/print/PrintShip/Weapons/index.story.svelte @@ -17,8 +17,6 @@ $: options = Object.fromEntries(types.map((t) => [t, t])); - console.log(type); - $: initial = types.find((t) => t.type === type)?.initial ?? {}; $: weaponComp = printComps[type]; diff --git a/src/routes/export/print/PrintShip/Weapons/index.svelte b/src/routes/export/print/PrintShip/Weapons/index.svelte index 75769b7..e249159 100644 --- a/src/routes/export/print/PrintShip/Weapons/index.svelte +++ b/src/routes/export/print/PrintShip/Weapons/index.svelte @@ -1,10 +1,20 @@ -
TODO
+
+ {#each weapons as weapon (weapon.id)} + + {/each} +
diff --git a/src/routes/export/print/PrintShip/index.story.svelte b/src/routes/export/print/PrintShip/index.story.svelte index 037357f..b146db5 100644 --- a/src/routes/export/print/PrintShip/index.story.svelte +++ b/src/routes/export/print/PrintShip/index.story.svelte @@ -4,9 +4,15 @@ diff --git a/static/icons/needle-beam.svg b/static/icons/needle-beam.svg new file mode 100644 index 0000000..e35fcb2 --- /dev/null +++ b/static/icons/needle-beam.svg @@ -0,0 +1,74 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/static/icons/pds.svg b/static/icons/pds.svg new file mode 100644 index 0000000..df0bd4e --- /dev/null +++ b/static/icons/pds.svg @@ -0,0 +1,78 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/icons/scattergun.svg b/static/icons/scattergun.svg new file mode 100644 index 0000000..7f6b3e3 --- /dev/null +++ b/static/icons/scattergun.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/static/icons/submunition.svg b/static/icons/submunition.svg new file mode 100644 index 0000000..258670c --- /dev/null +++ b/static/icons/submunition.svg @@ -0,0 +1,10 @@ + + + + + + + + +