|
1
|
scr_depthscr_depth
depth = 50000 - ((y * 10) + (sprite_height * 10)); (0, 0, 0, 0, 0);
|
|
2
|
if (fun == 0)
|
|
3
|
{
|
|
4
|
if (instance_exists(obj_face_papyrus))
|
|
5
|
image_index = obj_face_papyrus.image_index;
|
|
6
|
else if (speed == 0 && path_speed == 0)
|
|
7
|
image_index = 0;
|
|
8
|
}
|
|
9
|
if (speed == 0)
|
|
10
|
scr_npc_watchscr_npc_watch
if (argument0 == 0)
{
if (instance_exists(obj_mainchara))
{
xdist = (obj_mainchara.x + (obj_mainchara.sprite_width / 2)) - (x + (sprite_width / 2));
ydist = obj_mainchara.bbox_top - bbox_top;
if (abs(xdist) >= abs(ydist))
{
if (xdist >= 0)
sprite_index = rtsprite;
else
sprite_index = ltsprite;
}
else if (ydist >= 0)
{
sprite_index = dtsprite;
}
else
{
sprite_index = utsprite;
}
}
}
if (argument0 == 1)
{
if (instance_exists(obj_mainchara))
{
xdist = (obj_mainchara.x + (obj_mainchara.sprite_width / 2)) - (x + (sprite_width / 2));
ydist = obj_mainchara.bbox_top - bbox_top;
if (abs(xdist) >= abs(ydist))
{
if (xdist >= 0)
sprite_index = rsprite;
else
sprite_index = lsprite;
}
else if (ydist >= 0)
{
sprite_index = dsprite;
}
else
{
sprite_index = usprite;
}
}
} (0);
|
|
11
|
if (intro == 0)
|
|
12
|
{
|
|
13
|
intro = 1;
|
|
14
|
vspeed = -5;
|
|
15
|
sprite_index = spr_papyrus_u;
|
|
16
|
image_speed = 0.25;
|
|
17
|
}
|
|
18
|
if (intro == 1 && y < 110)
|
|
19
|
{
|
|
20
|
intro = 2;
|
|
21
|
vspeed = 0;
|
|
22
|
hspeed = -5;
|
|
23
|
sprite_index = spr_papyrus_l;
|
|
24
|
}
|
|
25
|
if (intro == 2 && x < 150)
|
|
26
|
{
|
|
27
|
hspeed = 0;
|
|
28
|
sprite_index = spr_papyrus_dt;
|
|
29
|
intro = 3;
|
|
30
|
}
|
|
31
|
if (intro == 4 && instance_exists(OBJ_WRITER) == 0)
|
|
32
|
{
|
|
33
|
instance_create(0, 0, obj_battlerflowey);
|
|
34
|
global.interact = 1;
|
|
35
|
intro = 5;
|
|
36
|
}
|
|
37
|
if (intro == 5)
|
|
38
|
global.interact = 1;
|