I am making a game and need to know if it is possible to use command inputs like in street fighter
It’s possible to do anything with the right knowledge.
For that you’ll need switches.
Could you explain what you mean by command inputs, please? Sorry, I don’t play too much Street Fighter nowadays lol.
Combos is what I’m thinking.
Oh, ok.
Whenever you do a move, send a message to the player. If the move happens, unlock a switch. That’s pretty simple.
Or just have keys going in, and one turning it on, when the key goes up, it turns the switch off.
You can use any keys, here’s a small example though.
I was talking more like: down>right-down>right + B on controller. this would make a fireball.
so at least three inputs going in directly after each other
Code here:
{“data”:{“behavior”:{“v”:“2”,“nodes”:[{“inputCount”:0,“outputCount”:2,“name”:“Keyboard”,“behaviorType”:“logic.triggers.Keyboard”,“x”:-540,“y”:-32,“group”:"",“id”:“25cbbdaafc97df42”,“notes”:null,“n_o”:null,“keyCode”:37,“repeats”:null,“delay”:null},{“inputCount”:0,“outputCount”:2,“name”:“Keyboard”,“behaviorType”:“logic.triggers.Keyboard”,“x”:-540,“y”:-128,“group”:"",“id”:“25cbd78b4d487e40”,“notes”:null,“n_o”:null,“keyCode”:38,“repeats”:null,“delay”:null},{“inputCount”:0,“outputCount”:2,“name”:“Keyboard”,“behaviorType”:“logic.triggers.Keyboard”,“x”:-540,“y”:-224,“group”:"",“id”:“25cbee5f2fc3f443”,“notes”:null,“n_o”:null,“keyCode”:40,“repeats”:null,“delay”:null},{“inputCount”:0,“outputCount”:2,“name”:“Keyboard”,“behaviorType”:“logic.triggers.Keyboard”,“x”:-540,“y”:-320,“group”:"",“id”:“25cc0e7d9cf2454e”,“notes”:null,“n_o”:null,“keyCode”:32,“repeats”:null,“delay”:null},{“delay”:2,“count”:1,“version”:2,“inputCount”:3,“outputCount”:1,“name”:“Timer”,“behaviorType”:“logic.triggers.Timer”,“x”:-360,“y”:-32,“group”:"",“id”:“25cc2bdbb52fd449”,“notes”:null,“n_o”:null},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:-180,“y”:-320,“group”:"",“id”:“25cd04da45db6a4b”,“notes”:null,“n_o”:null,“startVal”:0,“tag”:null,“roundMode”:1},{“gateVal”:0,“mode”:“greater than”,“inputCount”:2,“outputCount”:2,“name”:“Filter”,“behaviorType”:“logic.logic.Filter”,“x”:0,“y”:-320,“group”:"",“id”:“25cd3f4fbb7b6343”,“notes”:null,“n_o”:null},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:-180,“y”:-128,“group”:"",“id”:“25cd781deee7604f”,“notes”:null,“n_o”:null,“startVal”:0,“tag”:null,“roundMode”:1},{“gateVal”:0,“mode”:“greater than”,“inputCount”:2,“outputCount”:2,“name”:“Filter”,“behaviorType”:“logic.logic.Filter”,“x”:0,“y”:-128,“group”:"",“id”:“25cd781e9109db46”,“notes”:null,“n_o”:null},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:-180,“y”:-224,“group”:"",“id”:“25cd7bfa7a554d40”,“notes”:null,“n_o”:null,“startVal”:0,“tag”:null,“roundMode”:1},{“gateVal”:0,“mode”:“greater than”,“inputCount”:2,“outputCount”:2,“name”:“Filter”,“behaviorType”:“logic.logic.Filter”,“x”:0,“y”:-224,“group”:"",“id”:“25cd7bfac1a92146”,“notes”:null,“n_o”:null},{“delay”:10,“count”:1,“version”:2,“inputCount”:3,“outputCount”:1,“name”:“Timer”,“behaviorType”:“logic.triggers.Timer”,“x”:180,“y”:-224,“group”:"",“id”:“25ce097072b60b4e”,“notes”:null,“n_o”:null},{“delay”:10,“count”:1,“version”:2,“inputCount”:3,“outputCount”:1,“name”:“Timer”,“behaviorType”:“logic.triggers.Timer”,“x”:180,“y”:-320,“group”:"",“id”:“25ce0a014c7b744e”,“notes”:null,“n_o”:null},{“inputCount”:0,“outputCount”:1,“name”:“Once”,“behaviorType”:“logic.triggers.Once”,“x”:-540,“y”:-416,“group”:"",“id”:“25ce54182787e147”,“notes”:null,“n_o”:null,“resetOnLevelStart”:false},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:-360,“y”:-416,“group”:"",“id”:“25ce6b1737f5a947”,“notes”:null,“n_o”:null,“startVal”:1,“tag”:"",“roundMode”:1},{“inputCount”:1,“outputCount”:0,“name”:“Message”,“behaviorType”:“logic.components.Message”,“x”:180,“y”:-96,“group”:"",“id”:“25ceae865db59645”,“notes”:null,“n_o”:null,“msg”:“Combo”,“targetEntityId”:0,“targetClassId”:0,“sendToLastContacted”:false,“sendToEntity”:false,“sendToSelf”:false,“sendToAttached”:false,“sendReply”:false},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:-180,“y”:0,“group”:"",“id”:“25cf299f893b7449”,“notes”:null,“n_o”:null,“startVal”:0,“tag”:null,“roundMode”:1},{“inputCount”:3,“outputCount”:1,“name”:“Switch”,“behaviorType”:“logic.logic.Switch”,“x”:-360,“y”:-128,“group”:"",“id”:“25cfe65e6be84846”,“notes”:null,“n_o”:null,"_startVal":0,“dataType”:2},{“inputCount”:3,“outputCount”:1,“name”:“Switch”,“behaviorType”:“logic.logic.Switch”,“x”:-360,“y”:-224,“group”:"",“id”:“25cfe8442ce52242”,“notes”:null,“n_o”:null,"_startVal":0,“dataType”:2},{“inputCount”:3,“outputCount”:1,“name”:“Switch”,“behaviorType”:“logic.logic.Switch”,“x”:-360,“y”:-320,“group”:"",“id”:“25cfe9d76b77b346”,“notes”:null,“n_o”:null,"_startVal":0,“dataType”:2}],“links”:[{“input_id”:“25cc2bdbb52fd449i1”,“output_id”:“25cbbdaafc97df42o0”},{“input_id”:“25cfe9d76b77b346i1”,“output_id”:“25cbbdaafc97df42o1”},{“input_id”:“25cfe8442ce52242i1”,“output_id”:“25cbbdaafc97df42o1”},{“input_id”:“25cfe65e6be84846i1”,“output_id”:“25cbbdaafc97df42o1”},{“input_id”:“25cc2bdbb52fd449i0”,“output_id”:“25cbbdaafc97df42o1”},{“input_id”:“25cfe65e6be84846i2”,“output_id”:“25cbd78b4d487e40o1”},{“input_id”:“25cfe8442ce52242i2”,“output_id”:“25cbee5f2fc3f443o1”},{“input_id”:“25cfe9d76b77b346i2”,“output_id”:“25cc0e7d9cf2454eo1”},{“input_id”:“25cc2bdbb52fd449i2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25cd04da45db6a4bi1”,“output_id”:“25cc2bdbb52fd449o0”},{“input_id”:“25cd04da45db6a4bi0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cd04da45db6a4bi1”,“output_id”:“25cc2bdbb52fd449o0”},{“input_id”:“25cd04da45db6a4bi1”,“output_id”:“25cfe9d76b77b346o0”},{“input_id”:“25cd3f4fbb7b6343i0”,“output_id”:“25cd04da45db6a4bo0”},{“input_id”:“25cd3f4fbb7b6343i0”,“output_id”:“25cd04da45db6a4bo0”},{“input_id”:“25ce0a014c7b744ei0”,“output_id”:“25cd3f4fbb7b6343o0”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd3f4fbb7b6343o1”},{“input_id”:“25cd781deee7604fi0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cd781deee7604fi1”,“output_id”:“25ce097072b60b4eo0”},{“input_id”:“25cd781deee7604fi1”,“output_id”:“25cfe65e6be84846o0”},{“input_id”:“25cd781e9109db46i0”,“output_id”:“25cd781deee7604fo0”},{“input_id”:“25cd781e9109db46i0”,“output_id”:“25cd781deee7604fo0”},{“input_id”:“25ceae865db59645i0”,“output_id”:“25cd781e9109db46o0”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd781e9109db46o1”},{“input_id”:“25cd7bfa7a554d40i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cd7bfa7a554d40i1”,“output_id”:“25ce0a014c7b744eo0”},{“input_id”:“25cd7bfa7a554d40i1”,“output_id”:“25cfe8442ce52242o0”},{“input_id”:“25cd7bfac1a92146i0”,“output_id”:“25cd7bfa7a554d40o0”},{“input_id”:“25cd7bfac1a92146i0”,“output_id”:“25cd7bfa7a554d40o0”},{“input_id”:“25ce097072b60b4ei0”,“output_id”:“25cd7bfac1a92146o0”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd7bfac1a92146o1”},{“input_id”:“25ce097072b60b4ei0”,“output_id”:“25cd7bfac1a92146o0”},{“input_id”:“25ce097072b60b4ei2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25cd781deee7604fi1”,“output_id”:“25ce097072b60b4eo0”},{“input_id”:“25ce0a014c7b744ei0”,“output_id”:“25cd3f4fbb7b6343o0”},{“input_id”:“25ce0a014c7b744ei2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25cd7bfa7a554d40i1”,“output_id”:“25ce0a014c7b744eo0”},{“input_id”:“25ce6b1737f5a947i1”,“output_id”:“25ce54182787e147o0”},{“input_id”:“25ce6b1737f5a947i1”,“output_id”:“25ce54182787e147o0”},{“input_id”:“25ce0a014c7b744ei2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25ce097072b60b4ei2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25cc2bdbb52fd449i2”,“output_id”:“25ce6b1737f5a947o0”},{“input_id”:“25ceae865db59645i0”,“output_id”:“25cd781e9109db46o0”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd3f4fbb7b6343o1”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd781e9109db46o1”},{“input_id”:“25cf299f893b7449i1”,“output_id”:“25cd7bfac1a92146o1”},{“input_id”:“25cd04da45db6a4bi0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe9d76b77b346i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cd7bfa7a554d40i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe8442ce52242i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cd781deee7604fi0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe65e6be84846i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe65e6be84846i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe65e6be84846i2”,“output_id”:“25cbd78b4d487e40o1”},{“input_id”:“25cd781deee7604fi1”,“output_id”:“25cfe65e6be84846o0”},{“input_id”:“25cfe8442ce52242i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe8442ce52242i2”,“output_id”:“25cbee5f2fc3f443o1”},{“input_id”:“25cd7bfa7a554d40i1”,“output_id”:“25cfe8442ce52242o0”},{“input_id”:“25cfe9d76b77b346i0”,“output_id”:“25cf299f893b7449o0”},{“input_id”:“25cfe9d76b77b346i2”,“output_id”:“25cc0e7d9cf2454eo1”},{“input_id”:“25cd04da45db6a4bi1”,“output_id”:“25cfe9d76b77b346o0”}]}}}
I made a less complicated version. Thanks for the help!
You copy it, then press this:
Paste the code into the text box.
Or just use an AND gate lol
Then again AND gates are kinda weird with delays and stuff
I think it would be made out of a list that outputs all its sequences, and if the sequence match it would do the combo. The list would reset after a combo and after a short time of no inputs.