Difference between revisions of "Console"

From Wurmpedia
Jump to navigation Jump to search
(→‎Key binds: some more links)
(→‎Key binds: table)
Line 36: Line 36:
 
<key> is based on Java key constants. Letters and numbers represent themselves. For other keys, search [http://java.sun.com/j2se/1.5.0/docs/api/java/awt/event/KeyEvent.html the full KeyEvent list] if you can't guess the correct name. Meta keys can also be specified, e.g. <tt>shift-tab</tt> or <tt>ctrl-alt-w</tt>. Available meta keys are Ctrl, Shift and Alt. The "Alt Gr" key is treated as Alt (if your keyboard has one). The non-meta key must always be the last key in the combination. It is not possible to bind only meta keys.
 
<key> is based on Java key constants. Letters and numbers represent themselves. For other keys, search [http://java.sun.com/j2se/1.5.0/docs/api/java/awt/event/KeyEvent.html the full KeyEvent list] if you can't guess the correct name. Meta keys can also be specified, e.g. <tt>shift-tab</tt> or <tt>ctrl-alt-w</tt>. Available meta keys are Ctrl, Shift and Alt. The "Alt Gr" key is treated as Alt (if your keyboard has one). The non-meta key must always be the last key in the combination. It is not possible to bind only meta keys.
  
Key Binds by category (This is incomplete & needs cleaning up):
+
<table width=100%>
 +
<tr valign=top><td width=50%>
 +
===Category===
 +
''(incomplete and needs cleaning up)''
  
 
'''* UI CONTROL:'''
 
'''* UI CONTROL:'''
Line 68: Line 71:
 
TRACK
 
TRACK
  
----
+
===Addition date===
  
By Addition date:
+
Pre November 2007: <tt>NEXT_TAB, TOGGLE_CHAT, AUTORUN, CENTER_VIEW, TURN_DOWN, TURN_UP, TURN_LEFT, TURN_RIGHT, MOVE_FORWARD, MOVE_BACK, MOVE_LEFT, MOVE_RIGHT, STRAFE</tt>
 
 
Pre Nov 2007: <tt>NEXT_TAB, TOGGLE_CHAT, AUTORUN, CENTER_VIEW, TURN_DOWN, TURN_UP, TURN_LEFT, TURN_RIGHT, MOVE_FORWARD, MOVE_BACK, MOVE_LEFT, MOVE_RIGHT, STRAFE</tt>
 
  
 
In November 2007, more "keys" were added: <tt>[[fight|FIGHT_DEFENSIVE, FIGHT_NORMAL, FIGHT_AGGRESSIVELY]], [[climb|TOGGLE_CLIMB]], [[faith|TOGGLE_FAITHFUL]], [[steal|TOGGLE_LAWFUL]], [[Toolbelt|ACTIVATE_TOOL1]], [[Toolbelt|ACTIVATE_TOOL2]], [[Toolbelt|ACTIVATE_TOOL3]], [[Toolbelt|ACTIVATE_TOOL4]], [[Toolbelt|ACTIVATE_TOOL5]]</tt> (there was no key option for [[spam mode]])
 
In November 2007, more "keys" were added: <tt>[[fight|FIGHT_DEFENSIVE, FIGHT_NORMAL, FIGHT_AGGRESSIVELY]], [[climb|TOGGLE_CLIMB]], [[faith|TOGGLE_FAITHFUL]], [[steal|TOGGLE_LAWFUL]], [[Toolbelt|ACTIVATE_TOOL1]], [[Toolbelt|ACTIVATE_TOOL2]], [[Toolbelt|ACTIVATE_TOOL3]], [[Toolbelt|ACTIVATE_TOOL4]], [[Toolbelt|ACTIVATE_TOOL5]]</tt> (there was no key option for [[spam mode]])
Line 81: Line 82:
  
 
In October 2009 (2.6.8-1735 [testing]): <tt>ACTIVATE, [[tame|TAME]], [[lead|LEAD, STOP_LEADING]], [[track|TRACK]], [[feed|FEED]], [[target|TARGET]], [[absorb|ABSORB]], [[breed|BREED]], [[groom|GROOM]], [[dredge|DREDGE]], [[forage|FORAGE]], [[botanize|BOTANIZE]], [[pick|PICK_FLOWERS]]</tt>
 
In October 2009 (2.6.8-1735 [testing]): <tt>ACTIVATE, [[tame|TAME]], [[lead|LEAD, STOP_LEADING]], [[track|TRACK]], [[feed|FEED]], [[target|TARGET]], [[absorb|ABSORB]], [[breed|BREED]], [[groom|GROOM]], [[dredge|DREDGE]], [[forage|FORAGE]], [[botanize|BOTANIZE]], [[pick|PICK_FLOWERS]]</tt>
 +
</td>
 +
<td width=2% bgcolor=#797b86></td>
 +
<td>
 +
{| cellpadding=2 cellspacing=4 class=sortable
 +
!Bind
 +
!Category
 +
!Added
 +
|-
 +
| <tt>NEXT_TAB</tt> || [[Interface]] || Pre-November 2007
 +
|-
 +
| <tt>TOGGLE_CHAT</tt> || [[Interface]] || Pre-November  2007
 +
|-
 +
| <tt>AUTORUN</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>CENTER_VIEW</tt> || Camera || Pre-November  2007
 +
|-
 +
| <tt>TURN_DOWN</tt> || Camera || Pre-November  2007
 +
|-
 +
| <tt>TURN_UP</tt> || Camera || Pre-November  2007
 +
|-
 +
| <tt>TURN_LEFT</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>TURN_RIGHT</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>MOVE_FORWARD</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>MOVE_BACK</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>MOVE_LEFT</tt> || Player Movementl || Pre-November  2007
 +
|-
 +
| <tt>MOVE_RIGHT</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>STRAFE</tt> || Player Movement || Pre-November  2007
 +
|-
 +
| <tt>[[fight|FIGHT_DEFENSIVE]]</tt> || [[Fighting]] || November 2007
 +
|-
 +
| <tt>[[fight|FIGHT_NORMAL]]</tt> || [[Fighting]] || November 2007
 +
|-
 +
| <tt>[[fight|FIGHT_AGGRESSIVELY]]</tt> || [[Fighting]] || November 2007
 +
|-
 +
| <tt>[[climb|TOGGLE_CLIMB]]</tt> || Player Movement || November 2007
 +
|-
 +
| <tt>[[faith|TOGGLE_FAITHFUL]]</tt> || [[Religion]] || November 2007
 +
|-
 +
| <tt>[[steal|TOGGLE_LAWFUL]]</tt> || Morality || November 2007
 +
|-
 +
| <tt>[[Toolbelt|ACTIVATE_TOOL1]]</tt> || [[Item]] Movement/Manipulation || November 2007
 +
|-
 +
| <tt>[[Toolbelt|ACTIVATE_TOOL2]]</tt> || [[Item]] Movement/Manipulation || November 2007
 +
|-
 +
| <tt>[[Toolbelt|ACTIVATE_TOOL3]]</tt> || [[Item]] Movement/Manipulation || November 2007
 +
|-
 +
| <tt>[[Toolbelt|ACTIVATE_TOOL4]]</tt> || [[Item]] Movement/Manipulation || November 2007
 +
|-
 +
| <tt>[[Toolbelt|ACTIVATE_TOOL5]]</tt> || [[Item]] Movement/Manipulation || November 2007
 +
|-
 +
|<tt>[[Spam mode|TOGGLE_FIGHT_SPAM]]</tt> || [[Interface]], [[Fighting]] || March 2008
 +
|-
 +
|<tt>GLANCE_LEFT</tt> || Camera || March 2008
 +
|-
 +
|<tt>GLANCE_RIGHT</tt> || Camera || March 2008
 +
|-
 +
|<tt>NO_TARGET</tt> || [[Fighting]] || March 2008
 +
|-
 +
|<tt>PREVIOUS_TAB</tt> || [[Interface]] || March 2008
 +
|-
 +
|<tt>NEXT_WINDOW</tt> || [[Interface]] || March 2008
 +
|-
 +
|<tt>PREVIOUS_WINDOW</tt> || [[Interface]] || March 2008
 +
|-
 +
|<tt>[[Examine|EXAMINE]]</tt> || [[Item]] Movement/Manipulation || March 2008
 +
|-
 +
|<tt>[[take|TAKE]]</tt> || [[Item]] Movement/Manipulation || March 2008
 +
|-
 +
|<tt>[[drop|DROP]]</tt> || [[Item]] Movement/Manipulation || March 2008
 +
|-
 +
|<tt>[[drag|DRAG]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[drag|STOP_DRAGGING]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[push|PUSH]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[repair|REPAIR]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>TURN_CLOCKWISE</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>TURN_COUNTERCLOCKWISE</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[pull|PULL]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[improve|IMPROVE]]</tt> || [[Item]] Movement/Manipulation || August 2009
 +
|-
 +
|<tt>[[dig|DIG]]</tt> || [[Digging]] || August 2009
 +
|-
 +
|<tt>[[flatten|FLATTEN]]</tt> || [[Digging]] || August 2009
 +
|-
 +
|<tt>[[pack|PACK]]</tt> || [[Digging]] || August 2009
 +
|-
 +
|<tt>[[harvest|HARVEST]]</tt> || [[Farming]] || August 2009
 +
|-
 +
|<tt>[[farm|FARM]]</tt> || [[Farming]] || August 2009
 +
|-
 +
|<tt>[[cultivate|CULTIVATE]]</tt> || Terrain Manipulation || August 2009
 +
|-
 +
|<tt>[[mine|MINE_FORWARD]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[mine|MINE_UP]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[mine|MINE_DOWN]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[mine|MINE_SURFACE]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[mine|MINE_TUNNEL]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[prospect|PROSPECT]]</tt> || [[Mining]] || August 2009
 +
|-
 +
|<tt>[[pick|PICK_SPROUT]]</tt> || [[Nature]] || August 2009
 +
|-
 +
|<tt>[[prune|PRUNE]]</tt> || [[Nature]] || August 2009
 +
|-
 +
|<tt>[[cut|CUT_DOWN]]</tt> || [[Woodcutting]] || August 2009
 +
|-
 +
|<tt>[[chop|CHOP_UP]]</tt> || [[Woodcutting]] || August 2009
 +
|-
 +
|<tt>[[ACTIVATE]]</tt> || Item Manipulation || October 2009
 +
|-
 +
|<tt>[[tame|TAME]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[lead|LEAD]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[lead|STOP_LEADING]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[track|TRACK]]</tt> || [[Nature]] || October 2009
 +
|-
 +
|<tt>[[feed|FEED]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[target|TARGET]]</tt> || [[Fighting]] || October 2009
 +
|-
 +
|<tt>[[absorb|ABSORB]]</tt> || [[Healing]] || October 2009
 +
|-
 +
|<tt>[[breed|BREED]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[groom|GROOM]]</tt> || [[Animals]] || October 2009
 +
|-
 +
|<tt>[[dredge|DREDGE]]</tt> || [[Digging]] || October 2009
 +
|-
 +
|<tt>[[forage|FORAGE]]</tt> || [[Nature]] || October 2009
 +
|-
 +
|<tt>[[botanize|BOTANIZE]]</tt> || [[Nature]] || October 2009
 +
|-
 +
|<tt>[[pick|PICK_FLOWERS]]</tt> || [[Nature]] || October 2009
 +
|}
 +
</td></tr>
 +
</table>
  
 
[[Category:Technical Details]]
 
[[Category:Technical Details]]
 
[[Category:Babel/C]]
 
[[Category:Babel/C]]

Revision as of 12:05, 26 November 2009

Main Page :: Console

The console is a window for entering text commands to the client. It can be opened using F1 in the default key bindings. ( F9 in the current unstable client) Console commands are different from chat commands, which are typed in the chat and sent directly to the server.

List of commands

Console commands are small commands to use in the console, to change settings. These commands can also be used in autorun.txt for defining key bindings.

bind <key> <action> 
Binds the key to the specified action. See the key section for <key> and <action> values.
bind <key> "<text>" 
Binds the key to a console command. Pressing the key will act as if you had typed the text into the console.
cmd <num> 
Raw fight commands, use with care.
dump (debug | skills) 
Saves the specified data to a file in the player's dumps directory.
dump (binds | options) 
Dumps the specified data to the console.
exec <filename> 
Executes each line in the file as a console command.
fightmove<1-5> 
Use fight special move 1-5. (No space in the command.)
irc [server] [port] 
Connects to the specified IRC network. Defaults are irc.heavenlyplace.net and 6667.
ircsay <text> 
Sends the text to the topmost IRC window.
quit 
Opens the quit dialog
reallyquit 
Quits the client without asking for confirmation
refresh
Reloads the game graphics
say <text> 
Sends the specified text to the local chat window. (Access other chat windows using /tell, /shout, /village)
screenshot 
Creates a screenshot (in the player's screenshot directory)
sensitivity <0-10> 
Changes mouse sensitivity to the given value. Note that this only changes the senstivity when looking around.
setoption <option_name> <option_value> 
Changes a game option without restarting. Not all options can be changed while playing. Look in gamesettings.txt for option names and value hints.
showbml <filename> 
Parses the file as BML and displays it
switchlight 
toggles between old and new light code
toggle (console | fightspam | fps | gui | healthbar | improve | inventory | keyboard_hints | skills | spelleffects | stats | target | wikisearch* | compass* | toolbelt*) 
Toggles the specified feature. Most control display of HUD components.
wiki <title> 
Opens a window with the specified wiki page.

Legend: <name> is a mandatory argument, [name] is an optional argument, (name|other) is an argument which requires one of the listed values.

Key binds

The bind commands require special values as input.

<key> is based on Java key constants. Letters and numbers represent themselves. For other keys, search the full KeyEvent list if you can't guess the correct name. Meta keys can also be specified, e.g. shift-tab or ctrl-alt-w. Available meta keys are Ctrl, Shift and Alt. The "Alt Gr" key is treated as Alt (if your keyboard has one). The non-meta key must always be the last key in the combination. It is not possible to bind only meta keys.

Category

(incomplete and needs cleaning up)

* UI CONTROL: NEXT_TAB, TOGGLE_CHAT, PREVIOUS_TAB, NEXT_WINDOW, PREVIOUS_WINDOW

* Movement/Control: AUTORUN, CENTER_VIEW, TURN_DOWN, TURN_UP, TURN_LEFT, TURN_RIGHT, MOVE_FORWARD, MOVE_BACK, MOVE_LEFT, MOVE_RIGHT, STRAFE, GLANCE_LEFT, GLANCE_RIGHT

* FIGHTING/COMBAT: FIGHT_DEFENSIVE, FIGHT_NORMAL, FIGHT_AGGRESSIVELY, TOGGLE_FIGHT_SPAM, NO_TARGET, TARGET

* STATUS TOGGLES: TOGGLE_CLIMB, TOGGLE_FAITHFUL, TOGGLE_LAWFUL

* ITEM MOVEMENT/MANIPULATION: DRAG, STOP_DRAGGING, PUSH, PULL, TURN_CLOCKWISE, TURN_COUNTERCLOCKWISE, ACTIVATE_TOOL1, ACTIVATE_TOOL2, ACTIVATE_TOOL3, ACTIVATE_TOOL4, ACTIVATE_TOOL5, TAKE, DROP, EXAMINE

* MINING/DIGGING: DIG, FLATTEN, PACK, MINE_FORWARD, MINE_UP, MINE_DOWN, MINE_SURFACE, MINE_TUNNEL, PROSPECT, DREDGE

* NATURE/FARMING/GROOMING: FORAGE, BOTANIZE, PICK_FLOWERS, PRUNE, CULTIVATE, PICK_SPROUT, FARM, HARVEST, BREED, GROOM, TAME, LEAD, STOP_LEADING, FEED

* RELIGION: ABSORB

* ITEM CREATION/MISC ITEMS: IMPROVE, REPAIR, CUT_DOWN, CHOP_UP

* MISC SKILLS: TRACK

Addition date

Pre November 2007: NEXT_TAB, TOGGLE_CHAT, AUTORUN, CENTER_VIEW, TURN_DOWN, TURN_UP, TURN_LEFT, TURN_RIGHT, MOVE_FORWARD, MOVE_BACK, MOVE_LEFT, MOVE_RIGHT, STRAFE

In November 2007, more "keys" were added: FIGHT_DEFENSIVE, FIGHT_NORMAL, FIGHT_AGGRESSIVELY, TOGGLE_CLIMB, TOGGLE_FAITHFUL, TOGGLE_LAWFUL, ACTIVATE_TOOL1, ACTIVATE_TOOL2, ACTIVATE_TOOL3, ACTIVATE_TOOL4, ACTIVATE_TOOL5 (there was no key option for spam mode)

In March 2008, more "keys" were added: TOGGLE_FIGHT_SPAM, GLANCE_LEFT, GLANCE_RIGHT, NO_TARGET, PREVIOUS_TAB, NEXT_WINDOW, PREVIOUS_WINDOW, EXAMINE, TAKE, DROP

In August 2009 (client version 2.6.8-1658 [unstable]), more "keys" were added to the unstable client: DRAG, STOP_DRAGGING, PUSH, REPAIR, TURN_CLOCKWISE, TURN_COUNTERCLOCKWISE, PULL, IMPROVE, DIG, FLATTEN, PACK, HARVEST, FARM, CULTIVATE, MINE_FORWARD, MINE_UP, MINE_DOWN, MINE_SURFACE, MINE_TUNNEL, PROSPECT, PICK_SPROUT, PRUNE, CUT_DOWN, CHOP_UP

In October 2009 (2.6.8-1735 [testing]): ACTIVATE, TAME, LEAD, STOP_LEADING, TRACK, FEED, TARGET, ABSORB, BREED, GROOM, DREDGE, FORAGE, BOTANIZE, PICK_FLOWERS

Bind Category Added
NEXT_TAB Interface Pre-November 2007
TOGGLE_CHAT Interface Pre-November 2007
AUTORUN Player Movement Pre-November 2007
CENTER_VIEW Camera Pre-November 2007
TURN_DOWN Camera Pre-November 2007
TURN_UP Camera Pre-November 2007
TURN_LEFT Player Movement Pre-November 2007
TURN_RIGHT Player Movement Pre-November 2007
MOVE_FORWARD Player Movement Pre-November 2007
MOVE_BACK Player Movement Pre-November 2007
MOVE_LEFT Player Movementl Pre-November 2007
MOVE_RIGHT Player Movement Pre-November 2007
STRAFE Player Movement Pre-November 2007
FIGHT_DEFENSIVE Fighting November 2007
FIGHT_NORMAL Fighting November 2007
FIGHT_AGGRESSIVELY Fighting November 2007
TOGGLE_CLIMB Player Movement November 2007
TOGGLE_FAITHFUL Religion November 2007
TOGGLE_LAWFUL Morality November 2007
ACTIVATE_TOOL1 Item Movement/Manipulation November 2007
ACTIVATE_TOOL2 Item Movement/Manipulation November 2007
ACTIVATE_TOOL3 Item Movement/Manipulation November 2007
ACTIVATE_TOOL4 Item Movement/Manipulation November 2007
ACTIVATE_TOOL5 Item Movement/Manipulation November 2007
TOGGLE_FIGHT_SPAM Interface, Fighting March 2008
GLANCE_LEFT Camera March 2008
GLANCE_RIGHT Camera March 2008
NO_TARGET Fighting March 2008
PREVIOUS_TAB Interface March 2008
NEXT_WINDOW Interface March 2008
PREVIOUS_WINDOW Interface March 2008
EXAMINE Item Movement/Manipulation March 2008
TAKE Item Movement/Manipulation March 2008
DROP Item Movement/Manipulation March 2008
DRAG Item Movement/Manipulation August 2009
STOP_DRAGGING Item Movement/Manipulation August 2009
PUSH Item Movement/Manipulation August 2009
REPAIR Item Movement/Manipulation August 2009
TURN_CLOCKWISE Item Movement/Manipulation August 2009
TURN_COUNTERCLOCKWISE Item Movement/Manipulation August 2009
PULL Item Movement/Manipulation August 2009
IMPROVE Item Movement/Manipulation August 2009
DIG Digging August 2009
FLATTEN Digging August 2009
PACK Digging August 2009
HARVEST Farming August 2009
FARM Farming August 2009
CULTIVATE Terrain Manipulation August 2009
MINE_FORWARD Mining August 2009
MINE_UP Mining August 2009
MINE_DOWN Mining August 2009
MINE_SURFACE Mining August 2009
MINE_TUNNEL Mining August 2009
PROSPECT Mining August 2009
PICK_SPROUT Nature August 2009
PRUNE Nature August 2009
CUT_DOWN Woodcutting August 2009
CHOP_UP Woodcutting August 2009
ACTIVATE Item Manipulation October 2009
TAME Animals October 2009
LEAD Animals October 2009
STOP_LEADING Animals October 2009
TRACK Nature October 2009
FEED Animals October 2009
TARGET Fighting October 2009
ABSORB Healing October 2009
BREED Animals October 2009
GROOM Animals October 2009
DREDGE Digging October 2009
FORAGE Nature October 2009
BOTANIZE Nature October 2009
PICK_FLOWERS Nature October 2009