aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Webb <[email protected]>2019-04-06 17:22:50 -0500
committerGitHub <[email protected]>2019-04-06 17:22:50 -0500
commit9d3fa715e583b668f2ffd3754886b343c5440032 (patch)
tree19438aa123c7ffd85a3e76ca48931c01f39abb1e
parent8a8a895afa16a9b7cec499b5a25746e37ceb4cb4 (diff)
parente5e70be7df622617a5ecbc2d5821724021f8b7ef (diff)
downloadhistacom2-9d3fa715e583b668f2ffd3754886b343c5440032.tar.gz
histacom2-9d3fa715e583b668f2ffd3754886b343c5440032.tar.bz2
histacom2-9d3fa715e583b668f2ffd3754886b343c5440032.zip
Merge pull request #5 from lempamo/master
lets try this again
-rw-r--r--Histacom2/AchievementBox.cs27
-rw-r--r--Histacom2/AchievementScreen.cs20
-rw-r--r--Histacom2/OS/WinXPBad/Story/Hack4.cs3
-rw-r--r--Histacom2/SeizureWarning.cs9
-rw-r--r--Histacom2/TitleScreen.Designer.cs4
-rw-r--r--Histacom2/TitleScreen.cs78
6 files changed, 50 insertions, 91 deletions
diff --git a/Histacom2/AchievementBox.cs b/Histacom2/AchievementBox.cs
index a65ef23..bf0b582 100644
--- a/Histacom2/AchievementBox.cs
+++ b/Histacom2/AchievementBox.cs
@@ -12,17 +12,13 @@ using Histacom2.Engine;
namespace Histacom2
{
- public partial class AchievementBox : Form
- {
+ public partial class AchievementBox : Form {
private bool stayOnScreen = false;
- public AchievementBox(int type)
- {
+ public AchievementBox(int type) {
InitializeComponent();
- this.BringToFront();
- this.Show();
- switch (type)
- {
+ BringToFront();
+ switch (type) {
case 0: //Piracy Ending
BackgroundImage = Properties.Resources.EndingPiracy;
stayOnScreen = true;
@@ -37,25 +33,22 @@ namespace Histacom2
break;
}
Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - 202, -102);
- while (this.Location.Y != 0)
- {
+ Show();
+ while (Location.Y != 0) {
Thread.Sleep(5);
Location = new Point(Location.X, Location.Y + 1);
}
- if (!stayOnScreen)
- {
+ if (!stayOnScreen) {
Thread.Sleep(3000);
- while (this.Location.Y != -102)
- {
+ while (Location.Y != -102) {
Thread.Sleep(5);
Location = new Point(Location.X, Location.Y - 1);
}
- this.Close();
+ Close();
}
}
- private void button1_Click(object sender, EventArgs e)
- {
+ private void button1_Click(object sender, EventArgs e) {
Program.title.Show();
SaveSystem.CurrentSave = null;
SaveSystem.currentTheme = null;
diff --git a/Histacom2/AchievementScreen.cs b/Histacom2/AchievementScreen.cs
index d114915..508574b 100644
--- a/Histacom2/AchievementScreen.cs
+++ b/Histacom2/AchievementScreen.cs
@@ -11,24 +11,19 @@ using Histacom2.Engine;
namespace Histacom2
{
- public partial class AchievementScreen : Form
- {
- public AchievementScreen()
- {
+ public partial class AchievementScreen : Form {
+ public AchievementScreen() {
InitializeComponent();
}
- private void AchievementScreen_Load(object sender, EventArgs e)
- {
+ private void AchievementScreen_Load(object sender, EventArgs e) {
byte[] achieved = SaveSystem.GetAchievements();
- if (achieved[0] == 1)
- {
+ if (achieved[0] == 1) {
listView1.Items[0].ImageIndex = 0;
listView1.Items[0].Text = "Piracy Ending";
}
- if (achieved[1] == 1)
- {
+ if (achieved[1] == 1) {
listView1.Items[1].ImageIndex = 0;
listView1.Items[1].Text = "Destruction Ending";
}
@@ -36,9 +31,8 @@ namespace Histacom2
// if (achieved[21] == 1) listView2.Items[1].ImageIndex = 0;
}
- private void button1_Click(object sender, EventArgs e)
- {
- this.Close();
+ private void button1_Click(object sender, EventArgs e) {
+ Close();
}
}
}
diff --git a/Histacom2/OS/WinXPBad/Story/Hack4.cs b/Histacom2/OS/WinXPBad/Story/Hack4.cs
index cef0c49..d8bd6ec 100644
--- a/Histacom2/OS/WinXPBad/Story/Hack4.cs
+++ b/Histacom2/OS/WinXPBad/Story/Hack4.cs
@@ -78,8 +78,7 @@ namespace Histacom2.OS.WinXPBad.Story
public static async void VirusDestruction(WinClassicIE6Bad ie)
{
LabelMaker();
- if (Console.ParentForm != null)
- {
+ if (Console.ParentForm != null) {
Console.ParentForm.Close();
}
await Task.Delay(10000); ((WinXP)ie.ParentForm).maximizebutton.Image = ((WinXP)ie.ParentForm).closebutton.Image;
diff --git a/Histacom2/SeizureWarning.cs b/Histacom2/SeizureWarning.cs
index 4a209a3..5cb0513 100644
--- a/Histacom2/SeizureWarning.cs
+++ b/Histacom2/SeizureWarning.cs
@@ -13,15 +13,12 @@ namespace Histacom2
{
public partial class SeizureWarning : UserControl
{
- public SeizureWarning()
- {
+ public SeizureWarning() {
InitializeComponent();
}
- private void button1_Click(object sender, EventArgs e)
- {
- File.WriteAllText(Path.Combine(Engine.SaveSystem.DataDirectory, "o.k"), ".");
- this.Hide();
+ private void button1_Click(object sender, EventArgs e) {
+ Hide();
}
}
}
diff --git a/Histacom2/TitleScreen.Designer.cs b/Histacom2/TitleScreen.Designer.cs
index a177bea..f5a170f 100644
--- a/Histacom2/TitleScreen.Designer.cs
+++ b/Histacom2/TitleScreen.Designer.cs
@@ -136,6 +136,8 @@
this.startbutton.TabIndex = 12;
this.startbutton.TabStop = false;
this.startbutton.Click += new System.EventHandler(this.startbutton_Click);
+ this.startbutton.MouseLeave += new System.EventHandler(this.gameversion_MouseLeave);
+ this.startbutton.MouseHover += new System.EventHandler(this.gameversion_MouseHover);
//
// startmenu
//
@@ -165,7 +167,7 @@
this.startmenuitems.Name = "startmenuitems";
this.startmenuitems.Padding = new System.Windows.Forms.Padding(1, 2, 0, 0);
this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
- this.startmenuitems.Size = new System.Drawing.Size(140, 239);
+ this.startmenuitems.Size = new System.Drawing.Size(140, 220);
this.startmenuitems.TabIndex = 0;
this.startmenuitems.Text = "StartMenu";
//
diff --git a/Histacom2/TitleScreen.cs b/Histacom2/TitleScreen.cs
index 88adc99..3829d1f 100644
--- a/Histacom2/TitleScreen.cs
+++ b/Histacom2/TitleScreen.cs
@@ -43,21 +43,16 @@ namespace Histacom2
public static extern bool ReleaseCapture();
- public TitleScreen()
- {
+ public TitleScreen() {
InitializeComponent();
this.startmenu.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2);
- if (!File.Exists(Path.Combine(DataDirectory, "o.k")))
- {
- SeizureWarning sw = new SeizureWarning();
- sw.Size = programContent.Size;
- programContent.Controls.Add(sw);
- sw.BringToFront();
- }
+ SeizureWarning sw = new SeizureWarning();
+ sw.Size = programContent.Size;
+ programContent.Controls.Add(sw);
+ sw.BringToFront();
}
- public void StartGame()
- {
+ public void StartGame() {
// Time to decide which OS to start up!
switch (CurrentSave.CurrentOS)
@@ -115,8 +110,7 @@ namespace Histacom2
}
}
- private void VM_WidthHeight_KeyPress(object sender, KeyPressEventArgs e)
- {
+ private void VM_WidthHeight_KeyPress(object sender, KeyPressEventArgs e) {
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.')) e.Handled = true;
// only allow one decimal point
@@ -124,8 +118,7 @@ namespace Histacom2
}
// When the TitleScreen Loads
- private void TitleScreen_Load(object sender, EventArgs e)
- {
+ private void TitleScreen_Load(object sender, EventArgs e) {
Directory.CreateDirectory(GameDirectory);
Directory.CreateDirectory(DataDirectory);
Directory.CreateDirectory(AllProfilesDirectory);
@@ -155,27 +148,22 @@ namespace Histacom2
#region NewGame
// When NewGame is Clicked
- private void NewGame_Click(object sender, EventArgs e)
- {
+ private void NewGame_Click(object sender, EventArgs e) {
newGameBox = new NewGameDialog();
newGameBox.ShowDialog();
- if (newGameBox.Successful)
- {
+ if (newGameBox.Successful) {
NewGame();
StartGame();
}
}
- public void BSODRewind(object sender, EventArgs e)
- {
- if (progress == "95")
- {
+ public void BSODRewind(object sender, EventArgs e) {
+ if (progress == "95") {
frm95.Close();
frm95 = null;
- try
- {
+ try {
// Time to close all the game applications
foreach (Form frm in Application.OpenForms) if (frm.Tag.ToString() != "ignoreFormOnTaskbar") frm.Close();
} catch {
@@ -194,13 +182,11 @@ namespace Histacom2
#endregion
#region LoadGame
- private void LoadGame_Click(object sender, EventArgs e)
- {
+ private void LoadGame_Click(object sender, EventArgs e) {
loadGameBox = new LoadGameDialog();
loadGameBox.ShowDialog();
- if (loadGameBox.successful)
- {
+ if (loadGameBox.successful) {
LoadSave();
SetTheme();
StartGame();
@@ -209,66 +195,54 @@ namespace Histacom2
#endregion
#region ExitButton
- private void Exit_Click(object sender, EventArgs e)
- {
+ private void Exit_Click(object sender, EventArgs e) {
Application.Exit();
}
#endregion
#region HelpButton
- private void helpItemClick(object sender, EventArgs e)
- {
+ private void helpItemClick(object sender, EventArgs e) {
System.Diagnostics.Process.Start("https://github.com/TheRandomMelon/Histacom2/wiki");
}
#endregion
#endregion
- private void gameversion_MouseHover(object sender, EventArgs e)
- {
+ private void gameversion_MouseHover(object sender, EventArgs e) {
gameversion.Text = "There are no easter eggs here!";
}
- private void gameversion_MouseLeave(object sender, EventArgs e)
- {
+ private void gameversion_MouseLeave(object sender, EventArgs e) {
gameversion.Text = gameVersion;
}
- private void startbutton_Click(object sender, EventArgs e)
- {
- if (DevMode)
- {
+ private void startbutton_Click(object sender, EventArgs e) {
+ if (DevMode) {
DevMode = false;
gameversion.Text = "Developer Mode Deactivated";
} else {
DevMode = true;
gameversion.Text = "Developer Mode Activated";
}
-
}
- private void closebutton_Click_1(object sender, EventArgs e)
- {
+ private void closebutton_Click_1(object sender, EventArgs e) {
Application.Exit();
}
- private void updateText_Tick(object sender, EventArgs e)
- {
- if (gameversion.Text != gameVersion)
- {
+ private void updateText_Tick(object sender, EventArgs e) {
+ if (gameversion.Text != gameVersion) {
gameversion.Text = gameVersion;
updateText.Stop();
}
}
- private void achievementsToolStripMenuItem_Click(object sender, EventArgs e)
- {
+ private void achievementsToolStripMenuItem_Click(object sender, EventArgs e) {
AchievementScreen achievelist = new AchievementScreen();
achievelist.ShowDialog();
}
- private void helpMenu(object sender, EventArgs e)
- {
+ private void helpMenu(object sender, EventArgs e) {
System.Diagnostics.Process.Start("https://github.com/TheRandomMelon/Histacom2/wiki");
}
}