1 |
function scr_getchar_ch1scr_getchar_ch1function scr_getchar_ch1(argument0) //gml_Script_scr_getchar_ch1
{
getchar = 0
if (global.char[0] == 0)
{
global.char[0] = argument0
getchar = 1
}
if (global.char[1] == 0 && getchar == 0)
{
global.char[1] = argument0
getchar = 1
}
if (global.char[2] == 0 && getchar == 0)
{
global.char[2] = argument0
getchar = 1
}
with (obj_darkcontroller_ch1)
{
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
}
}
}
} (argument0) //gml_Script_scr_getchar_ch1 |
2 |
{ |
3 |
getchar = 0 |
4 |
if (global.char[0] == 0) |
5 |
{ |
6 |
global.char[0] = argument0 |
7 |
getchar = 1 |
8 |
} |
9 |
if (global.char[1] == 0 && getchar == 0) |
10 |
{ |
11 |
global.char[1] = argument0 |
12 |
getchar = 1 |
13 |
} |
14 |
if (global.char[2] == 0 && getchar == 0) |
15 |
{ |
16 |
global.char[2] = argument0 |
17 |
getchar = 1 |
18 |
} |
19 |
with (obj_darkcontroller_ch1) |
20 |
{ |
21 |
chartotal = 0 |
22 |
havechar[0] = 0 |
23 |
havechar[1] = 0 |
24 |
havechar[2] = 0 |
25 |
for (i = 0; i < 3; i += 1) |
26 |
{ |
27 |
global.faceaction[i] = 0 |
28 |
if (global.char[i] != 0) |
29 |
chartotal += 1 |
30 |
if (global.char[i] == 1) |
31 |
{ |
32 |
havechar[0] = 1 |
33 |
charpos[0] = i |
34 |
} |
35 |
if (global.char[i] == 2) |
36 |
{ |
37 |
havechar[1] = 1 |
38 |
charpos[1] = i |
39 |
} |
40 |
if (global.char[i] == 3) |
41 |
{ |
42 |
havechar[2] = 1 |
43 |
charpos[2] = i |
44 |
} |
45 |
} |
46 |
} |
47 |
} |