git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@493 c06c8d41-db1a-0410-9941-cceddc491573
JJH7VX2LLBZPDKG24SQREWQLX6I6RYNWFECHRZVK7PT5KPQ4MAMAC
static const char *targeting_help =
"<h>Targeting (like zapping wands/spells):\n"
"<w>Esc</w> : stop targeting\n"
"<w>Dir.</w> : shoots straight in that direction\n"
"<w>p</w> : fires at Previous target (also <w>t</w>)\n"
"<w>+</w> : cycle monsters forward (also <w>=</w>)\n"
"<w>-</w> : cycle monsters backward\n"
"<w>.</w> : fires at target (also <w>Enter</w> or <w>Del</w>)\n"
"<w>></w> : fires at target and stops there\n"
"<w>Ctrl-F</w> : toggles cycle mode\n"
"<w>*</w> : enter manual targeting (where <w>Dir.</w>\n"
" moves the cursor and <w>.</w> etc. fire)\n"
"<w>?</w> : describes monster under cursor\n";
"<w>5</w> (numpad), <w>.</w>, <w>s</w>, <w>Del</w>: "
"rest one turn and\n"
" search adjacent squares.\n"
"<w>Shift-5</w> (numpad), <w>5</w>: rest until HP/MP are\n"
"full or something found or 100 turns over\n",
"<w>s</w> : rest one turn and search adjacent\n"
" squares (also <w>numpad-5</w>, <w>.</w>, <w>Del</w>)\n"
"<w>5</w> : fully rest HP/MP or search; stop after \n"
" 100 turns (also <w>Shift-numpad-5</w>)\n",
"<h>Dungeon Interaction and Information:\n"
"<w>o</w>/<w>c</w> : Open/Close door\n"
"<w><<</w>/<w>></w> : use staircase (<w><<</w> also enters shop)\n"
"<w>;</w> : examine occupied tile\n"
"<w>x</w> : eXamine surroundings/targets\n"
"<w>X</w> : eXamine level map\n"
"<w>O</w> : show dungeon Overview\n",
"<h>Extended Movement:\n"
"<w>/ Dir.</w>, <w>Shift-Dir.</w>: long walk\n"
"<w>* Dir.</w>, <w>Ctrl-Dir.</w> : untrap, attack\n"
" without move, open door\n"
"<w>Ctrl-G</w> : interlevel travel\n"
"<w>Ctrl-O</w> : auto-explore\n"
"<w>Ctrl-W</w> : set Waypoint\n"
"<w>Ctrl-F</w> : Find items\n",
1,
"<h>Extended Movement:\n"
"<w>Ctrl-G</w> : interlevel travel\n"
"<w>Ctrl-O</w> : auto-explore\n"
"<w>Ctrl-W</w> : set Waypoint\n"
"<w>/ Dir., Shift-Dir.</w>: long walk\n"
"<w>* Dir., Ctrl-Dir.</w> : untrap, attack\n"
" without move, open door\n",
true, true, cmdhelp_textfilter, 45);
0,
// "\p"
// I want a page break here, but perhaps there are
// less violent ways to enforce it.
" \n \n \n \n"
"<h>Item types (and common commands)\n"
"<cyan>)</cyan> : hand weapons (<w>w</w>ield)\n"
"<brown>(</brown> : missiles (<w>t</w>hrow or <w>f</w>ire)\n"
"<cyan>[</cyan> : armour (<w>W</w>ear and <w>T</w>ake off)\n"
"<brown>%</brown> : food and corpses (<w>e</w> and <w>D</w>issect)\n"
"<w>?</w> : scrolls (<w>r</w>ead)\n"
"<magenta>!</magenta> : potions (<w>q</w>uaff)\n"
"<blue>=</blue> : rings (<w>P</w>ut on and <w>R</w>emove)\n"
"<red>\"</red> : amulets (<w>P</w>ut on and <w>R</w>emove)\n"
"<lightgrey>/</lightgrey> : wands (<w>z</w>ap)\n"
"<lightcyan>+</lightcyan> : books (<w>r</w>ead, <w>M</w>emorise and <w>Z</w>ap)\n"
"<brown>\\</brown> : staves and rods (<w>w</w>ield and <w>E</w>voke)\n"
"<lightgreen>{</lightgreen> : miscellaneous items (<w>E</w>voke)\n"
"<lightred>0</lightred> : the Orb of Zot\n"
"\n"
"<yellow>$</yellow> : gold\n"
" \n",
true, true, cmdhelp_textfilter);
cols.add_formatted(
0,
"<?s><h>Stash Management Commands:\n"
"<?s><w>Ctrl-F</w> : Find (in stashes and shops)\n"
"<?s>\n"
"<?s>Searching in stashes allows regular\n"
"<?s>expressions, and terms like 'altar'\n"
"<?s>or 'artifact' or 'long blades'.\n",
true, true, cmdhelp_textfilter);
true, true, cmdhelp_textfilter, 45);
true, true, cmdhelp_textfilter,45);
cols.add_formatted(
1,
"<h>Dungeon Interaction and Information:\n"
"<w>o</w>/<w>c</w> : Open/Close door\n"
"<w><<</w>/<w>></w> : use staircase (<w><<</w> enter shop)\n"
"<w>;</w> : examine occupied tile\n"
"<w>x</w> : eXamine surroundings/targets\n"
"<w>X</w> : eXamine level map\n"
"<w>O</w> : show dungeon Overview\n",
true, true, cmdhelp_textfilter,45);
"<w>e</w> : Eat food from floor \n"
"<w>z</w> : Zap a wand \n"
"<w>r</w> : Read a scroll or book \n"
"<w>M</w> : Memorise a spell from a book \n"
"<w>w</w> : Wield an item ( - for none) \n"
"<w>'</w> : wield item a, or switch to b \n"
"<w>E</w> : Evoke power of wielded item\n",
"<w>e</w> : Eat food from floor \n",
// "<w>z</w> : Zap a wand \n"
// "<w>r</w> : Read a scroll or book \n"
// "<w>M</w> : Memorise a spell from a book \n"
// "<w>w</w> : Wield an item ( <w>-</w> for none) \n"
// "<w>'</w> : wield item a, or switch to b \n"
// "<w>E</w> : Evoke power of wielded item\n",
true, true, cmdhelp_textfilter);
cols.add_formatted(
1,
"<h>Other Gameplay Actions:\n"
"<w>a</w> : use special Ability\n"
"<w>p</w> : Pray\n"
"<w>Z</w> : cast a spell\n"
"<w>!</w> : shout or command allies\n",
cols.add_formatted(
1,
"<?s><h>Stash Management Commands:\n"
"<?s><w>Ctrl-S</w> : mark Stash\n"
"<?s><w>Ctrl-E</w> : Erase stash (ignore square)\n"
"<?s><w>Ctrl-F</w> : Find (in stashes and shops)\n",
true, true, cmdhelp_textfilter);
// cols.add_formatted(
// 1,
// "<?s><h>Stash Management Commands:\n"
// "<?s><w>Ctrl-S</w> : mark Stash\n"
// "<?s><w>Ctrl-E</w> : Erase stash (ignore square)\n"
// "<?s><w>Ctrl-F</w> : Find (in stashes and shops)\n",
// true, true, cmdhelp_textfilter);
"<h>Targeting, Surroundings ('<w>x</w><h>' in main):\n"
" <w>x</w> : stop targeting (also <w>Esc</w> and <w>Space</w>)\n"
" <w>+</w> : cycle monsters forward\n"
"<h>Examine Surroundings ('<w>x</w><h>' in main):\n"
" <w>x</w> : back to map (also <w>Esc</w> and <w>Space</w>)\n"
" <w>+</w> : cycle monsters forward (also <w>=</w>)\n"
" <w>*</w> : cycle objects forward (also ')\n"
" <w>/</w> : cycle objects backward (also ;)\n"
" <w>.</w> : choose target/move (also Enter)\n"
" <w>*</w> : cycle objects forward (also <w>'</w>)\n"
" <w>/</w> : cycle objects backward (also <w>;</w>)\n"
" <w>.</w> : travel to cursor (also <w>Enter</w>)\n"
"<w>(</w>/<w>)</w> : selects all missiles/hand weapons\n"
"<w>%</w>/<w>&</w> : selects all food/carrion\n"
"<w>+</w>/<w>?</w> : selects all books/scrolls\n"
"<w>/</w>/<w>\\</w> : selects all wands/staves\n"
"<w>!</w>/<w>\"</w> : selects all potions/jewellry\n"
"<w>[</w>/<w>}</w> : selects all armour/misc. items\n"
"<w>,</w>/<w>-</w> : global select/deselect\n"
"<w>*</w> : invert selection\n",
"<w>)</w> : selects hand weapons\n"
"<w>(</w> : selects missiles\n"
"<w>[</w> : selects armour\n"
"<w>%</w> : selects food, <w>&</w> : selects carrion\n"
"<w>?</w> : selects scrolls\n"
"<w>!</w> : selects potions\n"
"<w>=</w> : selects rings\n"
"<w>\"</w> : selects amulets\n"
"<w>/</w> : selects wands\n"
"<w>+</w> : selects books\n"
"<w>\\</w> : selects staves\n"
"<w>{</w> : selects miscellaneous items\n"
"Carry the Orb to the surface and win!\n"
"<w>,</w> : global selection\n"
"<w>-</w> : global deselection\n"
"<w>*</w> : invert selection\n",
cols.add_formatted(
1,
" \n"
"<?s>Crawl usually considers every item it\n"
"<?s>sees as a stash. When using a value\n"
"<?s>different from <darkgrey>stash_tracking = all</darkgrey>, you\n"
"<?s>can use <w>Ctrl-S</w> to manually declare\n"
"<?s>stashes, and <w>Ctrl-E</w> to erase them.\n",
true, true, cmdhelp_textfilter);