Displays the specified prompt to the player, and waits for them to enter a string. If this string matches the first acceptable word from the map text file, execution jumps to the supplied line number. If a second acceptable word index is provided then this too is compared with the user input; a successful match also causes execution to jump to the supplied line number. If neither word matched, execution continues from the next line.
This opcode can have zero passed as the first acceptable word parameter, in which case it appears that it uses the result of a previous function. It also checks if the destination line number is zero, and this also affects the outcome of the functions. This needs to be further investigated.