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
(macros are deprecated in favor of hotkeys)
Tag: New redirect
 
(95 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Tocright}}
#REDIRECT [[Space Station 13 Guide#Keybinds]]
<span style="font-size: 1.3em; color: red;">Warning! Misuse or spamming of this feature can result in a ban.</span>
 
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 ==
[[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 ===
* 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 ===
{| class="wikitable"
|-
! 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
|-
| Northface/Westface/Eastface/Southface || Turn north/west/east/south (essentially dance if excuted in quick succession) || Shft + W/A/S/D
|-
| Toggle-Darkness || Disable darkness (ghost only) || Shift + E
|-
| 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.
{| class="wikitable"
|-
! 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.
 
{| class="wikitable"
|-
! 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
|}
 
=== Unusable keys ===
* F1 to F8
* H (useable with Shift)
* Alt + F, I and H
 
== 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 ==
* [http://www.colonial-marines.com/viewtopic.php?f=94&t=4875 Macroing 102 by ForwardslashN]
* [http://www.colonial-marines.com/viewtopic.php?f=94&t=14469 Simple Macro guide by Challenger]

Latest revision as of 09:08, 1 October 2025