diff --git a/data/fleets/TEST FISH.fleet b/data/fleets/TEST FISH.fleet
new file mode 100644
index 0000000..07ad59e
--- /dev/null
+++ b/data/fleets/TEST FISH.fleet
@@ -0,0 +1,353 @@
+
+
+ TEST FISH
+ 3
+ 1126
+ Stock/Protectorate
+
+
+
+
+ a764acd3-84e3-4e11-ae75-a76475d93efb
+ Third Time's The Charm
+ 1126
+
+ 33
+ 0
+ Stock/Ore Carrier
+
+
+ tW4zUlc7-UagVFXCOGl63g
+ Stock/C4 Mount Hangar
+
+
+
+
+
+ DLNetkwH9kerkhRuQ4lIjQ
+ Stock/Basic CIC
+
+
+ 9EA-sLPvv0yedARGhtJv3Q
+ Stock/Deck Gear Locker
+
+
+ utS8omLdfUCo4DXRpR4Hyw
+ Stock/Deck Gear Locker
+
+
+ ZwILnhyKLkigJgek0cM9Lw
+ Stock/Deck Gear Locker
+
+
+ -F3V0WPprkWQ7ktL8CwXXg
+ Stock/Bulk Magazine
+
+
+
+ p0nNCeR84kGl1vkveOlZvg
+ Stock/20mm Slug
+ 40000
+
+
+ nacsaV3gpk-J5P_8IIACaA
+ $MODMIS$/SGM-151 Siyichem
+ 120
+
+
+ blwdA6WhZ0aw6GW-LmmkeQ
+ Stock/35mm Flechette
+ 20000
+
+
+
+
+
+ gi0EFXIps0q_499wfJPBVA
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+
+
+
+ 8FSEH_EpRUasipRoRQz8GA
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+
+
+
+ ezH8FOVSDEOrs8eyc1KSLQ
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+ $CRAFT$/PF-386 Barracuda B B
+
+
+
+
+
+ lI4IkFx-REuV2AXbvC5iFg
+ Stock/Civilian Reactor
+
+
+ _UqBymnw70G2AZvAW49lOg
+ Stock/BW800 Drive
+
+
+ LCuzzD0pwEyDvYSCs_g2CA
+ Stock/Flight Deck Traversal System
+
+
+ fafk0RBeJUicFDn6OLLP4A
+ Stock/Flight Deck Traversal System
+
+
+ TtYHca1GZESvz0szdY3BMA
+ Stock/Ithaca Bridgemaster
+
+
+ UAaselEnVECxHp9c4R1Izw
+ Stock/Ammunition Elevators
+
+
+
+
+
+
+
+
+
+ SGM-151 Siyichem
+ SGM-151
+ Siyichem
+ DIRECT - ACT(<color=#3BC81E>RADAR</color>) - HE FRAG
+ The <noparse>SGM-151 Siyichem</noparse> is a size 1 direct guidance missile. It is based on the SGM-1 body, which is a nimble general-purpose missile. This missile will deliver a Proximity Fuze, High Explosive, Blast Fragmentation warhead. It homes in on its target using an Active Radar seeker.
+
+Control Method: DIRECT
+Targeting Modes: <b><color=#3BC81E>POSITION</color> <color=#3BC81E>TRACK</color></b>
+
+Primary Seeker: ACTIVE <color=#3BC81E>RADAR</color>
+
+Speed: 250 m/s
+Distance: 3,000 m
+Top Speed In: 0.4 s
+Turn Rate: 9.9 G
+Terminal Maneuvers: None
+
+Warhead: Proximity Fuze, High Explosive, Blast Fragmentation
+Armor: 0.21cm
+Component: 65.34hp
+Blast Radius: 47 m
+
+Body Integrity: 10
+Wall Thickness: 0.05
+Programming Time: 6 s
+Radar Signature Bonus: 100 %
+Boost-Phase Duration: 3 s
+Boost-Phase Strafe: 100 %
+Boost-Phase Turn Rate: 100 %
+Failure Rate: 0 %
+ 2
+ Stock/SGM-1 Body
+ 8c8baa0d-0e5c-42ae-a324-e7a4080e1844
+
+ 1
+ 0.4862745
+ 0
+ 1
+
+
+ 0.254901975
+ 0.254901975
+ 0.254901975
+ 1
+
+
+
+ 1
+
+ Stock/Steerable Active Radar Seeker
+ Targeting
+ false
+ true
+
+
+
+ 1
+
+ Stock/Direct Guidance
+ Defensive
+ true
+ false
+ None
+
+ 14
+ SmallCraft
+ Descending
+ 1
+ false
+
+ true
+
+
+
+ 4
+
+ Stock/Blast Fragmentation
+
+
+
+ 3
+
+
+
+ 0
+ 0.344742239
+ 0.655257761
+
+
+
+
+
+
+
+
+ Barracuda B B
+ 8
+ Stock/OSP Interceptor
+ bbb18ae4-f4ef-4868-a906-64aa20ed64bd
+
+
+ nose
+ nose_gun20mm
+
+
+
+
+ Test 1
+
+
+ nose
+ Stock/20mm Slug
+
+
+
+
+ Test 2
+
+
+ nose
+ Stock/20mm Slug
+
+
+ wingtopin
+ wingtopin_s1pylons
+
+ wingtopin
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/data/fleets/TEST KNIVES.fleet b/data/fleets/TEST KNIVES.fleet
new file mode 100644
index 0000000..f070378
--- /dev/null
+++ b/data/fleets/TEST KNIVES.fleet
@@ -0,0 +1,464 @@
+
+
+ TEST KNIVES
+ 3
+ 1691
+ Stock/Alliance
+
+
+
+
+ e3b3b9e2-79bc-401a-bff8-0b3a3f5134c7
+ Elysium
+ 1691
+
+ 881
+ 0
+ Stock/Levy Escort Carrier
+
+
+ NysR9qLdykCdsphUx1foSg
+ Stock/Basic CIC
+
+
+ S0-J1cMwUEKF72p---79_w
+ Stock/Rapid DC Locker
+
+
+ 3XttIkpGh0yh8AMcSK0_9g
+ Stock/Deck Gear Locker
+
+
+ Z8askbBTfkm1Z1R8wX48Lw
+ Stock/Deck Gear Locker
+
+
+ ww85-B3EY02T4hEoPQBLPg
+ Stock/Deck Gear Locker
+
+
+ _yC35vSVhU6ziXsLtVwSAg
+ Stock/Deck Gear Locker
+
+
+ J0fhl0E9OE2qbBM4dNSlIQ
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+
+
+
+ n9Ru447zt0O2PqoeCqEDKw
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+
+
+
+ TCnobRXZTUmbBhWLB2_bMA
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+ $CRAFT$/PF-440 Tanto
+
+
+
+
+
+ Rqj_R1kXHkC9Il-jpVDWAA
+ Stock/Bulk Magazine
+
+
+
+ 4Y34U0lyQkaCksxq1deu1Q
+ Stock/20mm Slug
+ 60000
+
+
+ wdw8pFG310C4nMNohw-drw
+ Stock/50mm Slug
+ 40000
+
+
+ 0c0xOXdLIkOVpkqVxDWtvA
+ $MODMIS$/SGM-151 Siyichem
+ 160
+
+
+ A2-Si980j0q4c19j6E57xg
+ Stock/15mm Sandshot
+ 2000
+
+
+
+
+
+ VRT4JesYZUmXgqX1BK03vw
+ Stock/FR4800 Reactor
+
+
+ tRoUxR8d7E2g8VMuBvtgPA
+ Stock/FM500 Drive
+
+
+ dsNyjGBVUkWbOJ_DhpBlWg
+ Stock/Flight Deck Traversal System
+
+
+ QPu81rov_k2q0TUPljf1wQ
+ Stock/Flight Deck Traversal System
+
+
+ olToS4WUzkSEjp0m_GDswA
+ Stock/Flight Deck Traversal System
+
+
+ DGXa9LWen0qyodt0DDHxcA
+ Stock/Flight Deck Traversal System
+
+
+ 2L34-TzEokaF5Ic3R-Majw
+ Stock/RS35 'Frontline' Radar
+
+
+ aUJW0fBCR0mJc2o0WtSTtg
+ Stock/Ammunition Elevators
+
+
+
+
+
+
+
+
+
+ SGM-151 Siyichem
+ SGM-151
+ Siyichem
+ DIRECT - ACT(<color=#3BC81E>RADAR</color>) - HE FRAG
+ The <noparse>SGM-151 Siyichem</noparse> is a size 1 direct guidance missile. It is based on the SGM-1 body, which is a nimble general-purpose missile. This missile will deliver a Proximity Fuze, High Explosive, Blast Fragmentation warhead. It homes in on its target using an Active Radar seeker.
+
+Control Method: DIRECT
+Targeting Modes: <b><color=#3BC81E>POSITION</color> <color=#3BC81E>TRACK</color></b>
+
+Primary Seeker: ACTIVE <color=#3BC81E>RADAR</color>
+
+Speed: 250 m/s
+Distance: 3,000 m
+Top Speed In: 0.4 s
+Turn Rate: 9.9 G
+Terminal Maneuvers: None
+
+Warhead: Proximity Fuze, High Explosive, Blast Fragmentation
+Armor: 0.21cm
+Component: 65.34hp
+Blast Radius: 47 m
+
+Body Integrity: 10
+Wall Thickness: 0.05
+Programming Time: 6 s
+Radar Signature Bonus: 100 %
+Boost-Phase Duration: 3 s
+Boost-Phase Strafe: 100 %
+Boost-Phase Turn Rate: 100 %
+Failure Rate: 0 %
+ 2
+ Stock/SGM-1 Body
+ 8c8baa0d-0e5c-42ae-a324-e7a4080e1844
+
+ 1
+ 0.4862745
+ 0
+ 1
+
+
+ 0.254901975
+ 0.254901975
+ 0.254901975
+ 1
+
+
+
+ 1
+
+ Stock/Steerable Active Radar Seeker
+ Targeting
+ false
+ true
+
+
+
+ 1
+
+ Stock/Direct Guidance
+ Defensive
+ true
+ false
+ None
+
+ 14
+ SmallCraft
+ Descending
+ 1
+ false
+
+ true
+
+
+
+ 4
+
+ Stock/Blast Fragmentation
+
+
+
+ 3
+
+
+
+ 0
+ 0.344742239
+ 0.655257761
+
+
+
+
+
+
+
+
+ Tanto
+ 8
+ Stock/AN Interceptor
+ 44915252-e3c3-42f1-89d0-62a480302aaf
+
+
+ nose
+ nose_gun20mm
+
+
+ centerline
+ centerline_s1bay
+
+
+
+
+ Test 1
+
+
+ nose
+ Stock/20mm Slug
+
+
+ centerline
+
+
+
+
+
+
+
+
+
+
+ Test 2
+
+
+ nose
+ Stock/20mm Slug
+
+
+ centerline
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+
+ Test 3
+
+
+ nose
+ Stock/20mm Slug
+
+
+ centerline
+
+
+
+
+
+
+
+
+ winginboard
+ winginboard_50mmguns
+
+ winginboard
+ Stock/50mm Slug
+
+
+
+
+
+ Test 4
+
+
+ nose
+ Stock/20mm Slug
+
+
+ centerline
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+ winginboard
+ winginboard_50mmguns
+
+ winginboard
+ Stock/50mm Slug
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/data/fleets/TEST MOOR.fleet b/data/fleets/TEST MOOR.fleet
new file mode 100644
index 0000000..31056cc
--- /dev/null
+++ b/data/fleets/TEST MOOR.fleet
@@ -0,0 +1,1066 @@
+
+
+ TEST MOOR
+ 3
+ 3000
+ Stock/Protectorate
+
+
+
+
+ d578d050-9b15-4f8e-b8d4-a1ce385174b4
+ Inevitable Happenstance
+ 3000
+
+ 9999
+ 0
+ Stock/Container Hauler Refit
+
+
+
+ 541cf476-4952-4234-a35a-5f1aa9089316
+
+ 0
+
+
+
+ 09354e51-953c-451a-b415-3e3361812650
+
+ 1
+ 1
+ 0
+
+
+
+ 2dbd82fe-d365-4367-aef5-9bb2d3528528
+
+ 0
+
+
+
+
+
+ 42d07c1a-156b-4057-aaca-7a2024751423
+ 2
+ 0
+
+
+
+ 0.78212297
+ 0.78212297
+ 0.78212297
+ 1
+
+
+ 831.903442
+ -176.19577
+ 353.6622
+
+
+
+
+ uLHDwjLFekuYaY3h0JwZoQ
+ Stock/Container Bank Hangar
+
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+
+
+
+ 44SMwZSbRkOQyQmJ458Y1Q
+ Stock/Container Bank Hangar
+
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+
+
+
+ VkODw--0zk-K4FkajpPjwQ
+ Stock/Container Bank Hangar
+
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+
+
+
+ F-nHNZm4Z0WZMJakJAwlPw
+ Stock/Container Bank Hangar
+
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/B-450 Swordfish
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+ $CRAFT$/PF-3860 Salmon
+
+
+
+
+
+ 3WEnDKibY0-WJvtq9-tmuA
+ Stock/T30 Cannon
+
+
+ 6HbbAtLFGUOi-kq06ErQdA
+ Stock/T30 Cannon
+
+
+ y70HHuLWd0uphO2H-hvZGQ
+ Stock/P11 PDT
+
+
+ NjfVPFfJqUmkw-AR_2KBjg
+ Stock/P11 PDT
+
+
+ KuKTAiCM50uIV7XV1S8wrw
+ Stock/VLS-1-46 Launcher
+
+
+
+ QfaVa_BDVkm2iW0n8n8ROQ
+ $MODMIS$/SGM-112 Riposte II
+ 20
+
+
+
+
+
+ iWiBr9uCyUCBub-IIW2bZg
+ Stock/Bulk Magazine
+
+
+
+ bIKeU0oXDUGHX18yfi3EFA
+ $MODMIS$/SGM-151 Siyichem
+ 64
+
+
+ 9Xv2xqqGUk6NWgj_k1LK9g
+ Stock/20mm Slug
+ 8000
+
+
+ E5msBirdZ0ulmaltccOd-w
+ Stock/100mm AP Shell
+ 500
+
+
+ 3E0OSOLJs0m4dVN72x98AQ
+ Stock/100mm HE Shell
+ 1000
+
+
+ xr1VfbgERE6xDkrnOn4fAQ
+ Stock/S0 Rocket
+ 200
+
+
+ xzsmHZO0ukKYrVdlZJs2DQ
+ Stock/S3 Rocket
+ 64
+
+
+ k4OSLdFOK0-fz5MOOH4xLQ
+ Stock/100mm Flak
+ 500
+
+
+ x9nUv80FdUicTdEETv04yg
+ Stock/35mm Flechette
+ 36000
+
+
+ cv_D0GmZjEeb_GdLbGw_zg
+ Stock/50mm Slug
+ 20000
+
+
+ AVVKa8aiFkih4qYbZf1YNA
+ Stock/S2 Glide Bomb
+ 20
+
+
+
+
+
+ y1Cs8LR0KUyCKUAJBIOyOg
+ Stock/Auxiliary Steering
+
+
+ QhdtovcTk0WSpMAUsBIF6Q
+ Stock/Bulk Internal Hangar
+
+
+
+ $CRAFT$/RS-350 Spear
+
+
+ $CRAFT$/RS-350 Spear
+
+
+ $CRAFT$/RS-350 Spear
+
+
+
+
+
+ T9TN0ZYumUaCxcSRjO_qTw
+ Stock/Small DC Locker
+
+
+ T4d-8WnA_UiHSJh6PXiXpA
+ Stock/Reinforced CIC
+
+
+ hs-SaPpehUu8ZbwsuJSvXw
+ Stock/Intelligence Center
+
+
+ jhY0RlqxLkW69clFCGXELA
+ Stock/Deck Gear Locker
+
+
+ OE8qVccIYEGwfvJXsiFgoA
+ Stock/Deck Gear Locker
+
+
+ UAmAj39M3E2zPnVXF46kZA
+ Stock/Deck Gear Locker
+
+
+ yxnQxeuUHUO22pm-LQu4Cg
+ Stock/BW1500 Drive
+
+
+ _uEQzHKRzEqqIqa1c8wJcw
+ Stock/Civilian Reactor
+
+
+ M0ewvimLKU2vXoznZNDoYQ
+ Stock/Flight Deck Traversal System
+
+
+ cXpBal32p0-R2pA6hN056w
+ Stock/Flight Deck Traversal System
+
+
+ OY726V7rAUKDR92MQM7gnQ
+ Stock/Flight Deck Traversal System
+
+
+ SmUC0Jc9FEuCeKc_ZJMxIg
+ Stock/Ithaca Bridgemaster
+
+
+
+
+
+ 3WEnDKibY0-WJvtq9-tmuA
+ 6HbbAtLFGUOi-kq06ErQdA
+
+
+
+
+
+
+
+
+
+ SGM-112 Riposte II
+ SGM-112
+ Riposte II
+ DIRECT - <color=#D3D11F>CMD</color> - HE FRAG
+ The <noparse>SGM-112 Riposte II</noparse> is a size 1 direct guidance missile. It is based on the SGM-1 body, which is a nimble general-purpose missile. This missile will deliver a Proximity Fuze, High Explosive, Blast Fragmentation warhead. It homes in on its target using command guidance from its launching ship.
+
+Control Method: DIRECT
+Targeting Modes: <b><color=#D4211D>POSITION</color> <color=#3BC81E>TRACK</color></b>
+
+Primary Seeker: COMMAND (<color=#D3D11F>Requires COMMS Enabled</color>)
+
+Speed: 250 m/s
+Distance: 2,500 m
+Top Speed In: 0.4 s
+Turn Rate: 11.0 G
+Terminal Maneuvers: None
+
+Warhead: Proximity Fuze, High Explosive, Blast Fragmentation
+Armor: 0.21cm
+Component: 65.34hp
+Blast Radius: 47 m
+
+Body Integrity: 10
+Wall Thickness: 0.05
+Programming Time: 6 s
+Radar Signature Bonus: 100 %
+Boost-Phase Duration: 3 s
+Boost-Phase Strafe: 100 %
+Boost-Phase Turn Rate: 100 %
+Failure Rate: 0 %
+ 4
+ Stock/SGM-1 Body
+ 7fc7ee78-147f-427d-8cb3-63f656bdec8f
+
+ 1
+ 0.4862745
+ 0
+ 1
+
+
+ 0.254901975
+ 0.254901975
+ 0.254901975
+ 1
+
+
+
+ 1
+
+ Stock/Command Receiver
+ Targeting
+ false
+
+
+
+ 1
+
+ Stock/Direct Guidance
+ Defensive
+ true
+ true
+ None
+
+ 12
+ All
+ Descending
+ 1
+ false
+
+ true
+
+
+
+ 4
+
+ Stock/Blast Fragmentation
+
+
+
+ 3
+
+
+
+ 0
+ 0.23283571
+ 0.7671643
+
+
+
+
+
+
+ SGM-151 Siyichem
+ SGM-151
+ Siyichem
+ DIRECT - ACT(<color=#3BC81E>RADAR</color>) - HE FRAG
+ The <noparse>SGM-151 Siyichem</noparse> is a size 1 direct guidance missile. It is based on the SGM-1 body, which is a nimble general-purpose missile. This missile will deliver a Proximity Fuze, High Explosive, Blast Fragmentation warhead. It homes in on its target using an Active Radar seeker.
+
+Control Method: DIRECT
+Targeting Modes: <b><color=#3BC81E>POSITION</color> <color=#3BC81E>TRACK</color></b>
+
+Primary Seeker: ACTIVE <color=#3BC81E>RADAR</color>
+
+Speed: 250 m/s
+Distance: 4,000 m
+Top Speed In: 0.4 s
+Turn Rate: 9.9 G
+Terminal Maneuvers: None
+
+Warhead: Proximity Fuze, High Explosive, Blast Fragmentation
+Armor: 0.18cm
+Component: 56.58hp
+Blast Radius: 40 m
+
+Body Integrity: 10
+Wall Thickness: 0.05
+Programming Time: 6 s
+Radar Signature Bonus: 100 %
+Boost-Phase Duration: 3 s
+Boost-Phase Strafe: 100 %
+Boost-Phase Turn Rate: 100 %
+Failure Rate: 0 %
+ 2
+ Stock/SGM-1 Body
+ 8c8baa0d-0e5c-42ae-a324-e7a4080e1844
+
+ 1
+ 0.4862745
+ 0
+ 1
+
+
+ 0.254901975
+ 0.254901975
+ 0.254901975
+ 1
+
+
+
+ 1
+
+ Stock/Steerable Active Radar Seeker
+ Targeting
+ false
+ true
+
+
+
+ 1
+
+ Stock/Direct Guidance
+ Defensive
+ true
+ false
+ None
+
+ 14
+ SmallCraft
+ Descending
+ 1
+ false
+
+ true
+
+
+
+ 3
+
+ Stock/Blast Fragmentation
+
+
+
+ 4
+
+
+
+ 0
+ 0.34189558
+ 0.6581044
+
+
+
+
+
+
+
+
+ 0
+ Swordfish
+ 15
+ Stock/OSP Bomber
+ 9983b2dc-77e1-47ff-be17-69575387d0b8
+
+
+
+ RCKT3
+
+
+ innerwing
+ innerwing_s3pylons
+
+ innerwing
+
+ Stock/S3 Rocket
+ Stock/S3 Rocket
+
+
+
+
+
+
+ RCKT1
+
+
+ innerwing
+ wings_rocketpods
+
+ innerwing
+ Stock/S0 Rocket
+
+
+
+
+
+ GUN HE
+
+
+ innerwing
+ wings_100mmguns
+
+ innerwing
+ Stock/100mm HE Shell
+
+
+
+
+
+ GUN AP
+
+
+ innerwing
+ wings_100mmguns
+
+ innerwing
+ Stock/100mm AP Shell
+
+
+
+
+
+
+
+
+
+ 0
+ Spear
+ 50
+ Stock/OSP Skiff
+ a856ed17-1ae7-467f-9ef5-894191c0351d
+
+
+ nose
+ nose_gun50mm
+
+
+ mission
+ mission_advancedradar
+
+
+
+
+ Gun Only
+
+
+ nose
+ Stock/35mm Flechette
+
+
+
+
+
+
+ Self Def
+
+
+ nose
+ Stock/35mm Flechette
+
+
+
+ outboard
+ outboard_s1pylons
+
+ outboard
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+
+
+
+
+
+
+
+ 0 Salmon
+ 0
+ Salmon
+ 10
+ Stock/OSP Interceptor
+ bbb18ae4-f4ef-4868-a906-64aa20ed64bd
+
+
+ nose
+ nose_gun50mm
+
+
+
+
+ Multirole (Fleche)
+
+
+ nose
+ Stock/35mm Flechette
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottom_rocketpods
+
+ wingbottomin
+ Stock/S0 Rocket
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+ Multirole (Slug)
+
+
+ nose
+ Stock/50mm Slug
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottom_rocketpods
+
+ wingbottomin
+ Stock/S0 Rocket
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+ Finisher (Fleche)
+
+
+ nose
+ Stock/35mm Flechette
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottomin_s2pylons
+
+ wingbottomin
+
+ Stock/S2 Glide Bomb
+ Stock/S2 Glide Bomb
+
+
+
+
+
+
+ Finisher (Slug)
+
+
+ nose
+ Stock/50mm Slug
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottomin_s2pylons
+
+ wingbottomin
+
+ Stock/S2 Glide Bomb
+ Stock/S2 Glide Bomb
+
+
+
+
+
+
+ Gunner (Fleche)
+
+
+ nose
+ Stock/35mm Flechette
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottomin_50mmguns
+
+ wingbottomin
+ Stock/35mm Flechette
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+ Gunner (Slug)
+
+
+ nose
+ Stock/50mm Slug
+
+
+ wingtopin
+ wingtopin_fuelpods
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottomin_50mmguns
+
+ wingbottomin
+ Stock/50mm Slug
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+ Battery (Fleche)
+
+
+ nose
+ Stock/35mm Flechette
+
+
+ wingtopin
+ wingtop_rocketpods
+
+ wingtopin
+ Stock/S0 Rocket
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottom_rocketpods
+
+ wingbottomin
+ Stock/S0 Rocket
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+ Battery (Slug)
+
+
+ nose
+ Stock/50mm Slug
+
+
+ wingtopin
+ wingtop_rocketpods
+
+ wingtopin
+ Stock/S0 Rocket
+
+
+
+ wingtopout
+ wingtopout_s1pylons
+
+ wingtopout
+
+ $MODMIS$/SGM-151 Siyichem
+ $MODMIS$/SGM-151 Siyichem
+
+
+
+
+ wingbottomin
+ wingbottom_rocketpods
+
+ wingbottomin
+ Stock/S0 Rocket
+
+
+
+ wingbottomout
+ wingbottomout_radarjammer
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/data/hulls/0_stock_journeyman_light_carrier.json b/data/hulls/0_stock_journeyman_light_carrier.json
index 5950254..2027ca1 100644
--- a/data/hulls/0_stock_journeyman_light_carrier.json
+++ b/data/hulls/0_stock_journeyman_light_carrier.json
@@ -7,7 +7,7 @@
"O5f_mflyPEKi1lfh7sBXEQ": "3x4x5"
},
"compartments": {
- "F6bmJdCO3EqzXK9SBJoXUw": "4x1x6",
+ "DLNetkwH9kerkhRuQ4lIjQ": "4x1x6",
"9EA-sLPvv0yedARGhtJv3Q": "4x1x6",
"utS8omLdfUCo4DXRpR4Hyw": "6x1x8",
"ZwILnhyKLkigJgek0cM9Lw": "6x1x8",