Re: T1/CM to Titan Two Script Converter [v0.26r6 - 11/09/201
Posted: Sat Nov 30, 2019 8:29 pm
guko3867 wrote:I tried to convert the following script but I still get GPC error please help
- Code: Select all
#pragma METAINFO("1.gpc", 1, 0, "Buffy's GPC Converter v0.26r6")
#include <titanone.gph>
/* *
* *************************************************************///1//
//2//
//3//
//4//
//5//
///6///
//-----Install-----//
//-------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
//1. Blue
//2. Red
//3. Green
//4. Pink
//5. LightBlue
//6. Yellow
//7. White
//--------------------------------------------------------------------------------------------
//////7//////
//8//
//9//
//10//
//11//
//12//
//13//
//14//
//15//
//16//
//17//
//18//
//19//
//20//
//21//
//22//
//23//
//24//
//25//
//26//
//27//
//////28//////
//Main End//
//-----Combos-----//
//end//
define PS = 0;
define SHARE = 1;
define OPTIONS = 2;
define RBR1 = 3;
define RTR2 = 4;
define RS = 5;
define LBL1 = 6;
define LTL2 = 7;
define LS = 8;
define RX = 9;
define RY = 10;
define LX = 11;
define LY = 12;
define UP = 13;
define DOWN = 14;
define LEFT = 15;
define RIGHT = 16;
define YTRIANGLE = 17;
define BCIRCLE = 18;
define ACROSS = 19;
define XSQUARE = 20;
define TOUCH = 27;
define Off = 0;
define Blue = 1;
define Red = 2;
define Green = 3;
define Pink = 4;
define SkyBlue = 5;
define Yellow = 6;
define White = 7;
data(1,
2, 0, 0, 0,
0, 2, 0, 0,
0, 0, 2, 0,
0, 0, 0, 2,
2, 0, 2, 0,
0, 2, 2, 0,
2, 2, 2, 2
);
int ELOCOJR0;
int ELOCOJR1, ELOCOJR15;
int ELOCOJR2, ELOCOJR25;
int ELOCOJR3 = TRUE;
int ELOCOJR4 = FALSE;
int ELOCOJR5 = FALSE;
int ELOCOJR6 = 17;
int ELOCOJR7 = -17;
int ELOCOJR8 = 20;
int ELOCOJR9 = 17;
int ELOCOJR10 = FALSE;
int ELOCOJR11 = FALSE;
int ELOCOJR12 = FALSE;
int ELOCOJR13 = FALSE;
int ELOCOJR14;
int ELOCOJR15;
int ELOCOJR16 = 396;
int ELOCOJR17;
int ELOCOJR18;
int ELOCOJR19;
int ELOCOJR20;
int ELOCOJR21;
int ELOCOJR22;
main {
if (get_val(12) <= -15 && get_val(8) == 100) {
f_colourled(Red);
}
if (get_led(LED_2, 1)) {
if (event_press(2)) {
f_colourled(Blue);
}
if (event_press(16)) {
f_colourled(Blue);
}
if (event_press(15)) {
f_colourled(Blue);
}
if (event_press(0)) {
f_colourled(Blue);
}
if (event_press(1)) {
f_colourled(Blue);
}
if (ELOCOJR4) {
if (get_val(7)) combo_run(c_ELOCOJR30);
}
if (get_battery() <= 1) {
combo_run(c_ELOCOJR32);
}
if (get_val(6)) {
combo_stop(c_ELOCOJR32);
}
deadzone(11, 12, DZ_CIRCLE, 10);
deadzone(PS4_L2, PS4_R2, 99, 99);
if (!get_val(7) && event_press(5)) {
set_val(8, 0);
combo_run(c_ELOCOJR28);
}
if (get_val(6)) {
combo_stop(c_ELOCOJR28);
}
if (ELOCOJR17) {
if (get_val(7) == 0 && get_val(6) == 0 && get_rumble(RUMBLE_B) == 0 && get_rumble(RUMBLE_A) == 87) {
combo_stop(c_ELOCOJR32);
set_val(3, 100);
set_val(20, 100);
}
}
if (ELOCOJR3) if (get_val(7) > 95) {
combo_run(c_ELOCOJR23);
}
if (get_val(7) && event_press(14)) {
ELOCOJR0 =! ELOCOJR0;
}
if (ELOCOJR0) {
if (event_release(7)) {
combo_run(c_ELOCOJR27);
}
}
if (ELOCOJR14) {
if (get_val(7) >= 1 && get_val(17)) {
set_val(15, 100);
}
}
if (!get_val(6) && get_val(7) && event_release(4)) {
combo_run(c_ELOCOJR26);
}
if (event_release(7)) {
combo_stop(c_ELOCOJR26);
}
if (ELOCOJR5) {
if (!get_val(6) && get_val(5) == 0 && get_val(7) == 100 && get_ptime(7) > 20 && get_val(4) == 100 && get_ptime(4) > 20) {
set_val(5, 100);
combo_run(c_ELOCOJR25);
}
if (!get_val(6) && event_release(4)) {
combo_run(c_ELOCOJR35);
}
}
if (ELOCOJR12) {
if (get_val(6) > 95 && get_val(10) > 95) {
ELOCOJR10 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR3 = TRUE;
}
}
if (ELOCOJR13) {
if (get_val(6) > 95 && get_val(10) > 95) {
ELOCOJR11 = FALSE;
}
}
if (get_val(7) > 95 && get_val(10) > 95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR3 = TRUE;
}
if (ELOCOJR13) {
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR3 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR11 = TRUE;
ELOCOJR10 = FALSE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR4 = TRUE;
}
}
if (ELOCOJR12) {
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR10 = FALSE;
}
}
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR3 = TRUE;
}
if (get_val(6) > 95 && get_val(10) < -95) {
ELOCOJR22 = TRUE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR4 = TRUE;
ELOCOJR5 = TRUE;
ELOCOJR14 = TRUE;
ELOCOJR3 = FALSE;
}
if (get_val(6) > 95 && get_val(9) > 95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR11 = FALSE;
ELOCOJR17 = FALSE;
ELOCOJR4 = FALSE;
ELOCOJR3 = FALSE;
ELOCOJR5 = FALSE;
ELOCOJR14 = FALSE;
}
if (ELOCOJR21) {
if (get_val(6) == 0 && get_val(7) && get_ptime(7) > 250 && !ELOCOJR19) combo_run(c_ELOCOJR36);
if (event_release(7)) {
ELOCOJR19 = FALSE;
}
}
if (ELOCOJR22) {
if (get_val(6) == 0 && get_val(7) && get_ptime(7) > 150 && !ELOCOJR20) combo_run(c_ELOCOJR37);
if (event_release(7)) {
ELOCOJR20 = FALSE;
}
}
if (get_val(6) && event_press(14)) {
ELOCOJR12 =! ELOCOJR12;
f_ELOCOJR15(ELOCOJR12);
ELOCOJR10 = FALSE;
}
if (ELOCOJR15) combo_run(c_ELOCOJR24);
if (ELOCOJR10) {
if (get_val(7) > 95) {
combo_run(c_ELOCOJR29);
}
if (get_val(7) > 15 && get_val(5) > 15) {
ELOCOJR10 = FALSE;
}
if (event_release(7)) {
combo_stop(c_ELOCOJR29);
}
if (!get_val(6) && event_release(7)) {
combo_run(c_ELOCOJR35);
}
}
if (get_val(6) && event_press(13)) {
ELOCOJR13 =! ELOCOJR13;
f_ELOCOJR15(ELOCOJR13);
ELOCOJR11 = FALSE;
}
if (ELOCOJR15) combo_run(c_ELOCOJR24);
if (ELOCOJR11) {
if (get_val(7) > 95) {
combo_run(c_ELOCOJR29);
}
if (get_val(7) > 15 && get_val(5) > 15) {
ELOCOJR11 = FALSE;
}
if (event_release(7)) {
combo_stop(c_ELOCOJR29);
}
if (!get_val(6) && event_release(7)) {
combo_run(c_ELOCOJR35);
}
}
if (ELOCOJR17) {
if (get_val(7) == 0 && get_val(6) == 0 && get_val(3)) {
if (event_press(20)) {
ELOCOJR1 = -96;
ELOCOJR15 = -49;
}
if (event_press(19)) {
ELOCOJR1 = 90;
ELOCOJR15 = -60;
}
if (ELOCOJR1|| ELOCOJR15) {
combo_run(c_ELOCOJR31);
combo_run(c_ELOCOJR33);
set_val(3, 100);
set_val(6, 100);
}
}
}
if (get_val(6)) {
if (event_press(17)) {
ELOCOJR2 = 0;
ELOCOJR25 = -100;
ELOCOJR22 = TRUE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR4 = TRUE;
ELOCOJR5 = TRUE;
ELOCOJR14 = TRUE;
ELOCOJR3 = FALSE;
}
if (ELOCOJR2|| ELOCOJR25) {
combo_run(c_ELOCOJR34);
}
if (get_val(17) && (get_ptime(17) >= 500)) {
set_val(17, 100);
}
else {
set_val(17, 0);
}
set_val(18, 0);
set_val(20, 0);
}
}
if (abs(get_val(12)) < 0 && abs(get_val(11)) < 0) {
set_val(12, 0);
set_val(11, 0);
}
if (abs(get_val(10)) < 0 && abs(get_val(9)) < 0) {
set_val(10, 0);
set_val(9, 0);
}
}
combo c_ELOCOJR23 {
if (ELOCOJR3) {
set_rumble(RUMBLE_A, 0);
}
if (ELOCOJR3) {
set_rumble(RUMBLE_B, 0);
}
}
combo c_ELOCOJR24 {
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(200);
ELOCOJR15--;
}
combo c_ELOCOJR25 {
set_val(4, 100);
wait(35);
set_val(4, 0);
wait(35);
}
combo c_ELOCOJR26 {
wait(100);
set_val(4, 0);
wait(50);
set_val(4, 100);
wait(50);
}
combo c_ELOCOJR27 {
set_val(7, 100);
wait(50);
set_val(7, 100);
set_val(14, 100);
wait(50);
ELOCOJR0 = FALSE;
}
combo c_ELOCOJR28 {
wait(30);
set_val(8, 100);
set_val(5, 100);
wait(50);
}
combo c_ELOCOJR29 {
set_val(7, 100);
wait(ELOCOJR16);
set_val(5, 100);
set_val(4, 100);
wait(ELOCOJR16);
set_val(4, 0);
wait(ELOCOJR16);
set_val(4, 100);
wait(ELOCOJR16);
set_val(4, 0);
}
combo c_ELOCOJR30 {
set_val(10, f_a_f(10, ELOCOJR6));
wait(ELOCOJR8);
set_val(9, f_a_f(9, ELOCOJR6));
wait(ELOCOJR8);
set_val(10, f_a_f(10, ELOCOJR7));
wait(ELOCOJR8);
set_val(9, f_a_f(9, ELOCOJR7));
wait(ELOCOJR8);
}
combo c_ELOCOJR31 {
set_val(9, ELOCOJR1);
set_val(10, ELOCOJR15);
wait(200);
set_val(9, ELOCOJR1);
set_val(10, ELOCOJR15);
wait(40);
ELOCOJR1 = 0;
ELOCOJR15 = 0;
}
combo c_ELOCOJR32 {
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(500);
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(10000);
}
combo c_ELOCOJR33 {
set_val(PS4_SQUARE, 100);
wait(140);
set_val(PS4_SQUARE, 0);
wait(100);
}
combo c_ELOCOJR34 {
set_val(9, ELOCOJR2);
set_val(10, ELOCOJR25);
wait(200);
set_val(9, ELOCOJR2);
set_val(10, ELOCOJR25);
wait(40);
ELOCOJR2 = 0;
ELOCOJR25 = 0;
}
combo c_ELOCOJR35 {
set_val(5, 0);
wait(50);
set_val(5, 100);
wait(50);
}
combo c_ELOCOJR36 {
set_val(9, -20);
set_val(10, -100);
wait(150);
ELOCOJR19 = TRUE;
}
combo c_ELOCOJR37 {
set_val(9, -30);
set_val(10, -100);
wait(250);
ELOCOJR20 = TRUE;
}
function f_ELOCOJR15(f_bln) {
if (f_bln) ELOCOJR15 = 1;
else ELOCOJR15 = 2;
}
function f_a_f(p, m) {
if (abs(get_val(p)) < ELOCOJR9)
return m;
return get_val(p);
}
function f_colourled(Colour) {
ELOCOJR18 = (Colour * 4) -3;
set_led(LED_1, dbyte(ELOCOJR18));
set_led(LED_2, dbyte(ELOCOJR18+ 1));
set_led(LED_3, dbyte(ELOCOJR18+ 2));
set_led(LED_4, dbyte(ELOCOJR18+ 3));
}
Here you go (I'll fix this in the converter soon):
- Code: Select all
#pragma METAINFO("1.gpc", 1, 0, "Buffy's GPC Converter v0.26r6")
#include <titanone.gph>
/* *
* *************************************************************///1//
//2//
//3//
//4//
//5//
///6///
//-----Install-----//
//-------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
//1. Blue
//2. Red
//3. Green
//4. Pink
//5. LightBlue
//6. Yellow
//7. White
//--------------------------------------------------------------------------------------------
//////7//////
//8//
//9//
//10//
//11//
//12//
//13//
//14//
//15//
//16//
//17//
//18//
//19//
//20//
//21//
//22//
//23//
//24//
//25//
//26//
//27//
//////28//////
//Main End//
//-----Combos-----//
//end//
define PS = 0;
define SHARE = 1;
define OPTIONS = 2;
define RBR1 = 3;
define RTR2 = 4;
define RS = 5;
define LBL1 = 6;
define LTL2 = 7;
define LS = 8;
define RX = 9;
define RY = 10;
define LX = 11;
define LY = 12;
define UP = 13;
define DOWN = 14;
define LEFT = 15;
define RIGHT = 16;
define YTRIANGLE = 17;
define BCIRCLE = 18;
define ACROSS = 19;
define XSQUARE = 20;
define TOUCH = 27;
define Off = 0;
define Blue = 1;
define Red = 2;
define Green = 3;
define Pink = 4;
define SkyBlue = 5;
define Yellow = 6;
define White = 7;
data(1,
2, 0, 0, 0,
0, 2, 0, 0,
0, 0, 2, 0,
0, 0, 0, 2,
2, 0, 2, 0,
0, 2, 2, 0,
2, 2, 2, 2
);
int ELOCOJR0;
int ELOCOJR1, ELOCOJR15;
int ELOCOJR2, ELOCOJR25;
int ELOCOJR3 = TRUE;
int ELOCOJR4 = FALSE;
int ELOCOJR5 = FALSE;
int ELOCOJR6 = 17;
int ELOCOJR7 = -17;
int ELOCOJR8 = 20;
int ELOCOJR9 = 17;
int ELOCOJR10 = FALSE;
int ELOCOJR11 = FALSE;
int ELOCOJR12 = FALSE;
int ELOCOJR13 = FALSE;
int ELOCOJR14;
int ELOCOJR16 = 396;
int ELOCOJR17;
int ELOCOJR18;
int ELOCOJR19;
int ELOCOJR20;
int ELOCOJR21;
int ELOCOJR22;
main {
if (get_val(12) <= -15 && get_val(8) == 100) {
f_colourled(Red);
}
if (get_led(LED_2)) {
if (event_press(2)) {
f_colourled(Blue);
}
if (event_press(16)) {
f_colourled(Blue);
}
if (event_press(15)) {
f_colourled(Blue);
}
if (event_press(0)) {
f_colourled(Blue);
}
if (event_press(1)) {
f_colourled(Blue);
}
if (ELOCOJR4) {
if (get_val(7)) combo_run(c_ELOCOJR30);
}
if (get_battery() <= 1) {
combo_run(c_ELOCOJR32);
}
if (get_val(6)) {
combo_stop(c_ELOCOJR32);
}
deadzone(11, 12, DZ_CIRCLE, 10);
deadzone(PS4_L2, PS4_R2, 99, 99);
if (!get_val(7) && event_press(5)) {
set_val(8, 0);
combo_run(c_ELOCOJR28);
}
if (get_val(6)) {
combo_stop(c_ELOCOJR28);
}
if (ELOCOJR17) {
if (get_val(7) == 0 && get_val(6) == 0 && get_rumble(RUMBLE_B) == 0 && get_rumble(RUMBLE_A) == 87) {
combo_stop(c_ELOCOJR32);
set_val(3, 100);
set_val(20, 100);
}
}
if (ELOCOJR3) if (get_val(7) > 95) {
combo_run(c_ELOCOJR23);
}
if (get_val(7) && event_press(14)) {
ELOCOJR0 =! ELOCOJR0;
}
if (ELOCOJR0) {
if (event_release(7)) {
combo_run(c_ELOCOJR27);
}
}
if (ELOCOJR14) {
if (get_val(7) >= 1 && get_val(17)) {
set_val(15, 100);
}
}
if (!get_val(6) && get_val(7) && event_release(4)) {
combo_run(c_ELOCOJR26);
}
if (event_release(7)) {
combo_stop(c_ELOCOJR26);
}
if (ELOCOJR5) {
if (!get_val(6) && get_val(5) == 0 && get_val(7) == 100 && get_ptime(7) > 20 && get_val(4) == 100 && get_ptime(4) > 20) {
set_val(5, 100);
combo_run(c_ELOCOJR25);
}
if (!get_val(6) && event_release(4)) {
combo_run(c_ELOCOJR35);
}
}
if (ELOCOJR12) {
if (get_val(6) > 95 && get_val(10) > 95) {
ELOCOJR10 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR3 = TRUE;
}
}
if (ELOCOJR13) {
if (get_val(6) > 95 && get_val(10) > 95) {
ELOCOJR11 = FALSE;
}
}
if (get_val(7) > 95 && get_val(10) > 95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR3 = TRUE;
}
if (ELOCOJR13) {
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR3 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR11 = TRUE;
ELOCOJR10 = FALSE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR4 = TRUE;
}
}
if (ELOCOJR12) {
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR10 = FALSE;
}
}
if (get_val(6) > 95 && get_val(9) < -95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = TRUE;
ELOCOJR5 = FALSE;
ELOCOJR14 = TRUE;
ELOCOJR4 = TRUE;
ELOCOJR17 = TRUE;
ELOCOJR3 = TRUE;
}
if (get_val(6) > 95 && get_val(10) < -95) {
ELOCOJR22 = TRUE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR4 = TRUE;
ELOCOJR5 = TRUE;
ELOCOJR14 = TRUE;
ELOCOJR3 = FALSE;
}
if (get_val(6) > 95 && get_val(9) > 95) {
ELOCOJR22 = FALSE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR11 = FALSE;
ELOCOJR17 = FALSE;
ELOCOJR4 = FALSE;
ELOCOJR3 = FALSE;
ELOCOJR5 = FALSE;
ELOCOJR14 = FALSE;
}
if (ELOCOJR21) {
if (get_val(6) == 0 && get_val(7) && get_ptime(7) > 250 && !ELOCOJR19) combo_run(c_ELOCOJR36);
if (event_release(7)) {
ELOCOJR19 = FALSE;
}
}
if (ELOCOJR22) {
if (get_val(6) == 0 && get_val(7) && get_ptime(7) > 150 && !ELOCOJR20) combo_run(c_ELOCOJR37);
if (event_release(7)) {
ELOCOJR20 = FALSE;
}
}
if (get_val(6) && event_press(14)) {
ELOCOJR12 =! ELOCOJR12;
f_ELOCOJR15(ELOCOJR12);
ELOCOJR10 = FALSE;
}
if (ELOCOJR15) combo_run(c_ELOCOJR24);
if (ELOCOJR10) {
if (get_val(7) > 95) {
combo_run(c_ELOCOJR29);
}
if (get_val(7) > 15 && get_val(5) > 15) {
ELOCOJR10 = FALSE;
}
if (event_release(7)) {
combo_stop(c_ELOCOJR29);
}
if (!get_val(6) && event_release(7)) {
combo_run(c_ELOCOJR35);
}
}
if (get_val(6) && event_press(13)) {
ELOCOJR13 =! ELOCOJR13;
f_ELOCOJR15(ELOCOJR13);
ELOCOJR11 = FALSE;
}
if (ELOCOJR15) combo_run(c_ELOCOJR24);
if (ELOCOJR11) {
if (get_val(7) > 95) {
combo_run(c_ELOCOJR29);
}
if (get_val(7) > 15 && get_val(5) > 15) {
ELOCOJR11 = FALSE;
}
if (event_release(7)) {
combo_stop(c_ELOCOJR29);
}
if (!get_val(6) && event_release(7)) {
combo_run(c_ELOCOJR35);
}
}
if (ELOCOJR17) {
if (get_val(7) == 0 && get_val(6) == 0 && get_val(3)) {
if (event_press(20)) {
ELOCOJR1 = -96;
ELOCOJR15 = -49;
}
if (event_press(19)) {
ELOCOJR1 = 90;
ELOCOJR15 = -60;
}
if (ELOCOJR1|| ELOCOJR15) {
combo_run(c_ELOCOJR31);
combo_run(c_ELOCOJR33);
set_val(3, 100);
set_val(6, 100);
}
}
}
if (get_val(6)) {
if (event_press(17)) {
ELOCOJR2 = 0;
ELOCOJR25 = -100;
ELOCOJR22 = TRUE;
ELOCOJR21 = FALSE;
ELOCOJR10 = FALSE;
ELOCOJR17 = TRUE;
ELOCOJR11 = FALSE;
ELOCOJR4 = TRUE;
ELOCOJR5 = TRUE;
ELOCOJR14 = TRUE;
ELOCOJR3 = FALSE;
}
if (ELOCOJR2|| ELOCOJR25) {
combo_run(c_ELOCOJR34);
}
if (get_val(17) && (get_ptime(17) >= 500)) {
set_val(17, 100);
}
else {
set_val(17, 0);
}
set_val(18, 0);
set_val(20, 0);
}
}
if (abs(get_val(12)) < 0 && abs(get_val(11)) < 0) {
set_val(12, 0);
set_val(11, 0);
}
if (abs(get_val(10)) < 0 && abs(get_val(9)) < 0) {
set_val(10, 0);
set_val(9, 0);
}
}
combo c_ELOCOJR23 {
if (ELOCOJR3) {
set_rumble(RUMBLE_A, 0);
}
if (ELOCOJR3) {
set_rumble(RUMBLE_B, 0);
}
}
combo c_ELOCOJR24 {
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(200);
ELOCOJR15--;
}
combo c_ELOCOJR25 {
set_val(4, 100);
wait(35);
set_val(4, 0);
wait(35);
}
combo c_ELOCOJR26 {
wait(100);
set_val(4, 0);
wait(50);
set_val(4, 100);
wait(50);
}
combo c_ELOCOJR27 {
set_val(7, 100);
wait(50);
set_val(7, 100);
set_val(14, 100);
wait(50);
ELOCOJR0 = FALSE;
}
combo c_ELOCOJR28 {
wait(30);
set_val(8, 100);
set_val(5, 100);
wait(50);
}
combo c_ELOCOJR29 {
set_val(7, 100);
wait(ELOCOJR16);
set_val(5, 100);
set_val(4, 100);
wait(ELOCOJR16);
set_val(4, 0);
wait(ELOCOJR16);
set_val(4, 100);
wait(ELOCOJR16);
set_val(4, 0);
}
combo c_ELOCOJR30 {
set_val(10, f_a_f(10, ELOCOJR6));
wait(ELOCOJR8);
set_val(9, f_a_f(9, ELOCOJR6));
wait(ELOCOJR8);
set_val(10, f_a_f(10, ELOCOJR7));
wait(ELOCOJR8);
set_val(9, f_a_f(9, ELOCOJR7));
wait(ELOCOJR8);
}
combo c_ELOCOJR31 {
set_val(9, ELOCOJR1);
set_val(10, ELOCOJR15);
wait(200);
set_val(9, ELOCOJR1);
set_val(10, ELOCOJR15);
wait(40);
ELOCOJR1 = 0;
ELOCOJR15 = 0;
}
combo c_ELOCOJR32 {
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(500);
set_rumble(RUMBLE_B, 100);
wait(250);
reset_rumble();
wait(10000);
}
combo c_ELOCOJR33 {
set_val(PS4_SQUARE, 100);
wait(140);
set_val(PS4_SQUARE, 0);
wait(100);
}
combo c_ELOCOJR34 {
set_val(9, ELOCOJR2);
set_val(10, ELOCOJR25);
wait(200);
set_val(9, ELOCOJR2);
set_val(10, ELOCOJR25);
wait(40);
ELOCOJR2 = 0;
ELOCOJR25 = 0;
}
combo c_ELOCOJR35 {
set_val(5, 0);
wait(50);
set_val(5, 100);
wait(50);
}
combo c_ELOCOJR36 {
set_val(9, -20);
set_val(10, -100);
wait(150);
ELOCOJR19 = TRUE;
}
combo c_ELOCOJR37 {
set_val(9, -30);
set_val(10, -100);
wait(250);
ELOCOJR20 = TRUE;
}
function f_ELOCOJR15(f_bln) {
if (f_bln) ELOCOJR15 = 1;
else ELOCOJR15 = 2;
}
function f_a_f(p, m) {
if (abs(get_val(p)) < ELOCOJR9)
return m;
return get_val(p);
}
function f_colourled(Colour) {
ELOCOJR18 = (Colour * 4) -3;
set_led(LED_1, dbyte(ELOCOJR18));
set_led(LED_2, dbyte(ELOCOJR18+ 1));
set_led(LED_3, dbyte(ELOCOJR18+ 2));
set_led(LED_4, dbyte(ELOCOJR18+ 3));
}