Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_limitval

(view raw script w/o annotations or w/e)
1
function scr_limitval_lower(arg0, arg1, arg2)
2
{
3
    var ____limiter = instance_create(x, y, obj_limit_val);
4
    ____limiter.limittype = 0;
5
    ____limiter.target = arg0;
6
    ____limiter.variablename = arg1;
7
    ____limiter.vallimit = arg2;
8
    if (argument_count >= 4)
9
        ____limiter.lifetime = argument3;
10
}
11
12
function scr_limitval_upper(arg0, arg1, arg2)
13
{
14
    var ____limiter = instance_create(x, y, obj_limit_val);
15
    ____limiter.limittype = 1;
16
    ____limiter.target = arg0;
17
    ____limiter.variablename = arg1;
18
    ____limiter.vallimit2 = arg2;
19
    if (argument_count >= 4)
20
        ____limiter.lifetime = argument3;
21
}
22
23
function scr_limitval_clamp(arg0, arg1, arg2, arg3)
24
{
25
    var ____limiter = instance_create(x, y, obj_limit_val);
26
    ____limiter.target = arg0;
27
    ____limiter.limittype = 2;
28
    ____limiter.variablename = arg1;
29
    ____limiter.vallimit = arg2;
30
    ____limiter.vallimit2 = arg3;
31
    if (argument_count >= 5)
32
        ____limiter.lifetime = argument4;
33
}