Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_battletext

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

function scr_battletext() { xx = __view_get(e__VW.XView, 0); yy = __view_get(e__VW.YView, 0); if (global.fc != 0) battlewriter = instance_create(xx + 30, yy + 376, obj_writer); if (global.fc == 0) battlewriter = instance_create(xx + 30, yy + 376, obj_writer); myface = instance_create(xx + 26, yy + 380, obj_face); with (battlewriter) { dialoguer = 1; facer = 1; if (global.fc == 0 && originalcharline == 33) charline = 26; } return battlewriter; } enum e__VW { XView, YView, WView, HView, Angle, HBorder, VBorder, HSpeed, VSpeed, Object, Visible, XPort, YPort, WPort, HPort, Camera, SurfaceID }
()
2
{
3
    xx = __view_get(e__VW.XView, 0);
4
    yy = __view_get(e__VW.YView, 0);
5
    if (global.fc != 0)
6
        battlewriter = instance_create(xx + 30, yy + 376, obj_writer);
7
    if (global.fc == 0)
8
        battlewriter = instance_create(xx + 30, yy + 376, obj_writer);
9
    myface = instance_create(xx + 26, yy + 380, obj_face);
10
    with (battlewriter)
11
    {
12
        dialoguer = 1;
13
        facer = 1;
14
        if (global.fc == 0 && originalcharline == 33)
15
            charline = 26;
16
    }
17
    return battlewriter;
18
}
19
20
enum e__VW
21
{
22
    XView,
23
    YView,
24
    WView,
25
    HView,
26
    Angle,
27
    HBorder,
28
    VBorder,
29
    HSpeed,
30
    VSpeed,
31
    Object,
32
    Visible,
33
    XPort,
34
    YPort,
35
    WPort,
36
    HPort,
37
    Camera,
38
    SurfaceID
39
}