Deltarune (Chapter 1) 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 == 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 == global.button0)
12
            return "\\*Z  ";
13
        if (_control == global.button1)
14
            return "\\*X  ";
15
        if (_control == global.button2)
16
            return "\\*C  ";
17
    }
18
    var left_bracket = (global.lang == "en") ? "[" : "[";
19
    var right_bracket = (global.lang == "en") ? "]" : "]";
20
    _control = left_bracket + global.asc_def[global.input_k[arg0]] + right_bracket;
21
    if (!is_string(_control))
22
        _control = "[?]";
23
    else
24
        return _control;
25
}