diff --git a/src/lib/components/ShipEdit/Weaponry/Weapon/PDS.svelte b/src/lib/components/ShipEdit/Weaponry/Weapon/PDS.svelte
new file mode 100644
index 0000000..6c9c9ef
--- /dev/null
+++ b/src/lib/components/ShipEdit/Weaponry/Weapon/PDS.svelte
@@ -0,0 +1 @@
+
diff --git a/src/lib/components/Weapon/Scattergun/index.svelte b/src/lib/components/ShipEdit/Weaponry/Weapon/Scattergun.svelte
similarity index 100%
rename from src/lib/components/Weapon/Scattergun/index.svelte
rename to src/lib/components/ShipEdit/Weaponry/Weapon/Scattergun.svelte
diff --git a/src/lib/components/ShipEdit/Weaponry/Weapon/Submunition.svelte b/src/lib/components/ShipEdit/Weaponry/Weapon/Submunition.svelte
new file mode 100644
index 0000000..070b55a
--- /dev/null
+++ b/src/lib/components/ShipEdit/Weaponry/Weapon/Submunition.svelte
@@ -0,0 +1,19 @@
+
+
+ click_arc(detail)} />
+
+
diff --git a/src/lib/components/ShipEdit/Weaponry/Weapon/index.svelte b/src/lib/components/ShipEdit/Weaponry/Weapon/index.svelte
index 2c664e7..17081d3 100644
--- a/src/lib/components/ShipEdit/Weaponry/Weapon/index.svelte
+++ b/src/lib/components/ShipEdit/Weaponry/Weapon/index.svelte
@@ -20,16 +20,16 @@
import ShipItem from "$lib/components/ShipItem/index.svelte";
import Field from "$lib/components/Field/index.svelte";
/* import Beam from "./Beam/index.svelte"; */
- /* import Submunition from "./Submunition/index.svelte"; */
- /* import PointDefenceSystem from "./PointDefenceSystem/index.svelte"; */
- /* import Scattergun from "./Scattergun/index.svelte"; */
+ import Submunition from "./Submunition.svelte";
+ import PointDefenceSystem from "./PDS.svelte";
+ import Scattergun from "./Scattergun.svelte";
import Needle from "./Needle.svelte";
const component = {
/* beam: Beam, */
- /* submunition: Submunition, */
- /* pds: PointDefenceSystem, */
- /* scattergun: Scattergun, */
+ submunition: Submunition,
+ pds: PointDefenceSystem,
+ scattergun: Scattergun,
needle: Needle,
};
diff --git a/src/lib/shipDux/weaponry/weapons.js b/src/lib/shipDux/weaponry/weapons.js
index 54f8c1b..2ecb71b 100644
--- a/src/lib/shipDux/weaponry/weapons.js
+++ b/src/lib/shipDux/weaponry/weapons.js
@@ -5,9 +5,11 @@ const reqs = { cost: 0, mass: 0 };
export const weaponTypes = [
{ name: 'beam', type: 'beam', reqs: beam_cost_mass },
- { name: 'submunition pack', type: 'submunition', reqs: { mass:1, cost:3 }},
- { name: 'point defence system', type: 'pds', reqs: {mass:1,cost:3}},
- { name: 'scattergun', type: 'scattergun', reqs: { mass:1,cost:4 }},
+ { name: 'submunition pack', type: 'submunition', reqs: { mass:1, cost:3 },
+ initial: { arc: 'F' }
+ },
+ { name: 'point defence system', type: 'pds', reqs: {mass:1,cost:3}, initial: {}},
+ { name: 'scattergun', type: 'scattergun', reqs: { mass:1,cost:4 }, initial: {}},
{ name: 'needle weapon', type: 'needle', reqs: { mass: 2, cost: 6 },
initial: { arc: 'F' }},
];