|
1
|
if (global.mnfight == 1 && talked == 0)
|
|
2
|
{
|
|
3
|
awoke = 0;
|
|
4
|
sleepcounter += 1;
|
|
5
|
if (sleepcounter >= 3 && sleeping == 1)
|
|
6
|
{
|
|
7
|
sleeping = 0;
|
|
8
|
idlesprite = spr_susie_enemy;
|
|
9
|
global.monstercomment[myself] = ;
|
|
10
|
global.monsterstatus[myself] = 0;
|
|
11
|
sleepcounter = 99;
|
|
12
|
awoke = 1;
|
|
13
|
}
|
|
14
|
if (sleeping == 0)
|
|
15
|
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;
} ();
|
|
16
|
if (!instance_exists(obj_darkener))
|
|
17
|
instance_create(0, 0, obj_darkener);
|
|
18
|
global.typer = 53;
|
|
19
|
rr = choose(0, 1, 2, 3);
|
|
20
|
if (rr == 0)
|
|
21
|
global.msg[0] = ;
|
|
22
|
if (rr == 1)
|
|
23
|
global.msg[0] = ;
|
|
24
|
if (rr == 2)
|
|
25
|
global.msg[0] = ;
|
|
26
|
if (rr == 3)
|
|
27
|
global.msg[0] = ;
|
|
28
|
if (lancer_hurt == 0 && global.monsterhp[1] <= (global.monstermaxhp[1] * 0.5))
|
|
29
|
{
|
|
30
|
lancer_hurt = 1;
|
|
31
|
if (global.monsterhp[myself] == global.monstermaxhp[myself])
|
|
32
|
global.msg[0] = Hey,Delay 11 stop ganging up on him! ;
|
|
33
|
else
|
|
34
|
global.msg[0] = Hey,Delay 11 stop hitting him! ;
|
|
35
|
}
|
|
36
|
if (acting == 2)
|
|
37
|
{
|
|
38
|
if (anythingcounter == 1)
|
|
39
|
global.msg[0] = No way! Shut up and fight!!! ;
|
|
40
|
if (anythingcounter == 2)
|
|
41
|
global.msg[0] = Really? ... Shut up and fight!!! ;
|
|
42
|
if (anythingcounter == 3)
|
|
43
|
global.msg[0] = ;
|
|
44
|
if (anythingcounter == 4)
|
|
45
|
global.msg[0] = Really...? No way, I don't see anything! ;
|
|
46
|
if (anythingcounter >= 5)
|
|
47
|
global.msg[0] = ;
|
|
48
|
}
|
|
49
|
if (lancer_act == 3)
|
|
50
|
{
|
|
51
|
if (anythingxcounter == 1)
|
|
52
|
global.msg[0] = Flattery won't work on US!!! ;
|
|
53
|
if (anythingxcounter == 2)
|
|
54
|
global.msg[0] = ;
|
|
55
|
if (anythingxcounter == 3)
|
|
56
|
global.msg[0] = ;
|
|
57
|
if (anythingxcounter >= 4)
|
|
58
|
global.msg[0] = Heh, score for the BAD GUYS! ;
|
|
59
|
}
|
|
60
|
if (sleeping == 1)
|
|
61
|
global.msg[0] = ;
|
|
62
|
if (awoke == 1)
|
|
63
|
global.msg[0] = (Yawn) I'm awake, did I miss anything? ;
|
|
64
|
awoke = 0;
|
|
65
|
lancer_act = 0;
|
|
66
|
scr_enemyblconscr_enemyblcon
function scr_enemyblcon(arg0, arg1, arg2)
{
if (arg2 == 0)
{
mywriter = instance_create(arg0, arg1, obj_writer);
return mywriter;
}
if (arg2 == 1)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
return myblcon;
}
if (arg2 == 2)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_v;
return myblcon;
}
if (arg2 == 3)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_long;
return myblcon;
}
if (arg2 == 4)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_clubs;
myblcon.image_index = 0;
myblcon.image_speed = 0;
return myblcon;
}
if (arg2 == 5)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_clubs;
myblcon.image_index = 1;
myblcon.image_speed = 0;
return myblcon;
}
if (arg2 == 6)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_clubs;
myblcon.image_index = 2;
myblcon.image_speed = 0;
return myblcon;
}
if (arg2 == 7)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_long_r;
myblcon.image_index = 2;
myblcon.image_speed = 0;
return myblcon;
}
if (arg2 == 8)
{
myblcon = instance_create(arg0, arg1, obj_battleblcon);
myblcon.sprite_index = spr_battleblcon_long_tall;
return myblcon;
}
} (x - 160, y, 3);
|
|
67
|
talked = 1;
|
|
68
|
talktimer = 0;
|
|
69
|
}
|