Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_script_execute_alt

(view raw script w/o annotations or w/e)
1
function script_execute_alt(argument0, argument1) //gml_Script_script_execute_alt
2
{
3
    var s = argument0
4
    var a = argument1
5
    var len = array_length_1d(argument1)
6
    switch len
7
    {
8
        case 0:
9
            script_execute(s)
10
            break
11
        case 1:
12
            script_execute(s, a[0])
13
            break
14
        case 2:
15
            script_execute(s, a[0], a[1])
16
            break
17
        case 3:
18
            script_execute(s, a[0], a[1], a[2])
19
            break
20
        case 4:
21
            script_execute(s, a[0], a[1], a[2], a[3])
22
            break
23
        case 5:
24
            script_execute(s, a[0], a[1], a[2], a[3], a[4])
25
            break
26
        case 6:
27
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5])
28
            break
29
        case 7:
30
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6])
31
            break
32
        case 8:
33
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7])
34
            break
35
        case 9:
36
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8])
37
            break
38
        case 10:
39
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9])
40
            break
41
        case 11:
42
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10])
43
            break
44
        case 12:
45
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11])
46
            break
47
        case 13:
48
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12])
49
            break
50
        case 14:
51
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13])
52
            break
53
        case 15:
54
            script_execute(s, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14])
55
            break
56
    }
57
58
}