From 850716b2a8019fbbdee7f4b53c83051d33ad5e22 Mon Sep 17 00:00:00 2001 From: TheUltimateHacker Date: Fri, 20 Mar 2015 20:29:17 -0400 Subject: 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. --- ShiftOS/Helper.vb | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'ShiftOS/Helper.vb') 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 -- cgit v1.2.3