Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_dw_churchb_darkclimb_susieSurrounded_Step_0

(view raw script w/o annotations or w/e)
1
if (con == 0)
2
{
3
    var alivecount = 0;
4
    siner += 2;
5
    for (var i = 0; i < array_length(enem); i++)
6
    {
7
        if (i_ex(enem[i]))
8
        {
9
            alivecount++;
10
            enem[i].neutralcon = -1;
11
            enem[i].x = 
scr_even
scr_even

function
scr_even(arg0)
{ return round(arg0 / 2) * 2; }
(x + 20 + lengthdir_x(20 + (sin((siner + (i * 8)) / 8) * 4), (i * (360 / count)) + (siner * 4)));
12
            enem[i].y = 
scr_even
scr_even

function
scr_even(arg0)
{ return round(arg0 / 2) * 2; }
(y + 20 + lengthdir_y(20 + (sin((siner + (i * 8)) / 8) * 4), (i * (360 / count)) + (siner * 4)));
13
            enem[i].depth = 995 - i;
14
            enem[i].image_angle = (round(i + ((siner * 4) / 90)) - 1) * 90;
15
        }
16
    }
17
    if (alivecount == 0)
18
        con = 1;
19
}