Эх сурвалжийг харах

add ships with outfits and events to add them

john melesky 5 өдөр өмнө
parent
commit
23a8b5d2cf

+ 95 - 31
data/deep-quests.txt

@@ -1,3 +1,10 @@
+# Copyright (c) 2025 by jmelesky
+#
+# This plugin is provided under the Creative Commons
+# Attribution-ShareAlike 4.0 license. The full text is available in
+# the root of this repository at LICENSE.md
+
+
 # Deep Sky
 
 # part 1, software crew members
@@ -40,7 +47,7 @@ mission "jm-artcrew Deep Sky 2"
 	deadline 7 2
 	to offer
 		has "jm-artcrew Deep Sky 1: done"
-		not "jm-artcrew Deep AIs for sale"
+		not "event: jm-artcrew Deep AIs available"
 	on offer
 		conversation
 			`You find Galdrafoth Pub, a dimly-lit hole in the wall that seems to specialize in cozy booths. Ms. Lenniker is sitting in one, perusing a data pad with a stack of of similar pads on the table next to her. She notices you enter and waves you over.`
@@ -101,7 +108,7 @@ mission "jm-artcrew Deep Sky 3"
 	deadline 5 3
 	to offer
 		has "jm-artcrew Deep Sky 2: done"
-		not "jm-artcrew Deep AIs for sale"
+		not "event: jm-artcrew Deep AIs available"
 	on offer
 		conversation
 			`You find Galdrafoth Pub again, and this time you're first to arrive. After a short wait, Ms. Lenniker comes in carrying a briefcase. The two of you sit in a quiet booth.`
@@ -210,7 +217,7 @@ mission "jm-artcrew Deep Sky 4"
 	deadline 5 3
 	to offer
 		has "jm-artcrew Deep Sky 3: done"
-		not "jm-artcrew Deep AIs for sale"
+		not "event: jm-artcrew Deep AIs available"
 	on offer
 		conversation
 			`The staff at Galdrafoth Pub have begun to recognize you. The bartender nods as you come in and indicates with a chin thrust where you should sit.`
@@ -322,7 +329,7 @@ mission "jm-artcrew Deep Sky 4"
 mission "jm-artcrew Deep Sky bonus pay"
 	source Asgard
 	to offer
-		has "jm-artcrew Deep AIs for sale"
+		has "event: jm-artcrew Deep AIs available"
 		has "jm-artcrew Deep Sky 4: done"
 	on offer
 		conversation
@@ -360,47 +367,58 @@ mission "jm-artcrew Deep Sky bonus pay"
 			label helmsman
 			action
 				outfit "DH-1 Crew Processing Unit"
-				outfit "VO-104a Helmsman"
 			`	"Discretion is the better part of valor, after all."`
+			action
+				outfit "VO-104a Helmsman"
+			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with the Helmsman pre-installed."`
 				goto done
 
 			label tactical
 			action
 				outfit "DH-1 Crew Processing Unit"
-				outfit "VO-107d Tactical Officer"
 			`	"If you must fight, you're better off going in with an advantage."`
+			action
+				outfit "VO-107d Tactical Officer"
+			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with your Tactical Officer pre-installed."`
 				goto done
 
 			label security
 			action
 				outfit "DH-1 Crew Processing Unit"
-				outfit "VO-119zo Security Officer"
 			`	She arches an eyebrow. "As long as it helps you stay out of trouble..."`
+			action
+				outfit "VO-119zo Security Officer"
+			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with the security expert pre-installed."`
 				goto done
 
 			label science
 			action
 				outfit "DH-1 Crew Processing Unit"
-				outfit "VO-108c Science Officer"
 			`	"Excellent choice! I'm jealous I won't get to see it in use."`
+			action
+				outfit "VO-108c Science Officer"
+			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with a scientist pre-installed."`
 				goto done
 
 			label engineer
 			action
 				outfit "DH-1 Crew Processing Unit"
-				outfit "VO-114n Engineer"
 			`	"The better it operates, the safer a ship is."`
+			action
+				outfit "VO-114n Engineer"
+			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with your Engineer pre-installed."`
 				goto done
 
 			label done
-			`	She types something on a tablet. "Done! Your new hardware should be waiting for you at your ship, with software pre-installed."`
 			branch goodbyefirst goodbyeformal
 				has "jm-artcrew Runa firstname"
 			label goodbyefirst
 			branch goodbyehands goodbyejustfirst
 				has "jm-artcrew Runa hands"
 			label goodbyehands
