1 |
scr_depthscr_depthdepth = 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_watchif (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; |