massive shiftletters improvements

This commit is contained in:
Michael 2017-02-25 21:58:57 -05:00
parent 973512118b
commit 4e00fc827d

View file

@ -83,7 +83,21 @@ namespace ShiftOS.WinForms.Applications
"terminal",
"textpad"
};
//This can diversify the amount of ShiftOS-related words in the game.
foreach(var upg in Shiftorium.GetDefaults())
{
foreach(var w in upg.Name.Split(' '))
{
if (!wordlist.Contains(w.ToLower()))
wordlist.Add(w.ToLower());
}
}
word = wordlist[rng.Next(wordlist.Count)];
while(word == lastword)
{
word = wordlist[rng.Next(wordlist.Count)];
}
lastword = word; //to make the game not choose the same word twice or more in a row
lbllives.Text = "You have 7 lives left!";
lblword.Text = "";
for (int i=0; i<word.Length; i++)
@ -112,6 +126,8 @@ namespace ShiftOS.WinForms.Applications
}
string lastword = "";
private void tbguess_TextChanged(object sender, EventArgs e)
{
if (this.tbguess.Text.Length == 1)