Difference between revisions of "Macro"

From CrawlWiki
Jump to: navigation, search
(how to see player's macro files)
m (Examples)
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Stub}}
+
Command macros allow you to combine common key sequences into a single command. To create a macro, Press either the '~' key or Ctrl-D, select 'm' to define a macro.
  
Command macros make keys into commands. For example, you could set a macro to cast a spell in slot 'a' with one keystroke instead of pressing 'z' and then 'a' each time.  
+
For detailed documentation on macros, see the [https://github.com/crawl/crawl/blob/master/crawl-ref/docs/macros_guide.txt macros_guide.txt].
  
For detailed documentation on macros, see the [http://gitorious.org/crawl/crawl/blobs/raw/master/crawl-ref/docs/macros_guide.txt macros_guide.txt].
+
== Examples ==
  
 +
* 1 --> Za : Press key '1' to cast the spell in slot 'a'
 +
* 2 --> ZnZm : Press key '2' to cast spells in slot 'n' and 'm' (i.e. for casting multiple buff spells in one keystroke).
 +
* 7 --> Qr : Press key '7' to quiver item in slot 'r'
 +
* 8 --> Fr : Press key '8' to fire a missile from slot 'r'
 +
* 9 --> PiPj paired with 0 --> PjPi : Quickly switch between two rings/amulets in slots 'i' and 'j'
 +
* Ctrl-? --> Ctrl-F. : Press Ctrl-? and then Enter to search for all items on the current floor.
  
 
== Online .macro files ==
 
== Online .macro files ==

Latest revision as of 12:38, 17 April 2022

Command macros allow you to combine common key sequences into a single command. To create a macro, Press either the '~' key or Ctrl-D, select 'm' to define a macro.

For detailed documentation on macros, see the macros_guide.txt.

Examples

  • 1 --> Za : Press key '1' to cast the spell in slot 'a'
  • 2 --> ZnZm : Press key '2' to cast spells in slot 'n' and 'm' (i.e. for casting multiple buff spells in one keystroke).
  • 7 --> Qr : Press key '7' to quiver item in slot 'r'
  • 8 --> Fr : Press key '8' to fire a missile from slot 'r'
  • 9 --> PiPj paired with 0 --> PjPi : Quickly switch between two rings/amulets in slots 'i' and 'j'
  • Ctrl-? --> Ctrl-F. : Press Ctrl-? and then Enter to search for all items on the current floor.

Online .macro files

Any online player's .macro file can be accessed directly (if they have set macros):

  • CAO: http://crawl.akrasiac.org/rcfiles/crawl-<version>/<name>.macro (Example)
  • CDO: http://crawl.develz.org/configs/<version>/<name>.rc (Example)
  • CSZO: http://dobrazupa.org/rcfiles/crawl-<version>/<name>.rc (Example)
  • <version> can be 0.11,0.12, trunk, git, etc.
  • <player> is the player's name (capitalization does make a difference).