Announcement

Collapse
No announcement yet.

Switch Input Options for Keys

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Switch Input Options for Keys

    I've been wanting to have Keys allow two inputs and switch between the two by single press. Personally, this would be a great benefit for me to switch between two weapons on the same Key. The best example of this behavior would have to be classic Doom's switch between the Shotgun and Super Shotgun on Key 3.

    In addition, if I press a different key, I would like that key with the two inputs to fall back onto its default state, or the first input.

  • #2
    Hey there!

    Not sure if I get you right, so I need a bit more details

    You want to press some key and get Input 1, then press it again and get Input 2? And the third press should emulate Input 1 again, right?

    Comment


    • #3
      Yes, that's exactly right! Using Doom 2016 as an example, I want to press E to get the Super Shotgun, press E again to get the Shotgun, and press E a third time to get Super Shotgun again. So its a toggle between the two weapons.

      Comment


      • #4
        I think you read that correctly. Basically like a Cycle binding. It could be part of the Key Combo screen, allowing the user to execute the combo or use it as a string to cycle through. The position in the string would probably be lost on a Shift Change but that's fine, just start back at string[0] when the Shift mode is returned to. I really like this idea. Hopefully it could be introduced into reWASD.

        Comment


        • #5
          Hello,
          Thank you for your reply.

          I guess you may use the combo for this case and use a break. So, select the keyboard device, select the "E" button, select Key Combo - http://dl3.joxi.net/drive/2020/04/22...65890c7bdd.png.
          Inside combo add mappings response for weapons - http://dl3.joxi.net/drive/2020/04/22...8495e60e0c.png

          Pressing "E" repeatedly you will change weapons - https://recordit.co/M8RO5EMGDH

          Thank you @CriticalComposer for feedback.
          Don't worry! Be Happy!

          Comment


          • #6
            Originally Posted by Star-Lord View Post
            Hello,
            Thank you for your reply.

            I guess you may use the combo for this case and use a break. So, select the keyboard device, select the "E" button, select Key Combo - http://dl3.joxi.net/drive/2020/04/22...65890c7bdd.png.
            Inside combo add mappings response for weapons - http://dl3.joxi.net/drive/2020/04/22...8495e60e0c.png

            Pressing "E" repeatedly you will change weapons - https://recordit.co/M8RO5EMGDH

            Thank you @CriticalComposer for feedback.
            This definitely works as intended and allows Cycle Binding, and has the potential to Cycle through more than one input.

            After testing this method, I did find one issue with it. Say I pressed "E" to bring up the first weapon, but then pressed "F" for a different weapon. If I press "E" again I go to the second weapon/input assigned to "E". Can it be possible to add to the Key Combo an option to "release" the combo when a different key is pressed, that way you can restart the combo than continuing with it?

            Comment


            • #7
              Hello,

              Unfortunately, no. We have thoughts on how to reset the combo after a set delay. Like combo triggers before the break and if the next combo part is not initiated (button press) after N ms, combo starts over. The delay is set manually. I think such logic could also solve this issue.
              What do you think?
              Don't worry! Be Happy!

              Comment


              • #8
                Yeah, that would be good. As long as the solution makes it feel natural, I'm up for that.

                Comment


                • #9
                  Great! Will be happy to let you know once we release this feature. Unfortunately, it won't appear in the next release, it is already over-packed with planned features.

                  Comment

                  Working...
                  X