# NPC command hotkeys

**URL:** https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777
**Category:** The Drawing Board
**Created:** [February 13, 2019, 5:16am UTC](https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777 "2019-02-13T05:16:13Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![hobophobe](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/hobophobe/32/1785_2.png) [@hobophobe](https://discourse.cataclysmdda.org/u/hobophobe)
#### Post date: [February 13, 2019, 5:16am UTC](https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777/1 "2019-02-13T05:16:13Z")

</div>

This is a very simple suggestion to increase the user-friendliness of NPC companions. I feel this would be most beneficial to combat commands (attack, retreat) but could be used in day to day life too (pulp/don’t pulp, eat or drink, stay in the vehicle, etc.)

I would suggest that the F# keys be used, since they are currently not utilized in game and would fit perfectly in this role. It would also be nice to be able to switch between individuals or all followers.

Finally, I also think there are a few commands missing from current follower combat commands. For example, I would like to have commands for followers to stay as close as possible to the PC or spread out, or a command to simply hold position, as opposed to guard this location.

---

<div class="post-metadata">

### Author: ![mlangsdorf](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mlangsdorf/32/2462_2.png) [@mlangsdorf](https://discourse.cataclysmdda.org/u/mlangsdorf)
#### Post date: [February 23, 2019, 7:06pm UTC](https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777/2 "2019-02-23T19:06:52Z")

</div>

I can look at adding keybinds for companion commands, but it’s another post 0.D feature. And it’s another one where I need to do a bunch of set up work before moving much farther, because there’s now enough companion commands that they need a proper JSON interface instead of hand-coding everything in C++.

---

<div class="post-metadata">

### Author: ![hobophobe](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/hobophobe/32/1785_2.png) [@hobophobe](https://discourse.cataclysmdda.org/u/hobophobe)
#### Post date: [February 26, 2019, 4:20pm UTC](https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777/3 "2019-02-26T16:20:38Z")

</div>

This would be a truly wonderful addition to the game, of course I understand it won’t be happening until 0.E experimentals, this is just fine. Huge thanks in advance for any effort that goes into this!

---

<div class="post-metadata">

### Author: ![hobophobe](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/hobophobe/32/1785_2.png) [@hobophobe](https://discourse.cataclysmdda.org/u/hobophobe)
#### Post date: [March 19, 2019, 4:11pm UTC](https://discourse.cataclysmdda.org/t/npc-command-hotkeys/18777/4 "2019-03-19T16:11:13Z")

</div>

Just saw [this](https://www.reddit.com/r/cataclysmdda/comments/b2wn73/psa_npcs_will_now_run_from_overwhelming_threats/) on reddit, looks like we’re already seeing progress very early on in the life of 0.D! Thanks much mlangsdorf for your work!
