diff options
| author | MichaelTheShifter <[email protected]> | 2016-05-24 20:27:25 -0400 |
|---|---|---|
| committer | MichaelTheShifter <[email protected]> | 2016-05-24 20:27:35 -0400 |
| commit | b6bc4fd3de7324dd4b086c215768bc50b54c49bb (patch) | |
| tree | eba44505bcd8d824a093a0b18d471ffa0477384a /source/WindowsFormsApplication1/API.cs | |
| parent | 95a1f2e4ae8fdb6862dc238106b1cda4948262a9 (diff) | |
| download | shiftos-c--b6bc4fd3de7324dd4b086c215768bc50b54c49bb.tar.gz shiftos-c--b6bc4fd3de7324dd4b086c215768bc50b54c49bb.tar.bz2 shiftos-c--b6bc4fd3de7324dd4b086c215768bc50b54c49bb.zip | |
0.1.1 Release Candidate 1
Committing all code for 0.1.1 Release Candidate 1.
Diffstat (limited to 'source/WindowsFormsApplication1/API.cs')
| -rw-r--r-- | source/WindowsFormsApplication1/API.cs | 72 |
1 files changed, 17 insertions, 55 deletions
diff --git a/source/WindowsFormsApplication1/API.cs b/source/WindowsFormsApplication1/API.cs index 8589708..f90532f 100644 --- a/source/WindowsFormsApplication1/API.cs +++ b/source/WindowsFormsApplication1/API.cs @@ -353,64 +353,15 @@ namespace ShiftOS } } var story_rnd = new Random(); - int story_chance = story_rnd.Next(0, 100); - switch (story_chance) - { - case 4: - if (API.Upgrades["otherplayerstory"] == false) + int story_chance = story_rnd.Next(0, 3); + switch (story_chance) { + case 2: + if(API.Upgrades["holochat"] == false) { var t = new Terminal(); - API.CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal); - t.StartOtherPlayerStory(); - } - break; - case 25: - if (API.Upgrades["devxfurious"] == false) - { - var t = new Terminal(); - API.CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal); + API.CreateForm(t, API.LoadedNames.TerminalName, API.GetIcon("Terminal")); t.StartDevXFuriousStory(); - } - break; - case 30: - if (API.Upgrades["aidennirh"] == false) - { - var t = new Terminal(); - API.CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal); - t.StartAidenNirhStory(); - } - break; - case 75: - if (API.Upgrades["hacker101"] == false) - { - var t = new Terminal(); - API.CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal); - t.StartHacker101Story(); - } - break; - //case 1000: - // t.StartJonathanLadouceurStory(); - // break; - //Do you honestly think HE would appear in ShiftOS? Yugh. NO. - default: - if (API.Upgrades["devxfurious"] == true) - { - if (API.Upgrades["otherplayerrescue"] == false) - { - var t = new Terminal(); - t.StartOtherPlayerSysFix(); - CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal); - } - else - { - if (API.Upgrades["midgamebridge"] == false) - { - /*var t = new Terminal(); - t.StartBridgeToMidGame(); - CreateForm(t, LoadedNames.TerminalName, Properties.Resources.iconTerminal);*/ - - } - } + t.BringToFront(); } break; } @@ -687,6 +638,7 @@ namespace ShiftOS AppLauncherItems.Add(new ApplauncherItem(LoadedNames.FileSkimmerName, GetIcon("FileSkimmer"), "open_program('file_skimmer')", Upgrades["alfileskimmer"])); if (!LimitedMode) { + AppLauncherItems.Add(new ApplauncherItem("Network Browser", GetIcon("NetworkBrowser"), "open_program('netbrowse')", Upgrades["networkbrowser"])); AppLauncherItems.Add(new ApplauncherItem(LoadedNames.SkinLoaderName, GetIcon("SkinLoader"), "open_program('skinloader')", Upgrades["skinning"])); AppLauncherItems.Add(new ApplauncherItem(LoadedNames.ShiftoriumName, GetIcon("Shiftorium"), "open_program('shiftorium')", Upgrades["alshiftorium"])); } @@ -1713,6 +1665,16 @@ namespace ShiftOS bool succeeded = true; switch (cmd) { + case "netbrowse": + if(Upgrades["networkbrowser"]) + { + CreateForm(new NetworkBrowser(), "Network Browser", GetIcon("NetworkBrowser")); + } + else + { + succeeded = false; + } + break; case "quests": if(LimitedMode) { |