-			`	Runa looks at you a moment, smiling. "This has been an absolute pleasure, <first>. I know we both have other work to get to, but please visit. Fly safe so I can be sure to see you again."`
+			`	Runa looks at you a moment, smiling. "Tell me what you've been doing since we last talked!"`
+			`	You talk about your adventures, not just recently but back to the start of your flying career. Runa, for her part, tells you tales of neuroplastic engineering and the hoops she jumped through to get her data. Eventually you're swapping childhood anecdotes.`
+			`	Before you realize it, you've talked well into the night. You both rise, and Runa wraps her arms around you in a long, warm hug. "This has been an absolute pleasure, <first>. I know we both have other work to get to, but please visit. Fly safe so I can be sure to see you again."`
 				goto finished
 			label goodbyejustfirst
 			`	Runa smiles. "<first>, it's been a pleasure and a privilege. Look me up next time you're in the area and drinks are on me."`
@@ -411,17 +429,15 @@ mission "jm-artcrew Deep Sky bonus pay"
 			label finished
 				decline
 	on decline
-		log "Visited Runa Lenniker on Asgard to pick up my promised bonus pay: a new neural computer and Virtual Officer software ro run on it."
-
-
+		log "Visited Runa Lenniker on Asgard to pick up my promised bonus pay: a new neural computer and Virtual Officer software to run on it."
 
 
 
 event "jm-artcrew Deep AIs available"
-	set "jm-artcrew Deep AIs for sale"
-	event "jm-artcrew Deep automation is needed" 180
+	event "jm-artcrew Deep automation is needed" 770
 	event "jm-artcrew Deep Security uses VOs" 5
 	event "jm-artcrew Merchants use VOs" 21
+	event "jm-artcrew Hacked Deep AIs available" 49
 	outfitter "Deep Sky Advanced"
 		"DH-1 Crew Processing Unit"
 		"VO-104a Helmsman"
@@ -430,21 +446,61 @@ event "jm-artcrew Deep AIs available"
 		"VO-108c Science Officer"
 		"VO-114n Engineer"
 
+
 event "jm-artcrew Deep Security uses VOs"
+	fleet "Small Deep Security"
+		variant 8
+			"Aerie (jm-artcrew AIs)"
+			"Dagger" 4
+		variant 8
+			"Raven (jm-artcrew AIs)"
+		variant 10
+			"Corvette (jm-artcrew AIs)"
+	fleet "Large Deep Security"
+		variant 14
+			"Aerie (jm-artcrew AIs)"
+			"Dagger" 4
+			"Corvette (jm-artcrew AIs)"
+		variant 10
+			"Aerie (jm-artcrew AIs)"
+			"Dagger" 4
+			"Raven (jm-artcrew AIs)"
+		variant 10
+			"Raven (jm-artcrew AIs)" 2
+		variant 5
+			"Aerie (jm-artcrew AIs)" 2
+			"Dagger" 8
+		variant 30
+			"Corvette (jm-artcrew AIs)"
+			"Raven (jm-artcrew AIs)"
+		variant 14
+			"Corvette (jm-artcrew AIs)" 2
 
 
 event "jm-artcrew Merchants use VOs"
 
 
+event "jm-artcrew Hacked Deep AIs available"
+	outfitter "Pirate Basics"
+		"OpenVC Virtual Crewmember"
+	outfitter "Northern Explorers"
+		"OpenVC Virtual Crewmember"
+	outfitter "Pirate Advanced"
+		"Overclocked DH-1 Crew Processing Unit"
+		"OpenVC Virtual Crewmember"
+
+
+
 mission "jm-artcrew Deep AIs available"
 	landing
 	source
 		near "Naos" 100
 	to offer
-		has "jm-artcrew Deep AIs for sale"
+		has "event: jm-artcrew Deep AIs available"
 	on offer
 		conversation
 			`An advertisement crossing your feed catches your eye.`
+			scene "outfit/jm-artcrew deep ai computer"
 			`	"Deep Sky is proud to announce the availability of our new Virtual Officer line of AIs. Why hire a crew member when a computer can do the job more efficiently? Come to showrooms in select Deep Sky outfitters to hire the best crew members in the galaxy!"`
 			branch done
 				not "jm-artcrew Deep Sky 4: done"
@@ -455,20 +511,28 @@ mission "jm-artcrew Deep AIs available"
 
 # part 2, full automation
 
