aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.WinForms/Stories
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-06-24 20:26:14 -0400
committerMichael <[email protected]>2017-06-24 20:26:14 -0400
commit4c63e5e41c55d41c0bcaa09f125299d4b1892ef6 (patch)
treebf5da5cf46136de99b79fb2cd0f43283a711a62d /ShiftOS.WinForms/Stories
parent4c7703c535eacb58375c872ea5cf9e733c9cf5d5 (diff)
downloadshiftos_thereturn-4c63e5e41c55d41c0bcaa09f125299d4b1892ef6.tar.gz
shiftos_thereturn-4c63e5e41c55d41c0bcaa09f125299d4b1892ef6.tar.bz2
shiftos_thereturn-4c63e5e41c55d41c0bcaa09f125299d4b1892ef6.zip
mission commands
Diffstat (limited to 'ShiftOS.WinForms/Stories')
-rw-r--r--ShiftOS.WinForms/Stories/LegionStory.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/ShiftOS.WinForms/Stories/LegionStory.cs b/ShiftOS.WinForms/Stories/LegionStory.cs
index 74e6ea6..a91b0b1 100644
--- a/ShiftOS.WinForms/Stories/LegionStory.cs
+++ b/ShiftOS.WinForms/Stories/LegionStory.cs
@@ -81,7 +81,7 @@ namespace ShiftOS.WinForms.Stories
Story.Start("aiden_shiftnet2");
}
- [Story("hacker101_breakingbonds_3")]
+ [Mission("hacker101_breakingbonds_3", "Breaking the Bonds", "It's time you've learned how to hack.", 500l, "hacker101")]
public static void BreakingTheBonds_Outro()
{
Story.Context.AutoComplete = false;
@@ -172,7 +172,16 @@ namespace ShiftOS.WinForms.Stories
WriteLine("Oh yeah, one more thing... that virus scanner... you may want to scan any files that you transfer from other systems with it.");
WriteLine("You never know what sorts of digital filth is hidden within such innocent-looking files.");
WriteLine("ALWAYS scan before opening - because if you open a file containing malicious code, it'll get run. It's just how ShiftOS's kernel works.");
+ WriteLine("Oh yeah, one last thing. Things are going to start getting pretty open in the Digital Society..");
+ WriteLine("Multiple people are going to want you to help them out with multiple things.");
+ WriteLine("I've written a little command-line utility that'll help you keep track of these missions and see how far you've gotten.");
+ WriteLine("Use the missions command to list out all the available missions, then use the startmission command to start one.");
+ WriteLine("When you complete a mission, you'll earn Codepoints depending on the mission.");
+ WriteLine("Allow me to demonstrate...");
Console.WriteLine("User has disconnected.");
+
+
+
Story.Context.MarkComplete();
TerminalBackend.PrefixEnabled = true;
SaveSystem.SaveGame();