Deltarune (Chapter 5) script viewer

← back to main script listing

gml_GlobalScript_gp_button1

(view raw script w/o annotations or w/e)
1
function button1_p()
2
{
3
    if (global.input_pressed[4])
4
    {
5
        return 1;
6
    }
7
    else if (global.input_pressed[7])
8
    {
9
        return 1;
10
    }
11
    else if (gamepad_button_check_pressed(obj_gamecontroller.gamepad_id, gp_shoulderlb))
12
    {
13
        if (!obj_gamecontroller.gamepad_shoulderlb_reassign)
14
            return 1;
15
    }
16
}
17
18
function button1_h()
19
{
20
    if (global.input_held[4])
21
        return 1;
22
    if (global.input_held[7])
23
    {
24
        return 1;
25
    }
26
    else if (gamepad_button_check(obj_gamecontroller.gamepad_id, gp_shoulderlb))
27
    {
28
        if (!obj_gamecontroller.gamepad_shoulderlb_reassign)
29
            return 1;
30
    }
31
}
32
33
function button1_r()
34
{
35
    if (global.input_released[4])
36
        return 1;
37
    if (global.input_released[7])
38
    {
39
        return 1;
40
    }
41
    else if (gamepad_button_check_released(obj_gamecontroller.gamepad_id, gp_shoulderlb))
42
    {
43
        if (!obj_gamecontroller.gamepad_shoulderlb_reassign)
44
            return 1;
45
    }
46
}