-event "jm-artcrew Deep automation is needed"
-
-mission "jm-artcrew Runa Lenniker needs help again"
-	name "A request for help"
-	landing
-	source
-		near "Naos" 100
-	to offer
-		has "event: jm-artcrew Deep automation is needed"
-	on offer
-		conversation
-			branch helped
-				has "jm-artcrew Deep Sky 4: done"
-			``
+# synopsis:
+#   - Deep Sky is close to releasing full ship automation
+#   - labor unions were already upset about job losses due to AIs and robots
+#   - FL is called in to help negotiations
+#   - something something something
+#   - automation is released, but requires a very expensive license
+
+
+# event "jm-artcrew Deep automation is needed"
+
+# mission "jm-artcrew Runa Lenniker needs help again"
+# 	name "A request for help"
+# 	landing
+# 	source
+# 		near "Naos" 100
+# 	to offer
+# 		has "event: jm-artcrew Deep automation is needed"
+# 	on offer
+# 		conversation
+# 			branch helped
+# 				has "jm-artcrew Deep Sky 4: done"
+# 			``
 
 
 

+ 57 - 0
data/kraz-quests.txt

@@ -1,3 +1,10 @@
+# Copyright (c) 2025 by jmelesky
+#
+# This plugin is provided under the Creative Commons
+# Attribution-ShareAlike 4.0 license. The full text is available in
+# the root of this repository at LICENSE.md
+
+
 # Kraz Cybernetics
 
 mission "jm-artcrew Kraz [0]"
@@ -51,14 +58,17 @@ mission "jm-artcrew Kraz [0]"
 	on abort
 		# robots will roll out eventually, but more slowly
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on decline
 		log "Some Kraz scientists had a problem with a runaway ship, but they couldn't pay enough to hire me."
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on fail
 		log "Tried to help some scientists with a runaway ship, but accidentally destroyed all their research."
 		dialog "You've disabled that runaway ship all right, and a bit more, too. The scientists from Kraz Cybernetics are going to be upset."
 		# robots will still roll out, but much later
 		event "jm-artcrew Kraz robots available" 360
+		set "jm-artcrew Kraz quest completed"
 	on complete
 		log "Helped some scientists from Kraz Cybernetics, whose crew robots had gone rogue in their test ship. Disabled the ship so they were able to retrieve their research, and got a free sample robot."
 		outfit "Kraz Robot Crewmate"
@@ -123,14 +133,17 @@ mission "jm-artcrew Kraz [1]"
 	on abort
 		# robots will roll out eventually, but more slowly
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on decline
 		log "Some Kraz scientists had a problem with a runaway ship, but they couldn't pay enough to hire me."
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on fail
 		log "Tried to help some scientists with a runaway ship, but accidentally destroyed all their research."
 		dialog "You've disabled that runaway ship all right, and a bit more, too. The scientists from Kraz Cybernetics are going to be upset."
 		# robots will still roll out, but much later
 		event "jm-artcrew Kraz robots available" 240
+		set "jm-artcrew Kraz quest completed"
 	on complete
 		log "Helped some scientists from Kraz Cybernetics, whose crew robots had gone rogue in their test ship. Disabled the ship so they were able to retrieve their research, and got a free sample robot."
 		outfit "Kraz Robot Crewmate"
@@ -194,14 +207,17 @@ mission "jm-artcrew Kraz [2]"
 	on abort
 		# robots will roll out eventually, but more slowly
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on decline
 		log "Some Kraz scientists had a problem with a runaway ship, but they couldn't pay enough to hire me."
 		event "jm-artcrew Kraz robots available" 120
+		set "jm-artcrew Kraz quest completed"
 	on fail
 		log "Tried to help some scientists with a runaway ship, but accidentally destroyed all their research."
 		dialog "You've disabled that runaway ship all right, and a bit more, too. The scientists from Kraz Cybernetics are going to be upset."
 		# robots will still roll out, but much later
 		event "jm-artcrew Kraz robots available" 240
+		set "jm-artcrew Kraz quest completed"
 	on complete
 		log "Helped some scientists from Kraz Cybernetics, whose crew robots had gone rogue in their test ship. Disabled the ship so they were able to retrieve their research, and got a free sample robot."
 		outfit "Kraz Robot Crewmate"
@@ -217,6 +233,7 @@ mission "jm-artcrew Kraz [2]"
 
 
 event "jm-artcrew Kraz robots available"
+	event "jm-artcrew Merchants use krazbots" 24
 	set "jm-artcrew kraz robots for sale"
 	outfitter "Kraz Basics"
 		"Kraz Robot Crewmate"
