From 043ea674fbf3ad86c4080160c14451b71483fa14 Mon Sep 17 00:00:00 2001 From: zuckung Date: Sat, 17 Feb 2024 15:40:04 +0100 Subject: [PATCH] added plugin navy.licenses --- myplugins/navy.licenses/README.md | 15 ++++++ myplugins/navy.licenses/about.txt | 1 + myplugins/navy.licenses/credits.txt | 4 ++ .../navy.licenses/data/navy.licenses.txt | 48 ++++++++++++++++++ myplugins/navy.licenses/icon.png | Bin 0 -> 16248 bytes myplugins/navy.licenses/license | 21 ++++++++ myplugins/navy.licenses/plugin.txt | 2 + 7 files changed, 91 insertions(+) create mode 100644 myplugins/navy.licenses/README.md create mode 100644 myplugins/navy.licenses/about.txt create mode 100644 myplugins/navy.licenses/credits.txt create mode 100644 myplugins/navy.licenses/data/navy.licenses.txt create mode 100644 myplugins/navy.licenses/icon.png create mode 100644 myplugins/navy.licenses/license create mode 100644 myplugins/navy.licenses/plugin.txt diff --git a/myplugins/navy.licenses/README.md b/myplugins/navy.licenses/README.md new file mode 100644 index 00000000..64b44d83 --- /dev/null +++ b/myplugins/navy.licenses/README.md @@ -0,0 +1,15 @@ +### navy.licenses +
+
+Adds a mission on Stormhold(Alcyone system) which leads you to Geminus(Castor system) to buy the four Navy licenses.
+
+The mission can get started with 2,5 million credits cash available. You have to pay 50.000 credits for the contact and 2 million for the four licenses.
+If you reject the mission, you can restart it on other visits.
+You get the following licenses : Navy license, Navy Auxiliary license, Navy Cruiser license, Navy Carrier license.
+
+
+Changelog:
+
+2024-02-17
+initial release
+ diff --git a/myplugins/navy.licenses/about.txt b/myplugins/navy.licenses/about.txt new file mode 100644 index 00000000..1f37c73d --- /dev/null +++ b/myplugins/navy.licenses/about.txt @@ -0,0 +1 @@ +Adds a mission on Stormhold(Alcyone system) which leads you to Geminus(Castor system) to buy the four Navy licenses. See the readme for details. diff --git a/myplugins/navy.licenses/credits.txt b/myplugins/navy.licenses/credits.txt new file mode 100644 index 00000000..187d988b --- /dev/null +++ b/myplugins/navy.licenses/credits.txt @@ -0,0 +1,4 @@ +navy.licenses +author: + zuckung + https://github.com/zuckung/endless-sky-plugins \ No newline at end of file diff --git a/myplugins/navy.licenses/data/navy.licenses.txt b/myplugins/navy.licenses/data/navy.licenses.txt new file mode 100644 index 00000000..c5be496c --- /dev/null +++ b/myplugins/navy.licenses/data/navy.licenses.txt @@ -0,0 +1,48 @@ +mission "getNavyLicenses" + name "Get Navy licenses" + description "Travel to to acquire illegal Navy licences." + source + planet "Stormhold" + destination "Geminus" + to offer + "credits" > 2500000 + on offer + conversation + `When you enter Stormhold's spaceport, you can hardly believe your eyes. A Republic Cruiser is parked right in front of you, and it has a pirate logo spray-painted on the hull. You move closer to take a look. A very authoritarian-looking woman is currently scaring up a group of technicians who are taking a break. She notices you admiring her ship and strolls over to you.` + `"Isn't that a beauty?" she asks.` + choice + ` "For sure, it is! Must be a great story how you captured it."` + goto captureA + ` "A great ship, but don't you have to fight your way through every Republic system you enter?"` + goto captureB + label captureA + `"Oh, i didnt hijack it. I have a license."` + goto captureC + label captureB + `"It would be like this if I had actually hijacked it. But I have a license."` + goto captureC + label captureC + ` "You don't look like a member of the Navy. And if you were, you won't be welcome here. So, how?" you ask.` + `She smiles. "I have a contact in the Navy administration on Geminus. It cost me 500,000 credits just to have the one license forged. It is equipped with a secret service seal so that no patrol or shipyard will inspect it more closely. And now I'm saving up to have my contact forge the other three licenses.` + `"If you are interested, I would perhaps arrange a meeting with my contact. Let's say for a small fee of 50,000 credits?"` + choice + ` "That sounds fair. I'm interested."` + goto interested + ` "No, thanks. Sounds too dangerous for me."` + goto notinterested + label interested + `Ok, great. I'll arrange a meeting with my contact on Geminus. He is risking a lot with a stranger, so he probably would only sell all four licenses in one rush. Keep 2 million credits ready for him. "` + accept + label notinterested + `Ok, maybe you come back later. Have a nice day.` + defer + on accept + payment -50000 + on complete + payment -2000000 + set "license: Navy" + set "license: Navy Auxiliary" + set "license: Navy Cruiser" + set "license: Navy Carrier" + conversation + `After you have reached the contact from orbit, you meet him in a shady bar. Everything happens pretty quickly. A quick credit transfer, a quick handover of the licenses, and the extremely nervous man disappears. Now it's time to test the licenses. There are some Navy ships for sale in the local ship dock.` diff --git a/myplugins/navy.licenses/icon.png b/myplugins/navy.licenses/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8b49f1e1828d3ee7f54ceebd6c1e6a30519f0c GIT binary patch literal 16248 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