Macros

From Colonial Marines Wiki

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.

Macros That Are Already In

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

  • F1 = Adminhelp
  • 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 client/server (See Unusable keys)
  • 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

Key Command Function
Shift + F2 LOOC Speak in LOOC (Local Out of Character chat)
Spacebar Resist Drop and roll to extinguish the fire and break out of alien nest
Shift + G Rest Rest on weed to regenerate health as alien or lay down to avoid FF as marine
Escape Cancel-Camera-View Stop looking up/down ladder and camera
Shift + W/A/S/D Northface/Westface/Eastface/Southface Turn north/west/east/south (essentially dance if excuted in quick succession)
Shift + E Toggle-Darkness Disable darkness (ghost only)
P Join-as-Xeno Open join Xeno window (ghost only)
[ Join-Response-Team Sign up as a candidate for emergency response team (ghost only)
] Toggle-SpecialRole-Candidacy Open the special role candidacy window
I .ping Ping the server to see how high the ping is (and disengage when it's high)
U Re-enter-corpse Re-enter the body, useful when a medic is trying to revive you.


Marine Commands

Type *help to see the list of emotes.

Key Command Function
C unique-action Pump shotgun and ignite incinarator
V load-from-attachment Toggle UGL, masterkey, scope, etc
B Toggle-burst-fire-mode Toggle burst fire (M41A, M39, etc)
F Unload-weapon\nActivate-Held-Object\nSwap-Hand Eject the magazine then free up a hand for reloading
G Pick-up M41A-Pulse-Rifle-MK2 Pick up a M41A that's near you
` Toggle-Gun-Safety Toggle the gun's safety on/off.
Alt + ` Show-Held-Item Show the item in your hand for others to take a look
Alt + Q Say "*medic" Medic emote
Alt + E Say "*scream" Scream emote so you can get help when you are caught out of position
Alt + W Northface\nSay "Contact North!" Turn north and yell Contact North! (add east, south, and west too)
5 Say ";Help!" Yell Help! in squad comms as you got dragged to a dark alley and mauled
6 Say ";Contact!" Yell Contact! in comms so your overwatch may notice you
Shift + E Issue-Order Open the Issue Order window (SL and SO/XO/CO only)
Alt + 1 Say "Let's go!" Yell Let's go! (useful to urge friendlies relucent to fallback or push)
Alt + 2 Say "Fallback!" Yell Fallback! (useful to urge friendlies to fallback when they overextend)
Alt + 3 Say "Hold!" Yell Hold!
Alt + 4 Say "Stick together!" Yell Stick together!
Alt + 5 Say ";On me!" Yell On me! in comms, useful when you are SL
Alt + 6 Say ";Need backup!" Yell Need backup! in comms
Alt + C Toggle-M68-Thermal-Camouflage Toggle Scout Spec's cloak
Alt + A Rotate-Vehicle-Counterclockwise Rotates the Tank Counterclockwise
Alt + D Rotate-Vehicle-Clockwise Rotates the Tank Clockwise


Alien Commands

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

Key Command Function
` Hive-Status Open Hive Status window
Space Crawl-Through-Vent Start crawling into vent
Shift + 1 Say "*hiss" Hiss emote
Shift + 2 Say "*growl" Growl emote
Shift + 3 Say "*tail" Tail whip emote
Shift + 4 Say "*roar" Roar emote
Shift + 5 Say ":a Heal" Say Heal in hivemind so the Queen can heal you in time
Shift + 6 Say "*dance" Dance emote
Shift + Z Say "MOVE" Life saving phase when you are body blocked by fellow sisters
Shift + X Say "Capture" Urge fellow sisters to capture/let you capture the host
Shift + C Say "Don't" Urge fellow sisters to not do something, etc
O Evolve Open Evolve window

Unusable keys

  • F1 to F8
  • H (useable with Shift)
  • Alt + F, I, H, and T
  • Keys listed in hotkeys-help in OOC tab
hotkeys-help:

Hotkey Mode:

What it does: Hotkey:
Forward W
Left A
Backwards S
Right D
Drops the item in your active hand. Q
Equips the item in your active hand. E
Toggles Throw so when you next click on a tile, you'll throw the item in your active hand there. R
Bring up the Say" Chatbox T
Swap Hands X
Activate Held Object Z/Y
Help Intent 1
Disarm Intent 2
Grab Intent 3
Harm Intent 4

Any Mode:

This section means that these key commands can be used even with hotkey mode toggled off.

What it does: Hotkey:
Face North Ctrl + W
Face East Ctrl + D
Face South Ctrl + S
Face West Ctrl + A
Drops the item in your active hand. Ctrl + Q
Equips the item in your active hand. Ctrl +E
Toggles Throw so when you next click on a tile, you'll throw the item in your active hand there. Ctrl + R
Swap Hands Ctrl + X
Activate Held Object Ctrl + Z or Ctrl +Y
Help Intent Ctrl + 1
Disarm Intent Ctrl + 2
Grab Intent Ctrl + 3
Harm Intent Ctrl + 4
Pull Delete
Cycle Intents Right Insert
Drop item in your active hand. Home
Swap Hands Page Up
Activate Held Object Page Down
Throw item in your active hand. End
Adminhelp Chatbox Popup F1
OOC Chatbox Popup F2
Say" Chatbox Popup F3
Me" Chatbox Popup F4
Toggle Hud On/Off F12
Quick Pull Ctrl + Click
Quick Examine Shift + Click
Point To Shift + Middle Click
Tactical Binoculars: Designate Laser Target Ctrl + Middle Click
Throwing a Hugger/ Spitting (Only If you have shift click functions enabled as an alien.) Shift + Click

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
  • Alt + W: Northface\nSay "Contact North!"
  • Shift + E: Issue-Order\nToggle-Darkness
  • `: Hive-Status\nToggle-Gun-Safety

Additional Links