@@ -224,6 +241,43 @@ event "jm-artcrew Kraz robots available"
 		"Kraz Robot Crewmate"
 
 
+event "jm-artcrew Merchants use krazbots"
+	fleet "Small Southern Merchants"
+		variant 40
+			"Freighter (jm-artcrew krazbots)"
+		variant 15
+			"Freighter (jm-artcrew krazbots)"
+			"Sparrow"
+	fleet "Large Southern Merchants"
+		variant 25
+			"Freighter (jm-artcrew krazbots)"
+			"Hawk"
+		variant 40
+			"Freighter (jm-artcrew krazbots)" 2
+			"Sparrow" 2
+		variant 70
+			"Argosy (jm-artcrew krazbots)"
+		variant 20
+			"Bastion (jm-artcrew krazbots)"
+			"Freighter (jm-artcrew krazbots)" 3
+		variant 30
+			"Bastion (jm-artcrew krazbots)"
+			"Argosy (jm-artcrew krazbots)"
+		variant 10
+			"Bastion (jm-artcrew krazbots)"
+			"Freighter (jm-artcrew krazbots)" 3
+			"Star Barge" 4
+			"Fury"
+			"Sparrow" 2
+		variant 30
+			"Argosy (jm-artcrew krazbots)" 2
+		variant 2
+			"Hogshead (jm-artcrew krazbots)"
+		variant 1
+			"Hogshead (jm-artcrew krazbots)"
+			"Sparrow"
+
+
 mission "jm-artcrew Kraz robots available"
 	landing
 	source
@@ -233,6 +287,7 @@ mission "jm-artcrew Kraz robots available"
 	on offer
 		conversation
 			`An advertisement crossing your feed catches your eye.`
+			scene "outfit/android"
 			`	"Kraz Cybernetics is pleased to announce the release of our Robot Crewmate! Able to serve any crew function! Now available in your favorite Kraz affiliate outfitters."`
 				decline
 
@@ -315,6 +370,7 @@ government "jm-artcrew Runaway Ship"
 	"bribe" 0
 	"fine" 0
 
+
 phrase "jm-artcrew runaway ship hostile"
 	word
 		"You receive no response."
@@ -326,6 +382,7 @@ phrase "jm-artcrew runaway ship hostile"
 		"FALLBACK BEHAVIOR INITIATED"
 		"UNKNOWN HOSTILE CONTACT"
 
+
 phrase "jm-artcrew runaway ship disabled"
 	word
 		"You receive no response."

+ 379 - 0
data/ships.txt

