2K Golf

GPC2 script programming for Titan Two. Code examples, questions, requests.

2K Golf

Postby 3rne5t0 » Sun May 02, 2021 8:29 am

I Have this little Code. For Golfing i just wonder How i can get stick Acceleration instead of Jumping Values. Cheers

Code: Select all
 
main    {
    if(event_active(BUTTON_5)) {
        combo_run(Full_Swing);
        }
        if(get_val(BUTTON_5) && !Full_Swing) {
        set_val(STICK_1_Y, 100);
        }
        if(event_release(BUTTON_5)) {
        combo_stop (Full_Swing);
        combo_run(Swing);
        }
 
    }
combo Full_Swing    {
    set_val(STICK_1_Y, 0);
    wait (50);
    set_val(STICK_1_Y, 100);
    wait (50);
}
combo Swing    {
    wait (50);
    set_val(STICK_1_Y, 0);
    wait (50);
    set_val(STICK_1_Y, -100);
    wait (500);
}
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: 2K Golf

Postby Mad » Mon May 03, 2021 8:35 am

Code: Select all
uint8 i;
main {
    if(event_active(BUTTON_5)) {
        combo_run(Full_Swing);
    }
    if(get_val(BUTTON_5) && !Full_Swing) {
        set_val(STICK_1_Y, 100);
    }
    if(event_release(BUTTON_5)) {
        combo_stop (Full_Swing);
        combo_run(Swing);
    }
}
combo Full_Swing    {
    set_val(STICK_1_Y, 0);
    wait(50);
    if(i < 100) i += 2;
    set_val(STICK_1_Y, i);
    wait(50);
    i = 0;
}
combo Swing    {
    wait(50);
    set_val(STICK_1_Y, 0);
    wait(50);
    if(i < 100) i++;
    set_val(STICK_1_Y, -i);
    wait(500);
    i = 0;
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord (2K / FPS)
Mad
Major General
Major General
 
Posts: 4533
Joined: Wed May 22, 2019 5:39 am


Return to GPC2 Script Programming

Who is online

Users browsing this forum: Google [Bot] and 131 guests