vfig on 11/12/2023 at 11:59
i dont like to use the (
https://github.com/saracoth/newdark-mods) keyring mod, but fumbling through my entire inventory looking for a key is pretty annoying. so the next best thing is binding a hotkey to select the first key, and scroll only a couple clicks to find the right key near it. i use K, so i added this to user.bnd
Code:
bind k "inv_select key"
(even for mod users, some of you might like this config for The Black Parade, which has mods disabled to prevent compatibility problems)
Twist on 12/12/2023 at 00:09
I think you posted this in another thread a while ago and I've been using it ever since. Very handy!
Along the same lines, you can also do this for readables you've picked up:
Code:
bind p "inv_select scroll"
I'm using "p" for paper, but you can bind whatever unused key you want.
I use both of these all the time. They make navigating your inventory in missions with lots of readables and/or keys much quicker and easier.
vfig on 12/12/2023 at 02:04
Quote Posted by Twist
I think you posted this in another thread a while ago and I've been using it ever since.
i need a hotkey for "fix my memory"—i thought id only mentioned this in discord.
doing a hotkey for scrolls is a great idea! a pity it is not possible to have one hotkey just for books and scrolls (since their common archetype is 'Household' which also includes food, vases, goblets and so on); but at least books you can pick up are much more rare, so dont need the convenience as much.
probably worth mentioning here for completeness that there is also a built in command for selecting your loot pile:
and another built in command for selecting the item you most recently picked up:
Code:
bind n select_newest_item
Cigam on 12/12/2023 at 16:21
I've used some of the above for years, they are very useful.
I think however that the single most useful bind I've ever found is one that was created by Luthien that gives a dedicated "interact with environment" key.
Every Thief player will have had those times where they, for example, have gone to pick up some loot only to find themselves drinking a potion instead, due to the game using the same key for both "interact with environment" and "use inventory item". This dedicated key for the former was a great quality of life improvement.
Also very useful was his bind for "relax weapon", which allows, for example, the easy de-nocking of a drawn bow.
For anyone who wants to take a look the instructions for these can be found in posts #1 and #4 here:
(
https://www.ttlg.com/forums/showthread.php?t=147103)
Lord Taffer on 12/12/2023 at 16:41
These are interesting hotkeys, especially this one "bind n select_newest_item". Many times I've wondered what was e.g. in a container.
Twist on 12/12/2023 at 17:16
I knew about the loot_select item -- which is useful for quick checks on your progress -- but I didn't know about the newest item bind. Binding it right away.
@Cigam I missed that thread, so thank you for bringing it up again. There's a ton of cool stuff in there. Having a single key for quaffing a health potion or tossing a Flashbomb will be especially useful for ironman playthroughs. Having separate interact and use item keys would make it work just like The Dark Mod. I'll give that one a try as well, especially if it's more useful than just having auto-equip off.
A question for vfig: Using the scripting Luthien illustrated in that thread, would it be possible to create a dedicated key for attaching and detaching from ladders and ropes (other than the Jump key, obviously), similar to how it works in Half-Life 2? I know with NewDark we can use the crouch key to detach, but being able to actively press a key to attach and detach would resolve some fussy situations with ladders and ropes.
Cigam on 13/12/2023 at 07:20
Here's another custom keybind function that some may find useful.
You can enable T2 style on-demand zoom controls in T1.
bind somekey zoominsome
bind somekey zoomoutfull
give zoom in and zoom reset. Not sure what zoom out is, or whether this works in Olddark T1.
But in Newdark T1 at least, these allow you to zoom in and reset on demand, without having to use and wait for the bow, or having it's timeout limit.
vfig on 13/12/2023 at 07:20
Quote Posted by Cigam
I think however that the single most useful bind I've ever found is one that was created by Luthien that gives a dedicated "interact with environment" key.
good find! ive used this command scripting in dromed heavily, but never really thought to use it when playing thief. pressing backspace after picking up an object is so ingrained now...
Quote Posted by Twist
Using the scripting Luthien illustrated in that thread, would it be possible to create a dedicated key for attaching and detaching from ladders and ropes.
no. neither the console commands nor even the squirrel script api (which isnt available to 'run' scripts like that, but can be used via dml mods) provide any functionality relating to ladders. using the jump-to-attach or touch-to-attach gameplay option, and newdark's crouch-to-detach is all you get.
Cigam on 13/12/2023 at 07:43
Twist, just to say that there is only a dedicated "use world item" bind. I used right mouse for this bind. I then used F for the normal use key. Still though, being able to freely frob the environment via right mouse with no fear of ever accidentally tossing a mine or wasting a health potion was great.
I do wonder however if it would be possible to create some of these functions without the need for scripts. In Deus Ex for example, you can place a series of commands on the same keybind by separating them via a "|" IIRC.
So I wonder if there was some equivalent way to have something like:
bind somekey cycle_weapon 1|cycle_weapon -1|use_weapon 0
which would "relax weapon" without the need for a separate script?