@@ -0,0 +1,379 @@
+# Copyright (c) 2025 by jmelesky
+#
+# This plugin is provided under the Creative Commons
+# Attribution-ShareAlike 4.0 license. The full text is available in
+# the root of this repository at LICENSE.md
+
+
+# Deep Security adds AI outfits
+
+ship "Corvette" "Corvette (jm-artcrew AIs)"
+	outfits
+		"Heavy Laser" 2
+		"Sidewinder Missile Launcher" 2
+		"Sidewinder Missile" 90
+		"Heavy Laser Turret"
+		"Anti-Missile Turret"
+		
+		"NT-200 Nucleovoltaic"
+		"KP-6 Photovoltaic Array"
+		"KP-6 Photovoltaic Panel" 2
+		"LP072a Battery Pack"
+		"D94-YV Shield Generator"
+		"Large Radar Jammer"
+		"Laser Rifle" 3
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman"
+		"VO-107d Tactical Officer"
+		"VO-114n Engineer"
+		"VO-119zo Security Officer" 2
+
+
+ship "Aerie" "Aerie (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher" 2
+		"Sidewinder Missile" 90
+		"Heavy Laser Turret" 2
+		"Heavy Anti-Missile Turret"
+		
+		"Fission Reactor"
+		"KP-6 Photovoltaic Panel" 2
+		"LP072a Battery Pack"
+		"D41-HY Shield Generator"
+		"Large Radar Jammer"
+		"Laser Rifle" 3
+		
+		"Outfits Expansion"
+		"Water Coolant System"
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman"
+		"VO-107d Tactical Officer"
+		"VO-114n Engineer"
+		"VO-119zo Security Officer" 2
+
+
+ship "Raven" "Raven (jm-artcrew AIs)"
+	outfits
+		"Heavy Laser" 2
+		"Torpedo Launcher"
+		"Torpedo" 30
+		"Sidewinder Missile Launcher"
+		"Sidewinder Missile" 45
+		
+		"Dwarf Core"
+		"KP-6 Photovoltaic Array"
+		"LP072a Battery Pack"
+		"D41-HY Shield Generator"
+		"Laser Rifle" 2
+		
+		"Outfits Expansion"
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman"
+		"VO-107d Tactical Officer"
+		"VO-114n Engineer"
+		"VO-119zo Security Officer" 2
+
+
+# Merchants (Deep, Paradise, North) add AI outfits
+
+ship "Star Queen" "Star Queen (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher"
+		"Sidewinder Missile" 45
+		"Heavy Anti-Missile Turret" 2
+		
+		"Dwarf Core" 2
+		"LP036a Battery Pack"
+		"D94-YV Shield Generator"
+		"Small Radar Jammer" 3
+		"Liquid Nitrogen Cooler"
+		"Outfits Expansion" 2
+		"Luxury Accommodations"
+		
+		"X3700 Ion Thruster"
+		"X2200 Ion Steering"
+		"AR120 Reverse Thruster"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit" 4
+		"VO-104a Helmsman" 6
+		"VO-107d Tactical Officer" 6
+		"VO-114n Engineer" 8
+
+
+ship "Bactrian" "Bactrian (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher" 2
+		"Sidewinder Missile" 90
+		"Torpedo Launcher"
+		"Torpedo" 30
+		"Heavy Laser Turret" 4
+		"Heavy Anti-Missile Turret" 2
+		
+		"Fusion Reactor"
+		"Fission Reactor"
+		"LP144a Battery Pack"
+		"D94-YV Shield Generator"
+		"Large Radar Jammer"
+		"Liquid Helium Cooler"
+		"Outfits Expansion" 6
+		"Ramscoop"
+		"Laser Rifle" 15
+		
+		"X4700 Ion Thruster"
+		"X5200 Ion Steering"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit" 8
+		"VO-104a Helmsman" 8
+		"VO-107d Tactical Officer" 5
+		"VO-114n Engineer" 20
+		"VO-119zo Security Officer" 7
+
+
+ship "Mule" "Mule (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher" 2
+		"Sidewinder Missile" 136
+		"Sidewinder Missile Rack" 2
+		"Heavy Laser Turret" 2
+		"Anti-Missile Turret" 2
+		
+		"NT-200 Nucleovoltaic"
+		"KP-6 Photovoltaic Array"
+		"KP-6 Photovoltaic Panel" 3
+		"LP072a Battery Pack"
+		"D41-HY Shield Generator"
+		"Small Radar Jammer" 2
+		"Ramscoop"
+		"Laser Rifle"
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"X1100 Ion Reverse Thruster"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman"
+		"VO-107d Tactical Officer"
+		"VO-114n Engineer" 3
+
+
+ship "Behemoth" "Behemoth (jm-artcrew AIs)"
+	outfits
+		"Heavy Laser Turret" 4
+		"Heavy Anti-Missile Turret" 2
+		
+		"NT-200 Nucleovoltaic"
+		"KP-6 Photovoltaic Panel" 3
+		"LP144a Battery Pack"
+		"D41-HY Shield Generator"
+		"Small Radar Jammer"
+		"Laser Rifle" 3
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"X1100 Ion Reverse Thruster" 2
+		"Scram Drive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman" 3
+		"VO-114n Engineer" 2
+
+
+
+ship "Bulk Freighter" "Bulk Freighter (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher"
+		"Sidewinder Missile" 45
+		"Laser Turret" 3
+		"Heavy Anti-Missile Turret" 2
+		
+		"RT-I Radiothermal"
+		"nGVF-AA Fuel Cell"
+		"LP144a Battery Pack"
+		"D23-QP Shield Generator"
+		"Laser Rifle"
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"X1100 Ion Reverse Thruster"
+		"Scram Drive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman" 5
+
+
+ship "Container Transport" "Container Transport (jm-artcrew AIs)"
+	outfits
+		"Sidewinder Missile Launcher"
+		"Sidewinder Missile" 45
+		"Laser Turret" 3
+		"Heavy Anti-Missile Turret" 2
+		
+		"RT-I Radiothermal"
+		"nGVF-AA Fuel Cell"
+		"LP144a Battery Pack"
+		"D23-QP Shield Generator"
+		"Laser Rifle"
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"X1100 Ion Reverse Thruster"
+		"Scram Drive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman" 5
+
+
+ship "Firebird" "Firebird (jm-artcrew AIs)"
+	outfits
+		"Particle Cannon" 2
+		"Meteor Missile Launcher" 2
+		"Meteor Missile" 60
+		"Quad Blaster Turret"
+		"Anti-Missile Turret"
+		
+		"RT-I Radiothermal"
+		"nGVF-CC Fuel Cell"
+		"LP144a Battery Pack"
+		"D41-HY Shield Generator"
+		"Cooling Ducts"
+		"Laser Rifle" 3
+		
+		"X3700 Ion Thruster"
+		"X3200 Ion Steering"
+		"Hyperdrive"
+		
+		"DH-1 Crew Processing Unit"
+		"VO-104a Helmsman"
+		"VO-107d Tactical Officer" 3
+		"VO-114n Engineer"
+
+
+
+
+# Merchants (South) add Kraz robots
+
+ship "Hogshead" "Hogshead (jm-artcrew krazbots)"
+	outfits
+		"Heavy Anti-Missile Turret"
+		"Anti-Missile Turret"
+
+		"S3 Thermionic"
+		"KP-6 Photovoltaic Array" 2
+		"LP036a Battery Pack"
+
+		"D41-HY Shield Generator"
+		"Small Radar Jammer" 2
+		"Luxury Accommodations"
+		
+		"Greyhound Plasma Thruster"
+		"Greyhound Plasma Steering"
+		"Hyperdrive"
+		
+		"Kraz Robot Crewmate" 15
+
+
+ship "Freighter" "Freighter (jm-artcrew krazbots)"
+	outfits
+		"Blaster Turret" 2
+		"Heavy Anti-Missile Turret"
+		
+		"nGVF-DD Fuel Cell"
+		"LP072a Battery Pack"
+		"D14-RN Shield Generator"
+		
+		"X2700 Ion Thruster"
+		"X2200 Ion Steering"
+		"X1100 Ion Reverse Thruster"
+		"Scram Drive"
+		
+		"Kraz Robot Crewmate" 2
+
+
+ship "Argosy" "Argosy (jm-artcrew krazbots)"
+	outfits
+		"Energy Blaster" 2
+		"Meteor Missile Launcher" 2
+		"Meteor Missile" 60
+		"Blaster Turret"
+		"Anti-Missile Turret"
+		
+		"RT-I Radiothermal"
+		"LP072a Battery Pack"
+		"D23-QP Shield Generator"
+		
+		"Greyhound Plasma Thruster"
+		"Greyhound Plasma Steering"
+		"Capybara Reverse Thruster"
+		"Hyperdrive"
+		
+		"Kraz Robot Crewmate" 4
+
+
+ship "Bastion" "Bastion (jm-artcrew krazbots)"
+	outfits
+		"Plasma Cannon" 2
+		"Heavy Rocket Launcher" 2
+		"Heavy Rocket" 60
+		"Heavy Rocket Rack" 2
+		"Blaster Turret" 2
+		"Anti-Missile Turret"
+		
+		"S3 Thermionic"
+		"LP144a Battery Pack"
+		"nGVF-BB Fuel Cell"
+		"D67-TM Shield Generator"
+		"Water Coolant System"
+		"Tactical Scanner"
+		"Laser Rifle" 7
+		
+		"Impala Plasma Thruster"
+		"Impala Plasma Steering"
+		"Hyperdrive"
+		
+		"Kraz Robot Crewmate" 5
+
+
+# Syndicate adds servitor bots
+
+
+# Syndicate adds AIs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ 12 - 15
data/syndicate-quests.txt

@@ -1,16 +1,13 @@
-# Syndicate Systems
-# robots:
-#  step 1: Kraz sells robots
-#  step 2: ask questions at outfitter
-#  step 3: buy robot
-#  step 4: scan transport
-#  step 5: robots on sale
-#  step 6: brief discount
+# Copyright (c) 2025 by jmelesky
+#
+# This plugin is provided under the Creative Commons
+# Attribution-ShareAlike 4.0 license. The full text is available in
+# the root of this repository at LICENSE.md
+
+
+# Syndicate Systems is purely reacting to developments at Kraz
+# and Deep Sky. Kraz starts selling robots, so Syndicate needs to
+# start selling robots, but needs to rush things to get to market.
+# Same with AIs.
+
 
-# AIs:
-#  step 1: Deep Sky sells AIs
-#  step 2: ask questions at outfitter
-#  step 3: buy AI
-#  step 4: fetch training data
-#  step 5: AIs on sale
-#  step 6: brief discount