aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS
diff options
context:
space:
mode:
authorAlex-TIMEHACK <[email protected]>2017-06-10 21:33:53 +0100
committerAlex-TIMEHACK <[email protected]>2017-06-10 21:33:53 +0100
commit77e6fc3cb8a654fc7a677f5b80e3cb067ad53aea (patch)
tree005c2c013f5ec91aa605c228f441bfc4fd91ff71 /TimeHACK.Main/OS
parentec8361de2a221cdb405df7c9400461e41785e12b (diff)
downloadhistacom2-77e6fc3cb8a654fc7a677f5b80e3cb067ad53aea.tar.gz
histacom2-77e6fc3cb8a654fc7a677f5b80e3cb067ad53aea.tar.bz2
histacom2-77e6fc3cb8a654fc7a677f5b80e3cb067ad53aea.zip
Done basically nothing
Diffstat (limited to 'TimeHACK.Main/OS')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs22
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Story/NormalHack.cs15
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs2
3 files changed, 35 insertions, 4 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs
index 1822c43..4f12ec7 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.ComponentModel;
using System.IO;
using System.Linq;
using System.Media;
@@ -10,23 +11,36 @@ using TimeHACK.Engine;
namespace TimeHACK.OS.Win95.Win95Apps.Story
{
- class Hack1
+ class Hack1 : NormalHack
{
WinClassicTerminal term = new WinClassicTerminal();
WindowManager wm = new WindowManager();
- private SoundPlayer startsound;
+
+
// This is the very first story script!
public void startObjective()
{
wm.startWin95(term, "MS-DOS Prompt", null, true, true);
+
+ Thread theThread = new Thread(startObjectMAIN);
+
+ theThread.Start();
+
+ }
+
+ public void startObjectMAIN()
+ {
+ SoundPlayer startsound;
term.WriteLine("192.168.0.1 Connecting...");
-
+
// Play Dial-up Sound
Stream audio = Properties.Resources.modem_dial;
startsound = new SoundPlayer(audio);
- startsound.PlaySync();
+ startsound.Play();
+ Thread.Sleep(5000);
+ startsound.Stop();
term.WriteLine("192.168.0.1 Connected.");
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Story/NormalHack.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Story/NormalHack.cs
new file mode 100644
index 0000000..b5c63a6
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Story/NormalHack.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TimeHACK.OS.Win95.Win95Apps.Story
+{
+ class NormalHack
+ {
+
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs
index 24cb7dd..d25b409 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs
@@ -10,6 +10,8 @@ using System.Windows.Forms;
using System.Media;
using System.IO;
using System.Threading;
+using System.Reflection;
+using System.Linq.Expressions;
namespace TimeHACK.OS.Win95.Win95Apps
{