1 |
function scr_act_simulscr_act_simulfunction scr_act_simul()
{
__simulcount = 0;
for (__ii = global.currentactingchar; __ii < 3; __ii++)
{
__foundsimul = 0;
if (global.actingsingle[__ii] == 1 && instance_exists(obj_monsterparent))
{
if (global.char[__ii] == 1 && global.actsimul[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1)
{
obj_monsterparent.simulorderkri = __simulcount;
with (global.monsterinstance[global.actingtarget[__ii]])
actcon = 0;
__foundsimul = 1;
}
if (global.char[__ii] == 2 && global.actsimulsus[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1)
{
obj_monsterparent.simulordersus = __simulcount;
with (global.monsterinstance[global.actingtarget[__ii]])
actconsus = 1;
__foundsimul = 1;
}
if (global.char[__ii] == 3 && global.actsimulral[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1)
{
obj_monsterparent.simulorderral = __simulcount;
with (global.monsterinstance[global.actingtarget[__ii]])
actconral = 1;
__foundsimul = 1;
}
if (global.char[__ii] == 4 && global.actsimulnoe[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1)
{
obj_monsterparent.simulordernoe = __simulcount;
with (global.monsterinstance[global.actingtarget[__ii]])
actconnoe = 1;
__foundsimul = 1;
}
if (__foundsimul)
{
global.actingsingle[__ii] = 0;
__simulcount++;
}
obj_monsterparent.simultotal = __simulcount;
}
}
} () |
2 |
{ |
3 |
__simulcount = 0; |
4 |
for (__ii = global.currentactingchar; __ii < 3; __ii++) |
5 |
{ |
6 |
__foundsimul = 0; |
7 |
if (global.actingsingle[__ii] == 1 && instance_exists(obj_monsterparent)) |
8 |
{ |
9 |
if (global.char[__ii] == 1 && global.actsimul[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1) |
10 |
{ |
11 |
obj_monsterparent.simulorderkri = __simulcount; |
12 |
with (global.monsterinstance[global.actingtarget[__ii]]) |
13 |
actcon = 0; |
14 |
__foundsimul = 1; |
15 |
} |
16 |
if (global.char[__ii] == 2 && global.actsimulsus[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1) |
17 |
{ |
18 |
obj_monsterparent.simulordersus = __simulcount; |
19 |
with (global.monsterinstance[global.actingtarget[__ii]]) |
20 |
actconsus = 1; |
21 |
__foundsimul = 1; |
22 |
} |
23 |
if (global.char[__ii] == 3 && global.actsimulral[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1) |
24 |
{ |
25 |
obj_monsterparent.simulorderral = __simulcount; |
26 |
with (global.monsterinstance[global.actingtarget[__ii]]) |
27 |
actconral = 1; |
28 |
__foundsimul = 1; |
29 |
} |
30 |
if (global.char[__ii] == 4 && global.actsimulnoe[global.actingtarget[__ii]][global.actingchoice[__ii]] == 1) |
31 |
{ |
32 |
obj_monsterparent.simulordernoe = __simulcount; |
33 |
with (global.monsterinstance[global.actingtarget[__ii]]) |
34 |
actconnoe = 1; |
35 |
__foundsimul = 1; |
36 |
} |
37 |
if (__foundsimul) |
38 |
{ |
39 |
global.actingsingle[__ii] = 0; |
40 |
__simulcount++; |
41 |
} |
42 |
obj_monsterparent.simultotal = __simulcount; |
43 |
} |
44 |
} |
45 |
} |