Key Bindings list type¶
Display the list of inputs of the game and their bound keyboard key.
Options generation¶
listvar
is all the integers from 0 to the amount of inputs of the game - 1.
listredirect
is overridden to null.
Option's SetText input string¶
The text is all these strings appended together in order:
- |
button
- The option
- ,0|
- If languageid is 6 (Russian
) and the option is between 4 and 7 inclusive (confirm, cancel, switch or toggle hud inputs), |
sizemulti,0.7,1|
is appended here, otherwise, nothing is appended
- MenuText line 88 + the option
In practice, it means that it will show the currently bound keyboard key of the input followed by the input description as they all fall between line 88 and 98 of MenuText.
Description box rendering¶
It uses the default rendering scheme described in Description box rendering where the text is empty. It should be noted that under normal gameplay, this list type is not called with showdescription
set to true.
Input handling¶
The Input handling of the list is done by PauseMenu's Update instead of MainManager's.