Undertale script viewer

← back to main script listing

gml_Object_obj_trashnado_Step_0

(view raw script w/o annotations or w/e)
1
siner1 += 20;
2
siner2 -= 20;
3
siner3 += 20;
4
siner4 -= 20;
5
siner5 += 20;
6
sinerx += 1;
7
rr = 3;
8
for (i = 0; i < 3; i += 1)
9
{
10
    trash1[i].x = x + (sin(degtorad(siner1 + (120 * i))) * rr) + sin(sinerx / 2);
11
    trash1[i].y = y + ((cos(degtorad(siner1 + (120 * i))) * rr) / 3) + cos(sinerx / 2);
12
}
13
rr = 6;
14
for (i = 0; i < 3; i += 1)
15
{
16
    trash2[i].x = (x + (sin(degtorad(siner2 + (120 * i))) * rr)) - sin(sinerx / 2);
17
    trash2[i].y = (y + ((cos(degtorad(siner2 + (120 * i))) * rr) / 3)) - 12 - cos(sinerx / 2);
18
}
19
rr = 10;
20
for (i = 0; i < 3; i += 1)
21
{
22
    trash3[i].x = x + (sin(degtorad(siner3 + (120 * i))) * rr) + sin(sinerx / 2);
23
    trash3[i].y = ((y + ((cos(degtorad(siner3 + (120 * i))) * rr) / 3)) - 24) + cos(sinerx / 2);
24
}
25
rr = 13;
26
for (i = 0; i < 3; i += 1)
27
{
28
    trash4[i].x = (x + (sin(degtorad(siner4 + (120 * i))) * rr)) - sin(sinerx / 2);
29
    trash4[i].y = (y + ((cos(degtorad(siner4 + (120 * i))) * rr) / 3)) - 36 - cos(sinerx / 2);
30
}
31
rr = 16;
32
for (i = 0; i < 3; i += 1)
33
{
34
    trash5[i].x = x + (sin(degtorad(siner5 + (120 * i))) * rr) + sin(sinerx / 2);
35
    trash5[i].y = ((y + ((cos(degtorad(siner5 + (120 * i))) * rr) / 3)) - 48) + cos(sinerx / 2);
36
}