Skip to content

Commit

Permalink
Fix the easter egg
Browse files Browse the repository at this point in the history
fixes #12617
  • Loading branch information
gunnarbeutner committed Sep 1, 2016
1 parent 02442ff commit 1f9d54b
Showing 1 changed file with 20 additions and 14 deletions.
34 changes: 20 additions & 14 deletions itl/hangman
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ hm = {
a_arr = null
misses = ""

if (irc) {
hangman_output = irc
} else {
hangman_output = log
}

function str2arr(str) {
var arr = []

Expand Down Expand Up @@ -68,8 +74,8 @@ hm = {
ir += " "
}

irc(ir)
irc(errors + "/" + (max_errors + 1) + " errors made: " + misses)
hangman_output(ir)
hangman_output(errors + "/" + (max_errors + 1) + " errors made: " + misses)
}

function create_hint() {
Expand Down Expand Up @@ -104,21 +110,21 @@ hm = {

function winner() {
if (h_word) {
irc("Congratulations, you are a winner in " + guesses + " guesses.")
hangman_output("Congratulations, you are a winner in " + guesses + " guesses.")
h_word = null
}
}

function guess(s) {
if (!h_word) {
irc("Please set a word with hm.init(\"word\")")
hangman_output("Please set a word with hm.init(\"word\")")
return
}

s = s.upper()

if (s.len() != 1) {
irc("NEIN!")
hangman_output("NEIN!")
return
}

Expand All @@ -145,15 +151,15 @@ hm = {
}

if (errors > max_errors) {
irc("You died...")
irc(" ________")
irc(" |/ |")
irc(" | (_)")
irc(" | \\|/")
irc(" | |")
irc(" | / \\")
irc(" |")
irc("_|___")
hangman_output("You died...")
hangman_output(" ________")
hangman_output(" |/ |")
hangman_output(" | (_)")
hangman_output(" | \\|/")
hangman_output(" | |")
hangman_output(" | / \\")
hangman_output(" |")
hangman_output("_|___")
remove("h_word")
return
}
Expand Down

0 comments on commit 1f9d54b

Please sign in to comment.