Deltarune (Chapter 3) 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); if (global.chapter == 3 && i_ex(obj_tennabattleconvo_controller) && (obj_tennabattleconvo_controller.chattedduringbulletphase == true || (obj_tennabattleconvo_controller.introcon >= 0.1 && obj_tennabattleconvo_controller.introcon <= 2))) { } else { 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
    if (global.chapter == 3 && i_ex(obj_tennabattleconvo_controller) && (obj_tennabattleconvo_controller.chattedduringbulletphase == true || (obj_tennabattleconvo_controller.introcon >= 0.1 && obj_tennabattleconvo_controller.introcon <= 2)))
10
    {
11
    }
12
    else
13
    {
14
        myface = instance_create(xx + 26, yy + 380, obj_face);
15
    }
16
    with (battlewriter)
17
    {
18
        dialoguer = 1;
19
        facer = 1;
20
        if (global.fc == 0 && originalcharline == 33)
21
            charline = 26;
22
    }
23
    return battlewriter;
24
}
25
26
enum e__VW
27
{
28
    XView,
29
    YView,
30
    WView,
31
    HView,
32
    Angle,
33
    HBorder,
34
    VBorder,
35
    HSpeed,
36
    VSpeed,
37
    Object,
38
    Visible,
39
    XPort,
40
    YPort,
41
    WPort,
42
    HPort,
43
    Camera,
44
    SurfaceID
45
}