|
1
|
function scr_randomtargetscr_randomtarget
function scr_randomtarget()
{
abletotarget = 1;
if (global.charcantarget[0] == 0 && global.charcantarget[1] == 0 && global.charcantarget[2] == 0)
abletotarget = 0;
mytarget = choose(0, 1, 2);
if (abletotarget == 1)
{
while (global.charcantarget[mytarget] == 0)
mytarget = choose(0, 1, 2);
}
else
{
mytarget = 3;
}
global.targeted[mytarget] = 1;
if (global.chapter >= 2 && mytarget != 3)
{
if (global.charcantarget[0])
global.targeted[0] = 1;
if (global.charcantarget[1])
global.targeted[1] = 1;
if (global.charcantarget[2])
global.targeted[2] = 1;
mytarget = 4;
}
}
()
|
|
2
|
{
|
|
3
|
abletotarget = 1;
|
|
4
|
if (global.charcantarget[0] == 0 && global.charcantarget[1] == 0 && global.charcantarget[2] == 0)
|
|
5
|
abletotarget = 0;
|
|
6
|
mytarget = choose(0, 1, 2);
|
|
7
|
if (abletotarget == 1)
|
|
8
|
{
|
|
9
|
while (global.charcantarget[mytarget] == 0)
|
|
10
|
mytarget = choose(0, 1, 2);
|
|
11
|
}
|
|
12
|
else
|
|
13
|
{
|
|
14
|
mytarget = 3;
|
|
15
|
}
|
|
16
|
global.targeted[mytarget] = 1;
|
|
17
|
if (global.chapter >= 2 && mytarget != 3)
|
|
18
|
{
|
|
19
|
if (global.charcantarget[0])
|
|
20
|
global.targeted[0] = 1;
|
|
21
|
if (global.charcantarget[1])
|
|
22
|
global.targeted[1] = 1;
|
|
23
|
if (global.charcantarget[2])
|
|
24
|
global.targeted[2] = 1;
|
|
25
|
mytarget = 4;
|
|
26
|
}
|
|
27
|
}
|