18,700
edits
(→Using it: mentioning console key for Danish QWERTZ, moving console key row to top of table where it belongs) |
m (→Using it: the WinXP patch is no longer found on the Blam page) |
||
Line 144: | Line 144: | ||
The easiest way to check whether that output works at all is to press '''F8''': the character class change is acknowledged with a console message. | The easiest way to check whether that output works at all is to press '''F8''': the character class change is acknowledged with a console message. | ||
If you don't see anything, that means console output is unfortunately disabled in your version of Oni. If you're | If you don't see anything, that means console output is unfortunately disabled in your version of Oni. If you're using the Windows version of Oni and you applied Ian's patch (the old WinXP patch, no longer offered because it is superseded by the Daodan DLL), that may be what disabled console output. In Windows demo Oni, both console output and console input are invisible (i.e. you can enter script commands, but you're "blindfolded"). | ||
===Console input=== | ===Console input=== | ||
Line 561: | Line 561: | ||
You will even be able to browse the registered variables/functions with the '''Tab''' key, while typing at the console. '''Tab''' autocompletes the command being typed, then cycles through all available commands in (hex)alphabetical order (A...Z come before a...z). '''Shift+Tab''' lets you go back. | You will even be able to browse the registered variables/functions with the '''Tab''' key, while typing at the console. '''Tab''' autocompletes the command being typed, then cycles through all available commands in (hex)alphabetical order (A...Z come before a...z). '''Shift+Tab''' lets you go back. | ||
Previous commands can be navigated with up and down arrows. You can't insert/delete text in the middle of a command | Previous commands can be navigated with up and down arrows. You can't insert/delete text in the middle of a command; you have to use '''Backspace'''. | ||
The only keys that have an effect while the console is active are : '''Escape''', '''Enter''', '''Backspace''', '''(Shift+)Tab''', ASCII character keys and the arrow keys. | The only keys that have an effect while the console is active are: '''Escape''', '''Enter''', '''Backspace''', '''(Shift+)Tab''', ASCII character keys and the arrow keys. | ||
If you press an illegal key during console input (such as F1), the input display will freeze | If you press an illegal key during console input (such as F1), the input display will freeze; hit '''Tab''' a few times to fix. | ||
====Limitations==== | ====Limitations==== |