Undertale script viewer

← back to main script listing

gml_Object_obj_encounter_ruins1_Step_0

(view raw script w/o annotations or w/e)
1
if (global.encounter > steps)
2
{
3
    if (global.interact == 0)
4
    {
5
        script_execute(scr_steps, 190, 80, 20, 202);
6
        if (global.flag[6 hardmode] == 1)
7
            script_execute(scr_steps, 100, 60, 20, 202);
8
        global.encounter = 0;
9
        if (global.flag[6 hardmode] == 0)
10
        {
11
            battlegroup = random(2);
12
            if (battlegroup <= 1)
13
                global.battlegroup = 4;
14
            if (battlegroup > 1)
15
                global.battlegroup = 5;
16
        }
17
        else
18
        {
19
            battlegroup = random(3);
20
            if (battlegroup <= 1)
21
                global.battlegroup = 126;
22
            if (battlegroup > 1)
23
                global.battlegroup = 125;
24
            if (battlegroup > 2)
25
                global.battlegroup = 120;
26
        }
27
        if (alldead == 2)
28
            global.battlegroup = 19;
29
        if (alldead == 1)
30
        {
31
            global.battlegroup = 19;
32
            alldead = 2;
33
        }
34
        else
35
        {
36
            instance_create(0, 0, obj_battleblcon);
37
        }
38
    }
39
}