Undertale script viewer

← back to main script listing

gml_Script_SCR_THATCH

(view raw script w/o annotations or w/e)
1
xdiff = argument0;
2
ydiff = argument1;
3
global.bulletvariable[2] = argument2;
4
global.bulletvariable[3] = argument3;
5
global.bulletvariable[4] = argument4;
6
global.bulletvariable[5] = argument5;
7
global.bulletvariable[6] = argument6;
8
global.bulletvariable[7] = argument7;
9
thatchbonus = argument8;
10
bulletnumber = argument9;
11
global.bulletappearance = argument10;
12
for (i = 0; i <= bulletnumber; i += 1)
13
{
14
    global.bulletvariable[6] += argument2;
15
    global.bulletvariable[7] += argument8 * i;
16
    iii = instance_create(x + (i * xdiff), y + (i * ydiff), blt_thatch);
17
    with (iii)
18
        dmg = 5;
19
    global.bulletvariable[6] -= argument2 * 2;
20
    global.bulletvariable[7] -= argument8 * i * 2;
21
    iii = instance_create(x + (i * xdiff), y + (i * ydiff), blt_thatch);
22
    with (iii)
23
        dmg = 5;
24
    global.bulletvariable[6] = argument6;
25
    global.bulletvariable[7] = argument7;
26
}