Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_get_input_name

(view raw script w/o annotations or w/e)
1
function scr_get_input_name
scr_get_input_name

function scr_get_input_name(arg0) { var _control = "[?]"; if (global.is_console || obj_gamecontroller.gamepad_active) { _control = global.input_g[arg0]; if (_control == gp_padr) return "\\*D "; if (_control == gp_padl) return "\\*A "; if (_control == gp_padu) return "\\*W "; if (_control == gp_padd) return "\\*S "; if (_control == global.button0) return "\\*Z "; if (_control == global.button1) return "\\*X "; if (_control == global.button2) return "\\*C "; } var left_bracket = (global.lang == "en") ? "[" : "["; var right_bracket = (global.lang == "en") ? "]" : "]"; _control = left_bracket + global.asc_def[global.input_k[arg0]] + right_bracket; if (!is_string(_control)) _control = "[?]"; else return _control; }
(arg0)
2
{
3
    var _control = "[?]";
4
    if (global.is_console || obj_gamecontroller.gamepad_active)
5
    {
6
        _control = global.input_g[arg0];
7
        if (_control == gp_padr)
8
            return "\\*D  ";
9
        if (_control == gp_padl)
10
            return "\\*A  ";
11
        if (_control == gp_padu)
12
            return "\\*W  ";
13
        if (_control == gp_padd)
14
            return "\\*S  ";
15
        if (_control == global.button0)
16
            return "\\*Z  ";
17
        if (_control == global.button1)
18
            return "\\*X  ";
19
        if (_control == global.button2)
20
            return "\\*C  ";
21
    }
22
    var left_bracket = (global.lang == "en") ? "[" : "[";
23
    var right_bracket = (global.lang == "en") ? "]" : "]";
24
    _control = left_bracket + global.asc_def[global.input_k[arg0]] + right_bracket;
25
    if (!is_string(_control))
26
        _control = "[?]";
27
    else
28
        return _control;
29
}