juanfrancoc wrote:You will also have to create the inverse condition>> On key `Shift` is pressed`N`is Down

Otherwise the order in which you press the keys would matter.

it depends - if you want something only to happen when both are pressed, then yes, but in my case you need to add the modifier first. It's like when you type a capitol letter on a keyboard . You hit SHIFT first, then the letter. If you hit the letter first, the letter is lowercase, hitting the SHIFT after does nothing.

That is impossible. Unless it keeps walking when D is PRESSED once. In that case you need another key to stop it. If that is what you want, then it is easy. A second PRESS will run. Release the key and it keeps running/walking. Until another keys is pressed, eventually a 3th D PRESS.

Why ?Well, when you want it to walk when HOLDING D, it will immediately run because you are HOLDING D. And there is no way around that.

That is impossible. Unless it keeps walking when D is PRESSED once. In that case you need another key to stop it. If that is what you want, then it is easy. A second PRESS will run. Release the key and it keeps running/walking. Until another keys is pressed, eventually a 3th D PRESS.

Why ?Well, when you want it to walk when HOLDING D, it will immediately run because you are HOLDING D. And there is no way around that.