mirror of
https://github.com/HistacomUnity/Histacom2-old.git
synced 2025-01-22 09:02:01 -05:00
travel to bad xp works
This commit is contained in:
parent
49e30d8878
commit
9c644ead8f
3 changed files with 65 additions and 74 deletions
|
@ -484,15 +484,6 @@ private void TimeDistorterToolStripMenuItem_Click(object sender, EventArgs e)
|
|||
startmenu.Hide();
|
||||
}
|
||||
|
||||
private void FTPClientToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
WinClassic app = wm.Init(new WinClassicFTPClient(), "FTP Client", null, true, true);
|
||||
|
||||
AddTaskBarItem(app, app.Tag.ToString(), "FTP Client", null);
|
||||
app.BringToFront();
|
||||
startmenu.Hide();
|
||||
}
|
||||
|
||||
private void CalculatorToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
WinClassic app = wm.Init(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, false, false);
|
||||
|
|
|
@ -14,7 +14,7 @@ public class Hack3 : object
|
|||
{
|
||||
static WindowManager wm = new WindowManager();
|
||||
|
||||
public static async void StartObjective()
|
||||
public static async void StartObjective(WinClassicTimeDistorter2 td)
|
||||
{
|
||||
Random r = new Random();
|
||||
|
||||
|
@ -45,9 +45,9 @@ public static async void StartObjective()
|
|||
await Task.Delay(6000); TitleScreen.frm98.webchat.history.AppendText($"12padams: oh hey {SaveSystem.ProfileName}, make sure to keep an eye on the year in case something goes wrong" + Environment.NewLine); TitleScreen.frm98.webchat.receive.Play(); // 10
|
||||
await Task.Delay(4000); TitleScreen.frm98.webchat.history.AppendText("HiddenHacker: and have a safe trip!" + Environment.NewLine); TitleScreen.frm98.webchat.receive.Play(); // 6
|
||||
|
||||
while (TitleScreen.frm98.distort.secsLeft != 0) { } // 0
|
||||
await Task.Delay(td.secsLeft * 1000); // 0
|
||||
|
||||
TitleScreen.frm98.distort.classicLabel4.Text = "Initiating Time Travel...";
|
||||
td.classicLabel4.Text = "Initiating Time Travel...";
|
||||
await Task.Delay(100); Program.Invert(TitleScreen.frm98.webchat);
|
||||
await Task.Delay(100); Program.Invert(TitleScreen.frm98.webchat);
|
||||
await Task.Delay(100); Program.Invert(TitleScreen.frm98.webchat);
|
||||
|
@ -93,84 +93,84 @@ public static async void StartObjective()
|
|||
await Task.Delay(100); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); Program.Invert(TitleScreen.frm98, false);
|
||||
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false); // -5
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false);
|
||||
await Task.Delay(100); td.ParentForm.Location = new Point(r.Next(TitleScreen.frm98.Width), r.Next(TitleScreen.frm98.Height)); Program.Invert(TitleScreen.frm98, false); // -5
|
||||
|
||||
await Task.Delay(100);
|
||||
TitleScreen.frm98.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).BringToFront();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).maximizebutton.Enabled = false;
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).WindowState = FormWindowState.Maximized;
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).right.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).left.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).bottom.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).top.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).bottomleftcorner.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).bottomrightcorner.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).topleftcorner.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).toprightcorner.Hide();
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).Dock = DockStyle.Fill;
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).max = true;
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore;
|
||||
((WinClassic)TitleScreen.frm98.distort.ParentForm).programtopbar.Hide();
|
||||
TitleScreen.frm98.distort.BackColor = Color.Black;
|
||||
foreach (Control c in TitleScreen.frm98.distort.Controls) { c.BackColor = Color.Black; c.Hide(); }
|
||||
TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
TitleScreen.frm98.distort.classicLabel1.ForeColor = Color.Lime;
|
||||
TitleScreen.frm98.distort.classicLabel2.Text = "LOL NO";
|
||||
TitleScreen.frm98.distort.classicLabel2.ForeColor = Color.MidnightBlue;
|
||||
((WinClassic)td.ParentForm).BringToFront();
|
||||
((WinClassic)td.ParentForm).maximizebutton.Enabled = false;
|
||||
((WinClassic)td.ParentForm).WindowState = FormWindowState.Maximized;
|
||||
((WinClassic)td.ParentForm).right.Hide();
|
||||
((WinClassic)td.ParentForm).left.Hide();
|
||||
((WinClassic)td.ParentForm).bottom.Hide();
|
||||
((WinClassic)td.ParentForm).top.Hide();
|
||||
((WinClassic)td.ParentForm).bottomleftcorner.Hide();
|
||||
((WinClassic)td.ParentForm).bottomrightcorner.Hide();
|
||||
((WinClassic)td.ParentForm).topleftcorner.Hide();
|
||||
((WinClassic)td.ParentForm).toprightcorner.Hide();
|
||||
((WinClassic)td.ParentForm).Dock = DockStyle.Fill;
|
||||
((WinClassic)td.ParentForm).max = true;
|
||||
((WinClassic)td.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore;
|
||||
((WinClassic)td.ParentForm).programtopbar.Hide();
|
||||
td.BackColor = Color.Black;
|
||||
foreach (Control c in td.Controls) { c.BackColor = Color.Black; c.Hide(); }
|
||||
td.classicLabel1.Show();
|
||||
td.classicLabel1.ForeColor = Color.Lime;
|
||||
td.classicLabel2.Text = "LOL NO";
|
||||
td.classicLabel2.ForeColor = Color.MidnightBlue;
|
||||
// 0
|
||||
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "1999";
|
||||
await Task.Delay(100); td.classicLabel1.Text = "1999";
|
||||
await Task.Delay(500);
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "2000";
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "2000"; TitleScreen.frm98.distort.classicLabel2.Show();
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "2000"; TitleScreen.frm98.distort.classicLabel2.Hide();
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "1900"; // 1
|
||||
await Task.Delay(100); td.classicLabel1.Text = "2000";
|
||||
await Task.Delay(100); td.classicLabel1.Text = "2000"; td.classicLabel2.Show();
|
||||
await Task.Delay(100); td.classicLabel1.Text = "2000"; td.classicLabel2.Hide();
|
||||
await Task.Delay(100); td.classicLabel1.Text = "1900"; // 1
|
||||
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Hide();
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "2000";
|
||||
await Task.Delay(100); TitleScreen.frm98.distort.classicLabel1.Text = "1900"; // 1.4
|
||||
await Task.Delay(100); td.classicLabel1.Hide();
|
||||
await Task.Delay(100); td.classicLabel1.Show();
|
||||
await Task.Delay(100); td.classicLabel1.Text = "2000";
|
||||
await Task.Delay(100); td.classicLabel1.Text = "1900"; // 1.4
|
||||
|
||||
for (int year = 1901; year < 2000; year++)
|
||||
{
|
||||
await Task.Delay(80);
|
||||
TitleScreen.frm98.distort.classicLabel1.Text = year.ToString();
|
||||
td.classicLabel1.Text = year.ToString();
|
||||
} // 9.32
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide(); // 9.4
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Text = "2000";
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide(); // 9.8
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Text = "2001";
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide(); // 10.2
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Text = "2002";
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide(); // 10.6
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Hide();
|
||||
await Task.Delay(80); TitleScreen.frm98.distort.classicLabel1.Show(); // 10.84
|
||||
await Task.Delay(80); td.classicLabel1.Hide(); // 9.4
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Hide();
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Text = "2000";
|
||||
await Task.Delay(80); td.classicLabel1.Hide(); // 9.8
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Hide();
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Text = "2001";
|
||||
await Task.Delay(80); td.classicLabel1.Hide(); // 10.2
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Hide();
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Text = "2002";
|
||||
await Task.Delay(80); td.classicLabel1.Hide(); // 10.6
|
||||
await Task.Delay(80); td.classicLabel1.Show();
|
||||
await Task.Delay(80); td.classicLabel1.Hide();
|
||||
await Task.Delay(80); td.classicLabel1.Show(); // 10.84
|
||||
await Task.Delay(3000);
|
||||
|
||||
SaveSystem.CurrentSave.CurrentOS = "xpbad";
|
||||
SaveSystem.currentTheme = new BadXPTheme();
|
||||
SaveSystem.CurrentSave.ThemeName = "badxp";
|
||||
TitleScreen.frm98.distort.ParentForm.Close();
|
||||
td.ParentForm.Close();
|
||||
foreach (Form frm in Application.OpenForms) if (frm is WinClassic) frm.Close();
|
||||
Program.title.StartGame();
|
||||
TitleScreen.frm98.Close();
|
||||
|
|
|
@ -25,7 +25,7 @@ private void classicButton1_Click(object sender, EventArgs e)
|
|||
classicLabel4.Show();
|
||||
classicLabel4.Text = "Preparing to travel. ETA: 120 secs.";
|
||||
timer1.Start();
|
||||
Story.Hack3.StartObjective();
|
||||
Story.Hack3.StartObjective(this);
|
||||
}
|
||||
|
||||
private void timer1_Tick(object sender, EventArgs e)
|
||||
|
|
Loading…
Reference in a new issue