Street Fighter
3 posts
• Page 1 of 1
Street Fighter
I have created the ultimate Evil Ryu script for my Titan One device. However the code is good for pretty much every shodo or any characters with QCF or B moves. It does DP, QCF, it can DPFADC, it can perform super in either direction for Ryu, and it even has a couple one frame link 3 hit low to overhead combos in there.
With just a little editing this code is good for other devices. And since Street fighter carries over to the new games this code will be viable for the upcoming SF6.
I hope someone out there finds this and enjoys it as much as I do.
With just a little editing this code is good for other devices. And since Street fighter carries over to the new games this code will be viable for the upcoming SF6.
I hope someone out there finds this and enjoys it as much as I do.
- Code: Select all
// GPC Online Library
// Evil_Ryu.gpc
//RS and LS buttons both do quarter circle rolls in their respective
//directions. Press and hold for DP.
//EXCEPTION holding RS or LS, whichever is the forward direction,
//and pressing LB will activate you're Ultra, as it's QCF QCF LB.
//TIP If you want to teleport while you're ultra meter is full
//use LT for short dash.
//If you are on the left and close to your opponent mash DOWN & X
//mash DOWN & A if you are on the right side. Press once for 2 hits
//and then the over head kick.
//Press and hold LT AND THEN RT for Super if you are on the left side.
//Hold RT AND THEN LT if you are on the right side.
//Holding focus attack and tapping forward dashes and does QCF twice.
//By tapping LB you can perform ultra after. Or if you tap just
//a single punch you will perform a DP.
main { if(get_val(XB1_DOWN) && event_press(XB1_X)) {
combo_run(KickComboRight);}
if(get_val(XB1_DOWN) && event_press(XB1_A)) {
combo_run(KickComboLeft);}
if(get_val(XB1_LT) && event_press(XB1_RT)) {
combo_run(SuperR);}
if(get_val(XB1_RT) && event_press(XB1_LT)) {
combo_run(SuperL);}
if(get_val(XB1_Y) && get_val(XB1_B) && event_press(XB1_RIGHT)) {
combo_run(DPFADCR);}
if(get_val(XB1_Y) && get_val(XB1_B) && event_press(XB1_LEFT)) {
combo_run(DPFADCL);}
if(get_val(XB1_RS)) {
combo_run(RollRight);}
if(get_val(XB1_LS)) {
combo_run(RollLeft);}
}
combo KickComboRight {
wait(300);
set_val(XB1_DOWN, 0);
set_val(XB1_X, 100);
wait(250);
set_val(XB1_X, 0);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_LEFT, 0);
wait(20);
set_val(XB1_RIGHT, 100);
set_val(XB1_DOWN, 0);
wait(20);
set_val(XB1_B, 100);
set_val(XB1_RIGHT, 0);
wait(20);
set_val(XB1_B, 0);
}
combo KickComboLeft {
wait(300);
set_val(XB1_DOWN, 0);
set_val(XB1_X, 100);
wait(250);
set_val(XB1_X, 0);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_RIGHT, 0);
wait(20);
set_val(XB1_LEFT, 100);
set_val(XB1_DOWN, 0);
wait(20);
set_val(XB1_B, 100);
set_val(XB1_LEFT, 0);
wait(20);
set_val(XB1_B, 0);
}
combo RollRight {
set_val(XB1_DOWN, 100);
wait(40);
set_val(XB1_DOWN, 100);
set_val(XB1_RIGHT, 100);
wait(40);
set_val(XB1_DOWN, 0);
set_val(XB1_RIGHT, 100);
wait(40);
set_val(XB1_RIGHT, 0);
wait(20);
}
combo RollLeft {
set_val(XB1_DOWN, 100);
wait(40);
set_val(XB1_DOWN, 100);
set_val(XB1_LEFT, 100);
wait(40);
set_val(XB1_DOWN, 0);
set_val(XB1_LEFT, 100);
wait(34);
set_val(XB1_LEFT, 0);
wait(20);
}
combo SuperR {
wait(100);
set_val(XB1_X, 100);
wait(40);
set_val(XB1_X, 0);
wait(40);
set_val(XB1_X, 100);
wait(40);
set_val(XB1_X, 0);
wait(40);
set_val(XB1_RIGHT, 100);
wait(40);
set_val(XB1_RIGHT, 0);
wait(40);
set_val(XB1_A, 100);
wait(40);
set_val(XB1_A, 0);
wait(40);
set_val(XB1_RB, 100);
wait(40);
set_val(XB1_RB, 0);
wait(40);
}
combo SuperL {
wait(100);
set_val(XB1_X, 100);
wait(40);
set_val(XB1_X, 0);
wait(40);
set_val(XB1_X, 100);
wait(40);
set_val(XB1_X, 0);
wait(40);
set_val(XB1_LEFT, 100);
wait(40);
set_val(XB1_LEFT, 0);
wait(40);
set_val(XB1_A, 100);
wait(40);
set_val(XB1_A, 0);
wait(40);
set_val(XB1_RB, 100);
wait(40);
set_val(XB1_RB, 0);
wait(40);
}
combo DPFADCR {
set_val(XB1_RIGHT, 100);
wait(40);
set_val(XB1_RIGHT, 0);
wait(40);
set_val(XB1_RIGHT, 100);
wait(40);
set_val(XB1_RIGHT, 0);
wait(200);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_RIGHT, 0);
wait(20);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_RIGHT, 0);
wait(20);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_RIGHT, 100);
wait(20);
set_val(XB1_RIGHT, 0);
wait(40);
}
combo DPFADCL {
set_val(XB1_LEFT, 100);
wait(40);
set_val(XB1_LEFT, 0);
wait(40);
set_val(XB1_LEFT, 100);
wait(40);
set_val(XB1_LEFT, 0);
wait(200);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_LEFT, 0);
wait(20);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_LEFT, 0);
wait(20);
set_val(XB1_DOWN, 100);
wait(20);
set_val(XB1_DOWN, 100);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_DOWN, 0);
set_val(XB1_LEFT, 100);
wait(20);
set_val(XB1_LEFT, 0);
wait(40);
}
-
SkylockVixen - Corporal
- Posts: 5
- Joined: Mon Mar 20, 2023 9:18 am
Re: Street Fighter
Thanks for sharing mate.
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
- Mad
- Major General
- Posts: 4536
- Joined: Wed May 22, 2019 5:39 am
Re: Street Fighter
I am trying to design a generic one. A couple variations though depending on the type of character.
Also in the meantime I am working on a viable Laura script for SFV. If you guys are interested Ill keep posting them as I finish them.
Also in the meantime I am working on a viable Laura script for SFV. If you guys are interested Ill keep posting them as I finish them.
-
SkylockVixen - Corporal
- Posts: 5
- Joined: Mon Mar 20, 2023 9:18 am
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 140 guests