Advertisement
SuicideMachine

Ultima 9 - default bindings

Oct 28th, 2017
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.68 KB | None | 0 0
  1. ;***************************************************************************
  2. ; The Ultima IX keyboard commands
  3. ;
  4. ; This version is the Richard Garriott Preferances
  5. ; Other versions that mimmic popular game interfaces
  6. ; can be found in the keymaps folder
  7. ;
  8. ; Only experienced users should modify this keymap
  9. ; Errors may result from incorrect entries
  10. ; Each command can have only one key combination to activate it
  11. ;
  12. ; Some commands are hard coded and are not settable
  13. ; through this file. They are:
  14. ; RightClick = Move (with modifiers of shift, ctrl & alt)
  15. ; LeftClick = Use or Attack (with modifiers of ctrl and alt)
  16. ;
  17. ; The following key combinations identifiers are reserved
  18. ; for the game's internal/predefined uses:
  19. ; ESC, ESCAPE, esc, escape
  20. ; F1 - F12, f1 - f12
  21. ;
  22. ; be careful when commenting out lines. If the semicolon ';'
  23. ; is followed by an '=' Ultima 9 will take that as an assignment
  24. ; of the ';' key
  25. ;
  26. ; Do not use Shift and Alt to modify non-mouse momentary switched commands!
  27. ; For example - Shield Block, as when releasing keypresses they will
  28. ; not release simultaniously, and thus the up event can be missed!
  29. ;
  30. ;***************************************************************************
  31.  
  32. [MOVEMENT COMMANDS]
  33. ; RightClick = Move
  34. ; Alt+RightClick = Move Right
  35. ; Ctrl+RightClick = Move Left
  36. ; Ctrl+Alt+RightClick = Move Back
  37. ; Shft = Move Fast
  38. CapsLock = toggle_movement_speed
  39. alt+CapsLock = toggle_movement_speed
  40. ctrl+CapsLock = toggle_movement_speed
  41. space = jump
  42. ctrl = climb
  43.  
  44. ; Keyboard shortcuts to movement
  45. a = sidestep_left
  46. d = sidestep_right
  47. w = forward
  48. s = backward
  49. KeyPadLeft = sidestep_left
  50. KeyPadRight = sidestep_right
  51. KeyPadUp = forward
  52. KeyPadDown = backward
  53.  
  54. [INTERACTION COMMANDS]
  55. j = activate_hand
  56. q = activate_hand
  57. shift+` = toggle_mainUI
  58. shift+q = toggle_mainUI
  59. shift+e = toggle_equipmentUI
  60. i = activate_inventory
  61. x = examine
  62. pause = pause
  63. j = open_journal
  64. u = open_spellbook
  65. m = open_world_map
  66. alt+s = journal_save
  67. alt+l = journal_load
  68. ctrl+o = journal_options
  69. ctrl+j = journal_diary_last_page
  70. ctrl+k = journal_diary_first_page
  71. ctrl+b = journal_bestiary
  72. ctrl+t = journal_history
  73. ctrl+z = journal_stats
  74. 0 = spellbook_circle_0
  75. 1 = spellbook_circle_1
  76. 2 = spellbook_circle_2
  77. 3 = spellbook_circle_3
  78. 4 = spellbook_circle_4
  79. 5 = spellbook_circle_5
  80. 6 = spellbook_circle_6
  81. 7 = spellbook_circle_7
  82. 8 = spellbook_circle_8
  83. 9 = spellbook_rituals
  84. ctrl+r = spellbook_reagents
  85. ctrl+g = spellbook_glossary
  86. pageup = book_next_page
  87. pagedown = book_previous_page
  88. shift+escape = exit_game
  89.  
  90. ; (*) Hand mode is temporarily activated when an item is dragged
  91.  
  92. [COMBAT COMMANDS]
  93. c = enter_combat
  94. e = defend
  95. t = target_lock
  96. h = get_target_lock
  97. ` = abort_targeting
  98.  
  99. [GENERAL OPTIONS COMMANDS]
  100. ; Advanced user options and shortcuts
  101. shift+alt+m = mouseSensitivity_increase
  102. shift+ctrl+m = mouseSensitivity_decrease
  103.  
  104.  
  105. [CAMERA CONTROL COMMANDS]
  106. k = camera_mode
  107. ; Should do only momentary 3rd to 1st
  108. ; and the key should be the 1 key, not k
  109.  
  110. ; These work in 1st, 3rd and hand mode
  111. ctrl+home = camera_in
  112. ctrl+end = camera_out
  113. ctrl+pageup = zoom_in
  114. ctrl+pagedown = zoom_out
  115. ctrl+delete = camera_way_out
  116. ctrl+insert = zoom_reset
  117.  
  118. ; These work in hand mode only
  119. ctrl+left = yaw_left
  120. ctrl+right = yaw_right
  121. ctrl+up = pitch_up
  122. ctrl+down = pitch_down
  123.  
  124. [ENGINE TUNING COMMANDS]
  125. ;CTRL+leftbracket = clipping_plane_in
  126. ;CTRL+rightbracket = clipping_plane_out
  127. ;CTRL+\ = clipping_plane_reset
  128. ;CTRL+shift+leftbracket = middle_plane_in
  129. ;CTRL+shift+rightbracket = middle_plane_out
  130. ;CTRL+shift+\ = middle_plane_reset
  131.  
  132. [CHEAT COMMANDS]
  133.  
  134. [CODE TEST COMMANDS]
  135.  
  136. [DEVELOPMENT CONTROL COMMANDS]
  137.  
  138. [COMMENTS]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement