Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Macros and Hotkeys: Difference between revisions

From CM-SS13 - Wiki
No edit summary
Line 15: Line 15:
* Shift + Click = Throwing a Hugger as Carrier or Spitting neurotoxin as a sentinel. (If you have enabled the shift click function in the alien tab.)
* Shift + Click = Throwing a Hugger as Carrier or Spitting neurotoxin as a sentinel. (If you have enabled the shift click function in the alien tab.)


== Accessing Macros ==
== Managing Macros ==
Macros can be accessed and edited in two ways.
[[File:Macros1.png|thumb|Accessing macros via the title bar menu]]Macros can be accessed and edited in two ways, from the in-game client by Right-click the top in-game title bar -> Client -> Macros. The other way is editing "macros.dmf" file with a text editor. The macros.dmf is in ''C:\Users\[YOU]\Documents\BYOND\cfg'', open macros.dmf in a text editor ([http://notepad-plus-plus.org/download Notepad++] recommended, but Notepad works fine, too)
 
=== Creating a Macro ===
=== From the in-game client===
[[File:Macros1.png|160|Accessing macros via the title bar menu]]
* Right-click the top in-game title bar
* Select "Client"
* Select "Macros..."
 
=== From the "macros.dmf" file ===
* Browse to ''C:\Users\[YOU]\Documents\BYOND\cfg''
* Open macros.dmf in a text editor ([http://notepad-plus-plus.org/download Notepad++] recommended, but Notepad works fine, too)
 
== Creating a Macro ==
* The key used must not already be used by the server (use the ''OOC > hotkeys-help'' verb to find hotkeys already being used)
* The key used must not already be used by the server (use the ''OOC > hotkeys-help'' verb to find hotkeys already being used)
* The command must contain dashes (-) in the place of spaces
* The command must contain dashes (-) in the place of spaces
Line 34: Line 23:
* The command is NOT case-sensitive. E.g. ''Join-as-Xeno'' works fine.
* The command is NOT case-sensitive. E.g. ''Join-as-Xeno'' works fine.


 
== Examples ==
=== Examples ===
=== General Commands ===
==== General Commands ====
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 43: Line 31:
| Resist || Drop and roll to extinguish the fire and break out of alien nest || Spacebar
| Resist || Drop and roll to extinguish the fire and break out of alien nest || Spacebar
|-
|-
| Rest || Rest as alien or lay down to avoid FF as marine || Shift + G
| Rest || Rest on weed to regenerate health as alien or lay down to avoid FF as marine || Shift + G
|-
|-
| Cancel-Camera-View || Stop looking up/down ladder and camera || Escape
| Cancel-Camera-View || Stop looking up/down ladder and camera || Escape
Line 58: Line 46:
|}
|}


==== Marine Commands ====
=== Marine Commands ===
Type *help to see the list of emotes.
Type *help to see the list of emotes.
{| class="wikitable"
{| class="wikitable"
Line 95: Line 83:
|}
|}


==== Aliens Commands ====
=== Aliens Commands ===
Type *help to see the list of emotes. Using an emote without a number will have the game choose randomly for you.  
Type *help to see the list of emotes. Using an emote without a number will have the game choose randomly for you.  


Line 105: Line 93:
|-
|-
| Crawl-Through-Vent || Start crawling into vent || Space
| Crawl-Through-Vent || Start crawling into vent || Space
|-
| Rest || Rest on weed to regenerate health || Shift + G
|-
|-
| Say "*hiss" || Hiss emote || Shift + 1
| Say "*hiss" || Hiss emote || Shift + 1

Revision as of 12:09, 14 March 2018

Warning! Misuse or spamming of this feature can result in a ban.

Macros are a very robust feature of SS13, allowing the player to attach any verb to (almost) any key combination. The key must not already be used by the server. A list of already-used keys can be found by using the OOC > hotkeys-help verb.

Macros That Are Already In

This is a basic list of the Macros that are built into the server.

  • F2 = OOC
  • F3 = Say
  • F4 = Me
  • Ctrl + Click = Quick Grab (Make sure to have an empty hand.)
  • Shift + Click = Quick Examine (Marine Use/Some Alien Castes)
  • Shift + Middle Click = Point to
  • Ctrl + Middle Click = Tactical Binoculars lazer target
  • Shift + Click = Throwing a Hugger as Carrier or Spitting neurotoxin as a sentinel. (If you have enabled the shift click function in the alien tab.)

Managing Macros

Accessing macros via the title bar menu

Macros can be accessed and edited in two ways, from the in-game client by Right-click the top in-game title bar -> Client -> Macros. The other way is editing "macros.dmf" file with a text editor. The macros.dmf is in C:\Users\[YOU]\Documents\BYOND\cfg, open macros.dmf in a text editor (Notepad++ recommended, but Notepad works fine, too)

Creating a Macro

  • The key used must not already be used by the server (use the OOC > hotkeys-help verb to find hotkeys already being used)
  • The command must contain dashes (-) in the place of spaces
  • The full verb must be used as the command. E.g. unique-action
  • The command is NOT case-sensitive. E.g. Join-as-Xeno works fine.

Examples

General Commands

Commands Functions Keys
Resist Drop and roll to extinguish the fire and break out of alien nest Spacebar
Rest Rest on weed to regenerate health as alien or lay down to avoid FF as marine Shift + G
Cancel-Camera-View Stop looking up/down ladder and camera Escape
Toggle-Darkness Disable darkness (ghost only) Shift + E
Northface/Westface/Eastface/Southface Turn north/west/east/south (essentially dance if excuted in quick succession) Shft + W/A/S/D
Join-as-Xeno Open join Xeno window (ghost only) P
Join-Response-Team Sign up as a candidate for emergency response team (ghost only) [
Toggle-SpecialRole-Candidacy Open the special role candidacy window ]

Marine Commands

Type *help to see the list of emotes.

Commands Functions Keys
unique-action Pump shotgun and ignite incinarator C
load-from-attachment Toggle UGL, masterkey, scope, etc V
Toggle-burst-fire-mode Toggle burst fire (M41A, M39, etc) B
Eject-magazine Eject the magazine F
Pick-up M41A-Pulse-Rifle-MK2 Pick up a M41A that's near you G
Show-Held-Item Show the item in your hand for others to take a look Alt + `
Say "*medic" Medic emote Alt + Q
Say "*scream" Scream emote so you can get help when you are caught out of position Alt + E
Say "*salute" Salute emote Alt + T
Northface\nSay "Contact North!" Turn north and yell Contact North! (add east, south, and west too) Alt + W
Say "Help!" Yell Help! (useful to urge friendlies to pull you back when you are down) 5
Say "Fallback!" Yell Fallback! (useful to urge friendlies to fallback when they overextend) Alt + R
Say "Let's go!" Yell Let's go! (useful to urge friendlies relucent to fallback or push) Alt + G
Issue-Order Open the Issue Order window (SL and SO/XO/CO only) Shift + E
Toggle-M68-Thermal-Camouflage Toggle Scout Spec's cloak Alt + C

Aliens Commands

Type *help to see the list of emotes. Using an emote without a number will have the game choose randomly for you.

Commands Functions Keys
Hive-Status Open Hive Status window `
Crawl-Through-Vent Start crawling into vent Space
Say "*hiss" Hiss emote Shift + 1
Say "*growl" Growl emote Shift + 2
Say "*tail" Tail whip emote Shift + 3
Say "*roar" Roar emote Shift + 4
Say "*needhelp" Needhelp emote 5
Say "*dance" Dance emote Shift + 6
Evolve Open Evolve window O

Advanced Usage

The \n character combination can be used to input a "newline" between macros, allowing several verbs to be called from a single macro. Some examples above utilize \n as well.

  • Space: Resist\nCrawl-Through-Vent
  • 5: Say "Help!\n*needhelp"
  • Alt + W: Northface\nSay "Contact North!"
  • Shift + E: Issue-Order\nToggle-Darkness

Additional Links