Feature request: movement in all directions

Talk among developers, and propose and discuss general development planning/tackling/etc... feature in this forum.
Post Reply
Astaedus
Merchant
Merchant
Posts: 33
Joined: Sat Aug 11, 2007 5:30 pm
Location: Belgium

Feature request: movement in all directions

Post by Astaedus »

How about adding ABKeys in the other 5 directions (or at least left and right)? I think it could make combat more interesting.
You could also use this in the new ASAP: move sideways instead of turning the ship to face away from a planet or base. This way the target can remain in focus.
Halleck
Elite
Elite
Posts: 1832
Joined: Sat Jan 15, 2005 10:21 pm
Location: State of Denial
Contact:

Post by Halleck »

If I'm not mistaken, functions for these movements exist, but they are not bound to any keys.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

Use the Shelton slide toggle you continue on your vector by are free to rotate in any direction great for combat passes :lol:

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
Astaedus
Merchant
Merchant
Posts: 33
Joined: Sat Aug 11, 2007 5:30 pm
Location: Belgium

Post by Astaedus »

Halleck wrote:If I'm not mistaken, functions for these movements exist, but they are not bound to any keys.
I'll take a look
loki1950 wrote:Use the Shelton slide toggle you continue on your vector by are free to rotate in any direction great for combat passes :lol:
I know, but you have to turn your ship, build up speed, use shelton and turn your ship back.
It would be easier without having to turn around. You save time and you can keep shooting your opponent.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

you would still need to shed that velocity to turn around for a return pass your inertia doesn't go away.IIRC x-wing vs tie-fighter was like that makes for good game play but it is not the real physics which we try to model correctly.

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
mortaneous
Bounty Hunter
Bounty Hunter
Posts: 164
Joined: Tue Jul 11, 2006 6:20 pm
Location: Some small planet, Parallel Earth, Resources Negligeble
Contact:

Post by mortaneous »

I know the commands are available, but not bound, as I have bound and used them myself. I used to bind the ThrustUp, ThrustDown, ThrustLeft and ThrustRight to the hatswitch on my joystick so I could more accurately do fine manuvering around the docking tunnels of some bases.
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

That sounds interesting.

What would happen if we were to bind those to the arrow keys with the control or alt modifier?... Say control+Up = thrust up.
Halleck
Elite
Elite
Posts: 1832
Joined: Sat Jan 15, 2005 10:21 pm
Location: State of Denial
Contact:

Post by Halleck »

I was thinking the numpad arrows might be a good choice as well, for those that have them.
Deus Siddis
Elite
Elite
Posts: 1363
Joined: Sat Aug 04, 2007 3:42 pm

Post by Deus Siddis »

ace123 wrote:That sounds interesting.

What would happen if we were to bind those to the arrow keys with the control or alt modifier?... Say control+Up = thrust up.
I think it would make VS alot more approachable for new players and efficient for veterans, to try to avoid key modifiers like the plague, when you're talking about the flight controls. For two reasons-

1) It can be an ergonomics problem to have to hold two keys down to get one effect, while also trying to manage a number of other flight controls while in combat or close quarters maneuvering.

2) Keyboards (older ones at least) usually cannot handle more than 3 or 4 inputs at once, they just don't have the bandwidth. (Lost many an incarnation in Battlezone II this way.)
Halleck wrote:I was thinking the numpad arrows might be a good choice as well, for those that have them.
Well as you said, laptop players would not be able to access this feature then. And for those using a full keyboard, that would force them to use the normal arrow keys, which is a bit less comfortable. I think two good alternatives would be-

1) WASD / WAXD This would have the advantage of ergonomics, the player would not have to move one hand around to access all of the maneuvering controls.

2) Home/Delete/End/Page Down This would keep all of the maneuvering controls in the same group of islands and upset less non-redundant key assignments.

Either way you are going to mix up VS' default control scheme, but that is not really a bad thing, because it really could use a reworking anyhow. Control locations are kind of chaotic and hard to remember, similar function controls are not grouped or arranged ergonomically, less important commands are taking up prime locations and the modifier keys like shift ctrl and alt are used as modifiers (which increases complexity alot) instead of being used outright as controls themselves.
Halleck
Elite
Elite
Posts: 1832
Joined: Sat Jan 15, 2005 10:21 pm
Location: State of Denial
Contact:

Post by Halleck »

I think that a keyboard remap was proposed but I don't know what happened to it.

If someone comes up with a workable remap in the next few weeks it might make it into the release. If not, I'm sure it will happen post-release one way or another.
hurleybird
Elite
Elite
Posts: 1671
Joined: Fri Jan 03, 2003 12:46 am
Location: Earth, Sol system.
Contact:

Post by hurleybird »

Halleck wrote:I think that a keyboard remap was proposed but I don't know what happened to it.

If someone comes up with a workable remap in the next few weeks it might make it into the release. If not, I'm sure it will happen post-release one way or another.
If I find some time in the next couple of days I'll see what I can do. I agree that the default key bindings could use a going over.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

@hurleybird this might be handy http://vegastrike.sourceforge.net/forum ... php?t=8895 for that remap

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
hurleybird
Elite
Elite
Posts: 1671
Joined: Fri Jan 03, 2003 12:46 am
Location: Earth, Sol system.
Contact:

Post by hurleybird »

loki1950 wrote:@hurleybird this might be handy http://vegastrike.sourceforge.net/forum ... php?t=8895 for that remap

Enjoy the Choice :)
Yes, that should help a lot! A key binder like that should be included in 0.5.

Hey, is there any way to bind mouse wheel functionality yet? The mouse wheel would work great for stuff like changing targets, changing speed, changing weapons, etc.
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

Yes there is.
It's a mouse button, 3 and 4 (zero-based). You should be able to use it like any other mouse button... and that's a great idea with the wheel changing targets.

That's a good idea with including that key binder program. Since it's plain HTML and javascript it should just work if running out of a folder.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

The key binder applet does provide mouse buttons to bind to 11 buttons same as setting up a custom mouse section for Xorg.config which i still have to do for my rodent

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
hurleybird
Elite
Elite
Posts: 1671
Joined: Fri Jan 03, 2003 12:46 am
Location: Earth, Sol system.
Contact:

Post by hurleybird »

ace123 wrote:Yes there is.
It's a mouse button, 3 and 4 (zero-based). You should be able to use it like any other mouse button... and that's a great idea with the wheel changing targets.

That's a good idea with including that key binder program. Since it's plain HTML and javascript it should just work if running out of a folder.
Ok, so mouse 0 is the leftmost button, mouse 1 is rightmost, mouse 2 is middle, mouse 3 and 4 are mouse wheel, right? That makes mouse 5 and 6 the other two buttons in a five buttoned mouse?
Astaedus
Merchant
Merchant
Posts: 33
Joined: Sat Aug 11, 2007 5:30 pm
Location: Belgium

Post by Astaedus »

mortaneous wrote:I know the commands are available, but not bound, as I have bound and used them myself. I used to bind the ThrustUp, ThrustDown, ThrustLeft and ThrustRight to the hatswitch on my joystick so I could more accurately do fine manuvering around the docking tunnels of some bases.
Do these still work? I've tried binding them, but they don't seem to be doing anything. Maybe it's just me...
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

@hurleybird if the wheel is tilt able left is 5 right is 6 and the side buttons 7 and 8


Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
Post Reply