Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_puzzlecloset_manager_Step_2

(view raw script w/o annotations or w/e)
1
if (camcontrol == true)
2
{
3
    obj_mainchara.cutscene = true;
4
    var xclamp = 600;
5
    if (room == room_dw_puzzlecloset_1)
6
        xclamp = 488;
7
    if (room == room_dw_puzzlecloset_2 || room == room_dw_puzzlecloset_3)
8
        xclamp = 800;
9
    var desiredx = (obj_mainchara.x - floor(__view_get(e__VW.WView, 0) / 2)) + 10 + 8;
10
    camerax_set(desiredx);
11
    camerax_set(clamp(camerax(), 0, xclamp));
12
}
13
14
enum e__VW
15
{
16
    XView,
17
    YView,
18
    WView,
19
    HView,
20
    Angle,
21
    HBorder,
22
    VBorder,
23
    HSpeed,
24
    VSpeed,
25
    Object,
26
    Visible,
27
    XPort,
28
    YPort,
29
    WPort,
30
    HPort,
31
    Camera,
32
    SurfaceID
33
}