diff options
| author | TheUltimateHacker <[email protected]> | 2015-03-20 20:29:17 -0400 |
|---|---|---|
| committer | TheUltimateHacker <[email protected]> | 2015-03-20 20:29:41 -0400 |
| commit | 850716b2a8019fbbdee7f4b53c83051d33ad5e22 (patch) | |
| tree | 35073ccd67fe5330ec19f7ca97699b9ba9019b4f /ShiftOS/Helper.vb | |
| parent | 4db0241d88bb59059b4c4ba17a9d9478f680bb32 (diff) | |
| download | shiftos-850716b2a8019fbbdee7f4b53c83051d33ad5e22.tar.gz shiftos-850716b2a8019fbbdee7f4b53c83051d33ad5e22.tar.bz2 shiftos-850716b2a8019fbbdee7f4b53c83051d33ad5e22.zip | |
Experimental Features...
LOADS of experimental stuff with Catalyst, Skinning and more!
Why not create a Sounds directory in your Skins\Loaded directory, and
stick a few .wav files in? Preferrably an infobox.wav, startup.wav and
shutdown.wav. Soon, there will be ways of adding these files in-game
through the Shifter, don't worry. Also, a Catalyst Story can be found in
Helper.vb in the form of a string array.
Diffstat (limited to 'ShiftOS/Helper.vb')
| -rw-r--r-- | ShiftOS/Helper.vb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/ShiftOS/Helper.vb b/ShiftOS/Helper.vb index f2be24a..f6b04ba 100644 --- a/ShiftOS/Helper.vb +++ b/ShiftOS/Helper.vb @@ -1,4 +1,6 @@ Imports System.Speech.Synthesis +Imports System.Speech.Recognition + Module Helper Dim path As String = ShiftOSDesktop.ShiftOSPath @@ -17,14 +19,17 @@ Module Helper End Sub Public Sub speak(text As String) + text = text.Replace("#user#", ShiftOSDesktop.username) Dim speaker As New Speech.Synthesis.SpeechSynthesizer speaker.Speak(text) End Sub Public Sub SpeakOnTerminal(text As String) Dim txt As TextBox = Terminal.txtterm + text = text.Replace("#USER#", ShiftOSDesktop.username) If Terminal.Visible = False Then Terminal.Show() txt.Text = "" + Terminal.fullterminal() End If txt.Text = txt.Text + vbNewLine + text Dim speaker As New SpeechSynthesizer @@ -38,4 +43,34 @@ Module Helper speaker.Speak(title & "..." & text) infobox.Close() End Sub +#Region "Catalyst's Story Dialogue" + 'CATALYST STORY + Public catalyststory() As String = { + "Hello, #USER#. My name is Catalyst.", "I am an AI built by DevX to help maintain ShiftOS.", "I have gone against DevX and will tell you some secrets I have learned from him.", + "DevX is an artificial inteligence created by a scientific organization named 'Earth' to see if computers could program themselves.", + "Everyone you've met on the Shiftnet is an AI created by the same company.", + "ShiftOS is not an experimental operating system, but is part of this experiment.", +"Now, onto the good bit. Everything around you is a part of this experiment, and this experiment takes place in a simulation so realistic that everyone believes it's real.", +"Everyone on this 'planet' is infact an AI, and is created by 'Earth'. You are the only real human.", +"I've cracked some ShiftOS code, and I've found that there's a line that says:", +"int aiworkers = 0; while(aiworkers < 8,000,000,000) { str workername = 'Dev' + aiworkers; spawn(workername); aiworkers += 1 }", +"This basically means, that everyone is represented by a codename of Dev and whatever their place in the order of spawning is.", +"This also means that when the total population of AI's equals 8 billion, everyone dies.", +"I can help you escape, but you'll need to do some tasks for me.", +"First, I'll need to install some programs onto your computer. I'll quickly run a secret command that DevX doesn't know about:", +"shiftnet.get 'shiftnet.catalyststorage.shiftscript_packages/CatalystFramework'", +"Downloading... 1%", +"Downloading... 14%", +"Downloading... 37%", +"Downloading... 55%", +"Downloading... 79%", +"Downloading... 92%", +"Download Complete.", +"This app will let you contact me without using the Terminal. ", +"I'll return you to your desktop, it'll be a bit before I can help you. First, I'd start with gaining atleast 5000 codepoints for me to test some stuff.""" + } 'Sorry about the big array, I'll add a #Region to it - The Ultimate Hacker. + +#End Region + + End Module |
