Intro:
When creating a story or game, there might be a need to have the player input a lock combination or solve a mathematical problem.
One way to approach this issue is with creating a "keypad" set of inputs for the numbers 0 through 9 and have the player click on them in turn.
[[Keypad]]"Now, tell me, can you talk fluently just as before? Just gimme a simple answer."
<div class="entry">[***]<entry|</div>
<table>
<tr>
<td>(link-repeat: "I")[(display:"I")]</td>
<td>(link-repeat: "Sorry")[(display: "sorry")]</td>
<td>(link-repeat: "Congratulations")[(display: "congratulations")]</td>
</tr>
<tr>
<td>(link-repeat: "struggling")[(display: "struggling")]</td>
<td>(link-repeat: "move")[(display: "move")]</td>
<td>(link-repeat: "can't")[(display: "can't")]</td>
</tr>
<tr>
<td>(link-repeat: "ecstasy")[(display: "ecstasy")]</td>
<td>(link-repeat: "music")[(display: "music")]</td>
<td>(link-repeat: "you")[(display: "you")]</td>
</tr>
<tr>
<td>(link-repeat: "Clear")[(display: "Clear")]</td>
<td>(link-repeat: "thank")[(display: "thank")]</td>
<td>(link-repeat: "Enter")[(display:"Enter")]</td>
</tr>
</table>{
(set: $entry to "")
(set: $entryLength to 100)
(set: $solution to "I can't")
(set:$intro to "" )
}{
(if: $entry's length < $entryLength)[
(set: $entered to "sorry ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "congratulations ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "I ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "struggling ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "move ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "can't")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "ecstasy ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "music ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "you ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(if: $entry's length < $entryLength)[
(set: $entered to "thank ")
(set: $entry to it + (text: $entered) )
(replace: ?entry)[$entry]
]
}{
(set: $entry to "" )
(replace: ?entry)[***]
}{
(if: $entry is $solution)[
(goto: "end")
]
}You got it right!
So..now you feel what's it like to have **aphasia**?