Difference between revisions of "Text Input With OBSE"

23 bytes added ,  20:21, 28 April 2008
→‎Limitations: semi-colon can't work, either
imported>DragoonWraith
(ok, yeah, I wrote it, but I still think it's pretty darn good. Nominated)
imported>DragoonWraith
(→‎Limitations: semi-colon can't work, either)
Line 26: Line 26:
Further, Caps Lock is ignored. Given that it is generally used for running, this is probably preferable, but supporting Caps Lock could be added to the script with little effort.
Further, Caps Lock is ignored. Given that it is generally used for running, this is probably preferable, but supporting Caps Lock could be added to the script with little effort.


Finally, it is impossible to support the accent mark (`), tilde (~), or double-quotation mark ("). The first two cannot be supported because it is impossible for the player to actually hit that key without opening the Console - even if it is [[DisableKey|disabled]]. The last cannot be supported simply because it is impossible to include one within a string in a script, as it ends the string (and Oblivion does not include any escape character for it).
Finally, it is impossible to support the accent mark (`), tilde (~), semi-colon (;) or double-quotation mark ("). The first two cannot be supported because it is impossible for the player to actually hit that key without opening the Console - even if it is [[DisableKey|disabled]]. The last two cannot be supported simply because it is impossible to include one within a string in a script, as each ends the string (and Oblivion does not include any escape character for them).


== Relevant Functions ==
== Relevant Functions ==