Deltarune (Chapter 4) script viewer

← back to main script listing

gml_GlobalScript_scr_shakeobj_tower

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

function
scr_shakeobj_tower()
{ var _shakeobj = instance_create(x, y, obj_shakeobj_tower); _shakeobj.target = id; if (argument_count >= 1) { if (i_ex(argument0)) _shakeobj.target = argument0; } if (argument_count >= 2) { if (argument1 != -1) _shakeobj.shakeamt = argument1; } if (argument_count >= 3) { if (argument2 != -1) _shakeobj.shakereduct = argument2; } with (_shakeobj) event_user(0); }
()
2
{
3
    var _shakeobj = instance_create(x, y, obj_shakeobj_tower);
4
    _shakeobj.target = id;
5
    if (argument_count >= 1)
6
    {
7
        if (i_ex(argument0))
8
            _shakeobj.target = argument0;
9
    }
10
    if (argument_count >= 2)
11
    {
12
        if (argument1 != -1)
13
            _shakeobj.shakeamt = argument1;
14
    }
15
    if (argument_count >= 3)
16
    {
17
        if (argument2 != -1)
18
            _shakeobj.shakereduct = argument2;
19
    }
20
    with (_shakeobj)
21
        event_user(0);
22
}