|
1
|
con = 1;
|
|
2
|
xx = x;
|
|
3
|
yy = 0;
|
|
4
|
dummy = instance_create(xx + 500, yy + 160, obj_npc_room);
|
|
5
|
if (global.plot >= 31)
|
|
6
|
con = 400;
|
|
7
|
if (global.plot < 6)
|
|
8
|
{
|
|
9
|
scr_getcharscr_getchar
function scr_getchar(arg0)
{
getchar = 0;
if (global.char[0] == 0)
{
global.char[0] = arg0;
getchar = 1;
}
if (global.char[1] == 0 && getchar == 0)
{
global.char[1] = arg0;
getchar = 1;
}
if (global.char[2] == 0 && getchar == 0)
{
global.char[2] = arg0;
getchar = 1;
}
with (obj_darkcontroller)
{
chartotal = 0;
havechar[0] = 0;
havechar[1] = 0;
havechar[2] = 0;
for (i = 0; i < 3; i += 1)
{
global.faceaction[i] = 0;
if (global.char[i] != 0)
chartotal += 1;
if (global.char[i] == 1)
{
havechar[0] = 1;
charpos[0] = i;
}
if (global.char[i] == 2)
{
havechar[1] = 1;
charpos[1] = i;
}
if (global.char[i] == 3)
{
havechar[2] = 1;
charpos[2] = i;
}
}
}
} (3);
|
|
10
|
global.cinstance[0] = instance_create(obj_mainchara.x - 6, obj_mainchara.y - 16, obj_caterpillarchara);
|
|
11
|
global.cinstance[0].target = 12;
|
|
12
|
with (global.cinstance[0])
|
|
13
|
{
|
|
14
|
usprite = spr_ralseiu;
|
|
15
|
dsprite = spr_ralseid;
|
|
16
|
rsprite = spr_ralseir;
|
|
17
|
lsprite = spr_ralseil;
|
|
18
|
}
|
|
19
|
}
|