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**?