aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-08-07 20:46:26 -0400
committerlempamo <[email protected]>2017-08-07 20:46:26 -0400
commitffebe68546826958b2920c99540cb72067f42cad (patch)
treeea0d8f003db32773664a68fa6d4aebd1319401e3
parent1a7baf7a0ed6a9eaa4549cc2ec313dcef0311c0b (diff)
downloadhistacom2-ffebe68546826958b2920c99540cb72067f42cad.tar.gz
histacom2-ffebe68546826958b2920c99540cb72067f42cad.tar.bz2
histacom2-ffebe68546826958b2920c99540cb72067f42cad.zip
minesweeper complete :smile:
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs9
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs12
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs51
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs33
-rw-r--r--TimeHACK.Main/Properties/Resources.Designer.cs60
-rw-r--r--TimeHACK.Main/Properties/Resources.resx18
-rw-r--r--TimeHACK.Main/Resources/minesweepSquare6.pngbin0 -> 232 bytes
-rw-r--r--TimeHACK.Main/Resources/minesweepSquare7.pngbin0 -> 207 bytes
-rw-r--r--TimeHACK.Main/Resources/minesweepSquare8.pngbin0 -> 221 bytes
-rw-r--r--TimeHACK.Main/Resources/minesweepSquareQuestion.pngbin0 -> 226 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper gasp.pngbin0 -> 325 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper logo.jpgbin3166 -> 0 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper sad.PNGbin1024 -> 310 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper smile.PNGbin1020 -> 309 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper win.pngbin0 -> 317 bytes
-rw-r--r--TimeHACK.Main/TimeHACK.Main.csproj6
16 files changed, 158 insertions, 31 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs
index be3f1c8..3b76e27 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs
@@ -21,13 +21,15 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
public bool ftime = true;
public int Time;
public bool win = false;
+ private WinClassicMinesweeper _window;
- public Game(Panel panel, int width, int height, int mines)
+ public Game(WinClassicMinesweeper window, Panel panel, int width, int height, int mines)
{
_panel = panel;
_width = width;
_height = height;
_mines = mines;
+ _window = window;
win = false;
}
@@ -63,6 +65,8 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
private void Explode(object sender, EventArgs e)
{
+ _panel.Enabled = false;
+ _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad;
if (_timer != null) _timer.Enabled = false;
foreach (Square s in _squares)
{
@@ -76,6 +80,7 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
s.Button.BackgroundImage = Properties.Resources.minesweepSquareWrong;
}
}
+ _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad;
}
public int Height
@@ -164,6 +169,8 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
Square s = new Square(this, x, y);
s.Explode += new EventHandler(Explode);
s.Dismantle += new EventHandler(Dismantle);
+ s.Button.MouseDown += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperGasp; };
+ s.Button.MouseUp += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile; };
_squares[x, y] = s;
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs
index 00594b2..4b5f25e 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs
@@ -124,20 +124,16 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
if (Dismantled)
{
_dismantled = false;
- Button.BackgroundImage = null;
- Button.Text = "?";
+ Button.BackgroundImage = Properties.Resources.minesweepSquareQuestion;
}
else if(Button.Text == "?")
{
- _dismantled = false;
Button.BackgroundImage = Properties.Resources.minesweepSquare;
- Button.Text = "";
return;
}
else
{
_dismantled = true;
- Button.Text = "";
Button.BackgroundImage = Properties.Resources.WinClassicMinesweeperFlag;
}
OnDismantle();
@@ -210,13 +206,13 @@ namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
Button.BackgroundImage = Properties.Resources.minesweepSquare5;
break;
case 6:
- Button.ForeColor = Color.LightBlue;
+ Button.BackgroundImage = Properties.Resources.minesweepSquare6;
break;
case 7:
- Button.ForeColor = Color.Orange; // Guesed, never seen one!
+ Button.BackgroundImage = Properties.Resources.minesweepSquare7;
break;
case 8:
- Button.ForeColor = Color.Ivory; // Guesed, never seen one!
+ Button.BackgroundImage = Properties.Resources.minesweepSquare8;
break;
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs
index 91e6b98..d22b213 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs
@@ -54,20 +54,25 @@
this.button1 = new System.Windows.Forms.Button();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.panel2 = new System.Windows.Forms.Panel();
+ this.panel3 = new System.Windows.Forms.Panel();
+ this.panel4 = new System.Windows.Forms.Panel();
this.menuStrip1.SuspendLayout();
this.panel2.SuspendLayout();
+ this.panel3.SuspendLayout();
+ this.panel4.SuspendLayout();
this.SuspendLayout();
//
// labelBombs
//
this.labelBombs.BackColor = System.Drawing.Color.Silver;
+ this.labelBombs.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.labelBombs.Font = new System.Drawing.Font("Lemon\'s LCD", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.labelBombs.ForeColor = System.Drawing.Color.Red;
this.labelBombs.Image = global::TimeHACK.Properties.Resources.MinesweepNumBox;
- this.labelBombs.Location = new System.Drawing.Point(17, 32);
+ this.labelBombs.Location = new System.Drawing.Point(3, 4);
this.labelBombs.Name = "labelBombs";
this.labelBombs.Size = new System.Drawing.Size(56, 25);
- this.labelBombs.TabIndex = 7;
+ this.labelBombs.TabIndex = 9;
this.labelBombs.Text = "000";
this.labelBombs.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
@@ -77,7 +82,7 @@
this.labelTime.Font = new System.Drawing.Font("Lemon\'s LCD", 15F);
this.labelTime.ForeColor = System.Drawing.Color.Red;
this.labelTime.Image = global::TimeHACK.Properties.Resources.MinesweepNumBox;
- this.labelTime.Location = new System.Drawing.Point(90, 32);
+ this.labelTime.Location = new System.Drawing.Point(75, 4);
this.labelTime.Margin = new System.Windows.Forms.Padding(0);
this.labelTime.Name = "labelTime";
this.labelTime.RightToLeft = System.Windows.Forms.RightToLeft.No;
@@ -267,10 +272,12 @@
//
this.button1.BackColor = System.Drawing.Color.Silver;
this.button1.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicMinesweeperSmile;
- this.button1.Location = new System.Drawing.Point(70, 32);
+ this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Gray;
+ this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.button1.Location = new System.Drawing.Point(54, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(25, 25);
- this.button1.TabIndex = 9;
+ this.button1.TabIndex = 7;
this.button1.UseVisualStyleBackColor = false;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
@@ -282,27 +289,45 @@
// panel2
//
this.panel2.Controls.Add(this.panel1);
- this.panel2.Location = new System.Drawing.Point(16, 63);
+ this.panel2.Location = new System.Drawing.Point(15, 51);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(134, 134);
this.panel2.TabIndex = 10;
//
+ // panel3
+ //
+ this.panel3.Controls.Add(this.panel4);
+ this.panel3.Controls.Add(this.panel2);
+ this.panel3.Location = new System.Drawing.Point(0, 25);
+ this.panel3.Name = "panel3";
+ this.panel3.Size = new System.Drawing.Size(164, 197);
+ this.panel3.TabIndex = 11;
+ //
+ // panel4
+ //
+ this.panel4.Controls.Add(this.button1);
+ this.panel4.Controls.Add(this.labelTime);
+ this.panel4.Controls.Add(this.labelBombs);
+ this.panel4.Location = new System.Drawing.Point(15, 11);
+ this.panel4.Name = "panel4";
+ this.panel4.Size = new System.Drawing.Size(134, 33);
+ this.panel4.TabIndex = 11;
+ //
// WinClassicMinesweeper
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.Silver;
- this.Controls.Add(this.panel2);
- this.Controls.Add(this.button1);
- this.Controls.Add(this.labelBombs);
- this.Controls.Add(this.labelTime);
+ this.Controls.Add(this.panel3);
this.Controls.Add(this.menuStrip1);
this.Name = "WinClassicMinesweeper";
- this.Size = new System.Drawing.Size(164, 210);
+ this.Size = new System.Drawing.Size(164, 222);
this.Load += new System.EventHandler(this.WinClassicMinesweeper_Load);
this.menuStrip1.ResumeLayout(false);
this.menuStrip1.PerformLayout();
this.panel2.ResumeLayout(false);
+ this.panel3.ResumeLayout(false);
+ this.panel4.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
@@ -332,8 +357,10 @@
private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
private System.Windows.Forms.ToolStripMenuItem aboutMinesweeperToolStripMenuItem;
- private System.Windows.Forms.Button button1;
private System.Windows.Forms.Timer timer1;
private System.Windows.Forms.Panel panel2;
+ internal System.Windows.Forms.Button button1;
+ private System.Windows.Forms.Panel panel3;
+ private System.Windows.Forms.Panel panel4;
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs
index 5556e18..c7d0928 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs
@@ -24,6 +24,16 @@ namespace TimeHACK.OS.Win95.Win95Apps
labelBombs.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point);
labelTime.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point);
panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3);
+ panel3.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 3);
+ panel4.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 2);
+ foreach (ToolStripMenuItem item in menuStrip1.Items)
+ {
+ item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular);
+ item.BackColor = Color.Silver;
+ item.BackgroundImage = Properties.Resources.sliversilver;
+ item.BackgroundImageLayout = ImageLayout.Center;
+ item.DisplayStyle = ToolStripItemDisplayStyle.Text;
+ }
}
private void GameTick(object sender, EventArgs e)
{
@@ -38,12 +48,15 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
panel1.Size = new Size(x * 16, y * 16);
panel2.Size = new Size(x * 16 + 6, y * 16 + 6);
- this.ParentForm.Size = new Size(x * 16 + 51, y * 16 + 106);
- labelTime.Location = new Point(x * 16 - 32, button1.Location.Y);
- panel2.Paint -= (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3);
+ this.ParentForm.Size = new Size(x * 16 + 41, y * 16 + 120);
+ panel3.Size = new Size(Width, Height - 24);
+ panel4.Size = new Size(panel2.Width, 33);
+ labelTime.Location = new Point(panel4.Width - 58, 4);
+ //panel2.Paint -= (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3);
panel2.Refresh();
- panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3);
- button1.Location = new Point(this.Width / 2 - 12, 32);
+ panel3.Refresh();
+ //panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3);
+ button1.Location = new Point(panel4.Width / 2 - 12, 4);
button1.PerformClick();
}
private void begginnerToolStripMenuItem_Click(object sender, EventArgs e)
@@ -66,26 +79,26 @@ namespace TimeHACK.OS.Win95.Win95Apps
}
private void button1_Click(object sender, EventArgs e)
{
+ button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile;
labelTime.Text = "0";
switch (level)
{
case ("easy"):
Cursor.Current = Cursors.WaitCursor;
- _game = new Game(this.panel1, 8, 8, 10);
+ _game = new Game(this, panel1, 8, 8, 10);
break;
case ("medium"):
Cursor.Current = Cursors.WaitCursor;
- _game = new Game(this.panel1, 16, 16, 40);
+ _game = new Game(this, panel1, 16, 16, 40);
break;
case ("hard"):
Cursor.Current = Cursors.WaitCursor;
- _game = new Game(this.panel1, 30, 16, 99);
+ _game = new Game(this, panel1, 30, 16, 99);
break;
}
_game.Tick += new EventHandler(GameTick);
_game.DismantledMinesChanged += new EventHandler(GameDismantledMinesChanged);
_game.Start();
-
}
private void WinClassicMinesweeper_Load(object sender, EventArgs e)
@@ -105,6 +118,7 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
if (_game.win == true)
{
+ button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperWin;
switch (level)
{
case ("easy"):
@@ -118,7 +132,6 @@ namespace TimeHACK.OS.Win95.Win95Apps
Thread t = new Thread(Achieve);
t.Start();
break;
-
}
SaveSystem.SaveGame();
timer1.Stop();
diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs
index e4ca9c9..89bb62e 100644
--- a/TimeHACK.Main/Properties/Resources.Designer.cs
+++ b/TimeHACK.Main/Properties/Resources.Designer.cs
@@ -488,6 +488,36 @@ namespace TimeHACK.Properties {
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
+ internal static System.Drawing.Bitmap minesweepSquare6 {
+ get {
+ object obj = ResourceManager.GetObject("minesweepSquare6", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minesweepSquare7 {
+ get {
+ object obj = ResourceManager.GetObject("minesweepSquare7", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minesweepSquare8 {
+ get {
+ object obj = ResourceManager.GetObject("minesweepSquare8", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
internal static System.Drawing.Bitmap minesweepSquareExploded {
get {
object obj = ResourceManager.GetObject("minesweepSquareExploded", resourceCulture);
@@ -508,6 +538,16 @@ namespace TimeHACK.Properties {
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
+ internal static System.Drawing.Bitmap minesweepSquareQuestion {
+ get {
+ object obj = ResourceManager.GetObject("minesweepSquareQuestion", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
internal static System.Drawing.Bitmap minesweepSquareWrong {
get {
object obj = ResourceManager.GetObject("minesweepSquareWrong", resourceCulture);
@@ -1384,6 +1424,16 @@ namespace TimeHACK.Properties {
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
+ internal static System.Drawing.Bitmap WinClassicMinesweeperGasp {
+ get {
+ object obj = ResourceManager.GetObject("WinClassicMinesweeperGasp", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
internal static System.Drawing.Bitmap WinClassicMinesweeperSad {
get {
object obj = ResourceManager.GetObject("WinClassicMinesweeperSad", resourceCulture);
@@ -1404,6 +1454,16 @@ namespace TimeHACK.Properties {
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
+ internal static System.Drawing.Bitmap WinClassicMinesweeperWin {
+ get {
+ object obj = ResourceManager.GetObject("WinClassicMinesweeperWin", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
internal static System.Drawing.Bitmap WinClassicMSN {
get {
object obj = ResourceManager.GetObject("WinClassicMSN", resourceCulture);
diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx
index 0ece129..81dc690 100644
--- a/TimeHACK.Main/Properties/Resources.resx
+++ b/TimeHACK.Main/Properties/Resources.resx
@@ -741,13 +741,31 @@
<data name="minesweepSquare5" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\minesweepSquare5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="minesweepSquare6" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minesweepSquare6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="minesweepSquare7" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minesweepSquare7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="minesweepSquare8" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minesweepSquare8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="minesweepSquareExploded" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\minesweepSquareExploded.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="minesweepSquareMine" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\minesweepSquareMine.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="minesweepSquareQuestion" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minesweepSquareQuestion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="minesweepSquareWrong" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\minesweepSquareWrong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="WinClassicMinesweeperGasp" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper gasp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="WinClassicMinesweeperWin" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper win.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
</root> \ No newline at end of file
diff --git a/TimeHACK.Main/Resources/minesweepSquare6.png b/TimeHACK.Main/Resources/minesweepSquare6.png
new file mode 100644
index 0000000..d8dbcb8
--- /dev/null
+++ b/TimeHACK.Main/Resources/minesweepSquare6.png
Binary files differ
diff --git a/TimeHACK.Main/Resources/minesweepSquare7.png b/TimeHACK.Main/Resources/minesweepSquare7.png
new file mode 100644
index 0000000..2b40270
--- /dev/null
+++ b/TimeHACK.Main/Resources/minesweepSquare7.png
Binary files differ
diff --git a/TimeHACK.Main/Resources/minesweepSquare8.png b/TimeHACK.Main/Resources/minesweepSquare8.png
new file mode 100644
index 0000000..0588b2c
--- /dev/null
+++ b/TimeHACK.Main/Resources/minesweepSquare8.png
Binary files differ
diff --git a/TimeHACK.Main/Resources/minesweepSquareQuestion.png b/TimeHACK.Main/Resources/minesweepSquareQuestion.png
new file mode 100644
index 0000000..c73315b
--- /dev/null
+++ b/TimeHACK.Main/Resources/minesweepSquareQuestion.png
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper gasp.png b/TimeHACK.Main/Resources/minsweeper gasp.png
new file mode 100644
index 0000000..281850c
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper gasp.png
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper logo.jpg b/TimeHACK.Main/Resources/minsweeper logo.jpg
deleted file mode 100644
index 6c2f081..0000000
--- a/TimeHACK.Main/Resources/minsweeper logo.jpg
+++ /dev/null
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper sad.PNG b/TimeHACK.Main/Resources/minsweeper sad.PNG
index b0e02da..da6dfeb 100644
--- a/TimeHACK.Main/Resources/minsweeper sad.PNG
+++ b/TimeHACK.Main/Resources/minsweeper sad.PNG
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper smile.PNG b/TimeHACK.Main/Resources/minsweeper smile.PNG
index b6d90c3..a455074 100644
--- a/TimeHACK.Main/Resources/minsweeper smile.PNG
+++ b/TimeHACK.Main/Resources/minsweeper smile.PNG
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper win.png b/TimeHACK.Main/Resources/minsweeper win.png
new file mode 100644
index 0000000..f47a9d5
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper win.png
Binary files differ
diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj
index 806628a..623b3e7 100644
--- a/TimeHACK.Main/TimeHACK.Main.csproj
+++ b/TimeHACK.Main/TimeHACK.Main.csproj
@@ -550,6 +550,12 @@
<None Include="Resources\minesweepSquareMine.png" />
<None Include="Resources\minesweepSquareWrong.png" />
<None Include="Resources\minesweepSquare5.png" />
+ <None Include="Resources\minsweeper win.png" />
+ <None Include="Resources\minsweeper gasp.png" />
+ <None Include="Resources\minesweepSquare6.png" />
+ <None Include="Resources\minesweepSquare7.png" />
+ <None Include="Resources\minesweepSquare8.png" />
+ <None Include="Resources\minesweepSquareQuestion.png" />
<Content Include="Resources\modem_dial.wav" />
<None Include="Resources\MS-DOS-logo-1.png" />
<None Include="Resources\msdosprompt.png" />