Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Threading;
- using System.Diagnostics;
- namespace ReasonsWhy
- {
- public partial class Form1 : Form
- {
- static string[] reasons =
- {
- "I love the way you look at me.",
- "With you I can be myself.",
- "You make me feel like I’m the only person in the world.",
- "When we’re together, all my problems disappear.",
- "You make my heart smile.",
- "You have the smoothest skin. I could spend hours just watching and caressing it.",
- "You make me smile when nobody else can.",
- "You make me feel like I can get through anything, as long as I have you.",
- "Your arms feel more like home than any house ever did.",
- "You have the ability to comfort me simply by your touch.",
- "Because I can’t believe I get to call you mine.",
- "We can stare at each other for minutes at a time and only smile.",
- "You're a better mother than you care to ever admit.",
- "We share the same hobbies.",
- "You can ride dick like a cowgirl.",
- "10/10 head game.",
- "Your eyes make my heart drop every time they meet mine.",
- "You took a risk on me.",
- "I love you because you picked me.",
- "I love you because you gave me the gift of yourself.",
- "those DSLs tho",
- "ass is phat",
- "I can be okay with everything in our pasts because I have you now.",
- "We can dream about our futures together as if they'll happen tomorrow.",
- "You're so forgiving (even if a bit too much)",
- "You're the best xayah I've seen in NA",
- "You make me feel wanted.",
- "GOD YOU'RE SO FUCKING HOT",
- "My heart still flutters when I speak to you.",
- "You want to spoil me even if it takes away from you.",
- "The way you smell.",
- "The way you say my name (daddy)",
- "You're so tiny and cute",
- "You're Gordon Ramsays' daughter",
- "I can look at a city skyline and be reminded of your eyes.",
- "You do anything to make me laugh and smile.",
- "You're just as cheesy as I am without shame.",
- "You're amazing at complimenting me and boosting me up.",
- "Building a future with you doesn't scare me.",
- "I love that you appreciate everything I do for you and don’t take it for granted.",
- "I love how I am and feel when I am with you.",
- "You care about my body, you love it and you accept it.",
- "I can constantly touch you and you (almost) never get tired of it."
- };
- static string[] reasonsDirty =
- {
- "You can ride dick like a cowgirl.",
- "10/10 head game.",
- "those DSLs tho",
- "ass is phat",
- "You're the best xayah I've seen in NA",
- "GOD YOU'RE SO FUCKING HOT",
- "The way you say my name (daddy)"
- };
- static string[] reasonsGay =
- {
- "I love the way you look at me.",
- "With you I can be myself.",
- "You make me feel like I’m the only person in the world.",
- "When we’re together, all my problems disappear.",
- "You make my heart smile.",
- "You have the smoothest skin. I could spend hours just watching and caressing it.",
- "You make me smile when nobody else can.",
- "You make me feel like I can get through anything, as long as I have you.",
- "Your arms feel more like home than any house ever did.",
- "You have the ability to comfort me simply by your touch.",
- "Because I can’t believe I get to call you mine.",
- "We can stare at each other for minutes at a time and only smile.",
- "You're a better mother than you care to ever admit.",
- "We share the same hobbies.",
- "Your eyes make my heart drop every time they meet mine.",
- "You took a risk on me.",
- "I love you because you picked me.",
- "I love you because you gave me the gift of yourself.",
- "I can be okay with everything in our pasts because I have you now.",
- "We can dream about our futures together as if they'll happen tomorrow.",
- "You're so forgiving (even if a bit too much)",
- "You make me feel wanted.",
- "My heart still flutters when I speak to you.",
- "You want to spoil me even if it takes away from you.",
- "The way you smell.",
- "The way you say my name",
- "You're so tiny and cute",
- "You're Gordon Ramsays' daughter",
- "I can look at a city skyline and be reminded of your eyes.",
- "You do anything to make me laugh and smile.",
- "You're just as cheesy as I am without shame.",
- "You're amazing at complimenting me and boosting me up.",
- "Building a future with you doesn't scare me.",
- "I love that you appreciate everything I do for you and don’t take it for granted.",
- "I love how I am and feel when I am with you.",
- "You care about my body, you love it and you accept it.",
- "I can constantly touch you and you (almost) never get tired of it."
- };
- public Form1()
- {
- InitializeComponent();
- }
- public static class StorageClass
- {
- public static int storage1;
- public static int storage2;
- public static int storage3;
- public static int count;
- public static int mode;
- }
- async Task PutTaskDelay(int yes)
- {
- await Task.Delay(yes);
- }
- public string ChooseRandomName(List<string> names)
- {
- Random rnd = new Random();
- return names[rnd.Next(0, names.Count)];
- }
- private async void Button1_Click(object sender, EventArgs e)
- {
- button1.Visible = false;
- await PutTaskDelay(1000);
- label2.Visible = true;
- await PutTaskDelay(4000);
- label2.Visible = false;
- await PutTaskDelay(1000);
- label1.Visible = true;
- await PutTaskDelay(4000);
- label1.Visible = false;
- await PutTaskDelay(1000);
- label4.Visible = true;
- await PutTaskDelay(4000);
- label4.Visible = false;
- await PutTaskDelay(1000);
- label11.Visible = true;
- await PutTaskDelay(4000);
- label11.Visible = false;
- await PutTaskDelay(3000);
- label3.Visible = true;
- await PutTaskDelay(2000);
- label3.Visible = false;
- await PutTaskDelay(2000);
- button6.Visible = true;
- button7.Visible = true;
- button8.Visible = true;
- button2.Visible = true;
- }
- private async void Button2_Click(object sender, EventArgs e)
- {
- if (StorageClass.mode == 0)
- {
- button2.Text = "Select a mode first!";
- await PutTaskDelay(1000);
- button2.Text = "SMACK THIS " +
- " 2 CRY";
- }
- else
- {
- StorageClass.storage1 = 0;
- StorageClass.storage2 = 0;
- StorageClass.storage3 = 0;
- StorageClass.count = 1;
- button2.Visible = false;
- pictureBox1.Image = ReasonsWhy.Properties.Resources.YourName1;
- await PutTaskDelay(1000);
- label5.Visible = true;
- await PutTaskDelay(2000);
- label5.Visible = false;
- button3.Visible = true;
- }
- }
- private async void Button3_Click(object sender, EventArgs e)
- {
- button3.Visible = false;
- button4.Visible = false;
- StorageClass.count++;
- string text = "reason number " + StorageClass.count;
- button3.Text = text;
- Random rnd = new Random();
- while (StorageClass.storage1 == StorageClass.storage2)
- {
- StorageClass.storage1 = rnd.Next(0, 4);
- }
- StorageClass.storage2 = StorageClass.storage1;
- StorageClass.storage3 = StorageClass.count - 2;
- int val2 = StorageClass.storage3;
- if (StorageClass.mode == 3)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasons[val2];
- label6.Visible = true;
- await PutTaskDelay(5000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasons[val2];
- label7.Visible = true;
- await PutTaskDelay(5000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasons[val2];
- label8.Visible = true;
- await PutTaskDelay(5000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasons[val2];
- label9.Visible = true;
- await PutTaskDelay(5000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasons[val2];
- label10.Visible = true;
- await PutTaskDelay(5000);
- label10.Visible = false;
- break;
- }
- }
- if (StorageClass.mode == 2)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasonsDirty[val2];
- label6.Visible = true;
- await PutTaskDelay(5000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasonsDirty[val2];
- label7.Visible = true;
- await PutTaskDelay(5000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasonsDirty[val2];
- label8.Visible = true;
- await PutTaskDelay(5000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasonsDirty[val2];
- label9.Visible = true;
- await PutTaskDelay(5000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasonsDirty[val2];
- label10.Visible = true;
- await PutTaskDelay(5000);
- label10.Visible = false;
- break;
- }
- }
- if (StorageClass.mode == 1)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasonsGay[val2];
- label6.Visible = true;
- await PutTaskDelay(5000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasonsGay[val2];
- label7.Visible = true;
- await PutTaskDelay(5000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasonsGay[val2];
- label8.Visible = true;
- await PutTaskDelay(5000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasonsGay[val2];
- label9.Visible = true;
- await PutTaskDelay(5000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasonsGay[val2];
- label10.Visible = true;
- await PutTaskDelay(5000);
- label10.Visible = false;
- break;
- }
- }
- button3.Visible = true;
- button4.Visible = true;
- }
- private async void Button4_Click(object sender, EventArgs e)
- {
- button4.Visible = false;
- button3.Visible = false;
- int val2 = StorageClass.storage3;
- if (StorageClass.mode == 3)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasons[val2];
- label6.Visible = true;
- await PutTaskDelay(3000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasons[val2];
- label7.Visible = true;
- await PutTaskDelay(3000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasons[val2];
- label8.Visible = true;
- await PutTaskDelay(3000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasons[val2];
- label9.Visible = true;
- await PutTaskDelay(3000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasons[val2];
- label10.Visible = true;
- await PutTaskDelay(3000);
- label10.Visible = false;
- break;
- }
- }
- if (StorageClass.mode == 2)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasonsDirty[val2];
- label6.Visible = true;
- await PutTaskDelay(3000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasonsDirty[val2];
- label7.Visible = true;
- await PutTaskDelay(3000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasonsDirty[val2];
- label8.Visible = true;
- await PutTaskDelay(3000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasonsDirty[val2];
- label9.Visible = true;
- await PutTaskDelay(3000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasonsDirty[val2];
- label10.Visible = true;
- await PutTaskDelay(3000);
- label10.Visible = false;
- break;
- }
- }
- if (StorageClass.mode == 1)
- {
- switch (StorageClass.storage1)
- {
- case 0:
- label6.Text = reasonsGay[val2];
- label6.Visible = true;
- await PutTaskDelay(3000);
- label6.Visible = false;
- break;
- case 1:
- label7.Text = reasonsGay[val2];
- label7.Visible = true;
- await PutTaskDelay(3000);
- label7.Visible = false;
- break;
- case 2:
- label8.Text = reasonsGay[val2];
- label8.Visible = true;
- await PutTaskDelay(3000);
- label8.Visible = false;
- break;
- case 3:
- label9.Text = reasonsGay[val2];
- label9.Visible = true;
- await PutTaskDelay(3000);
- label9.Visible = false;
- break;
- case 4:
- label10.Text = reasonsGay[val2];
- label10.Visible = true;
- await PutTaskDelay(3000);
- label10.Visible = false;
- break;
- }
- }
- button4.Visible = true;
- button3.Visible = true;
- }
- private void Button5_Click(object sender, EventArgs e)
- {
- button1.Visible = false;
- button2.Visible = true;
- button5.Visible = false;
- button6.Visible = true;
- button7.Visible = true;
- button8.Visible = true;
- }
- private async void Button6_Click(object sender, EventArgs e)
- {
- button6.Text = "gay mode selected!";
- await PutTaskDelay(1000);
- button6.Visible = false;
- button7.Visible = false;
- button8.Visible = false;
- StorageClass.mode = 1;
- }
- private async void Button7_Click(object sender, EventArgs e)
- {
- button7.Text = "dirty mode selected!";
- await PutTaskDelay(1000);
- button6.Visible = false;
- button7.Visible = false;
- button8.Visible = false;
- StorageClass.mode = 2;
- }
- private async void Button8_Click(object sender, EventArgs e)
- {
- button8.Text = "mixed mode selected!";
- await PutTaskDelay(1000);
- button6.Visible = false;
- button7.Visible = false;
- button8.Visible = false;
- StorageClass.mode = 3;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement