DLE camera movement controls

For Descent, Descent II and Descent3 level editing and modification assistance.
Post Reply
User avatar
Sirius
DBB Master
DBB Master
Posts: 5434
Joined: Fri May 28, 1999 2:01 am
Location: Bellevue, WA
Contact:

DLE camera movement controls

Post by Sirius » Thu Aug 03, 2017 8:50 am

I don't know if anyone here was among their number, but I got a few requests to be able to rebind controls for DLE. I've recently completed work on a beta version that has this feature, which you can get here: https://www.dropbox.com/s/l942q02yswm6i3t/DLE.exe?dl=0

I wrote up a description of how to use it here: http://descentchampions.org/forum/viewt ... f=4&t=1067
In short, you would add a section like this to dle.ini:

Code: Select all

[DLE.Bindings]
MovementMode=1
InputLockKey=VK_SPACE
InputLockModifiers=VK_SHIFT
MoveForwardKey=W
MoveForwardInputLock=1
MoveBackwardKey=S
MoveBackwardInputLock=1
MoveLeftKey=A
MoveLeftInputLock=1
MoveRightKey=D
MoveRightInputLock=1
MoveUpKey=VK_SPACE
MoveUpInputLock=1
MoveDownKey=VK_SHIFT
MoveDownInputLock=1
BankLeftKey=Q
BankLeftInputLock=1
BankRightKey=E
BankRightInputLock=1
That sample is to enable a fairly standard WSAD-based mouse/keyboard movement when you switch on an "input lock" mode, which is toggled by Shift+Space. There are also other controls to e.g. flip turn axes or use different keys (currently Shift and Control; Alt is intercepted by the menu system and so isn't actually picked up) to rotate/pan the camera etc.

If it doesn't support your config or the one you want to use, let me know - am trying to finish this up so I can send it off to Diedel to hopefully publish. There is currently no UI or joystick support - both would be pretty complex. It also doesn't use Descent's exact flight model, based on the guess that I don't think anyone actually cares for an exact match, they just want to be able to navigate around more naturally. But I could be mistaken. Let me know. :)
User avatar
Sirius
DBB Master
DBB Master
Posts: 5434
Joined: Fri May 28, 1999 2:01 am
Location: Bellevue, WA
Contact:

Re: DLE camera movement controls

Post by Sirius » Wed Aug 16, 2017 9:55 am

OK, the new version of DLE went out this morning (it also has a few bugfixes which may be of interest). I posted a more detailed how-to guide on the config stuff on the D2X-XL forums here: http://www.descent2.de/forum/viewtopic.php?f=12&t=3390
GL/HF, and feedback is always welcome if you find something is still, shall we say, cramping your style. :)
Post Reply