1 |
if (myinteract == 3) |
2 |
{ |
3 |
if (global.flag[20 manual_face_sprite] == 0) |
4 |
{ |
5 |
sprite_index = spr_npc_puzzlepiece; |
6 |
image_speed = 0.2; |
7 |
} |
8 |
if (global.flag[20 manual_face_sprite] == 1) |
9 |
{ |
10 |
sprite_index = spr_npc_puzzlepiece_shock1; |
11 |
image_speed = 0.25; |
12 |
} |
13 |
if (global.flag[20 manual_face_sprite] == 2) |
14 |
{ |
15 |
sprite_index = spr_npc_puzzlepiece_shock2; |
16 |
image_speed = 0.334; |
17 |
} |
18 |
} |
19 |
if (con == 5 && !d_ex()) |
20 |
{ |
21 |
with (pwall) |
22 |
instance_destroy(); |
23 |
hspeed = -8; |
24 |
con = 6; |
25 |
alarm[4] = 30; |
26 |
} |
27 |
if (con == 7) |
28 |
{ |
29 |
global.facing = 0; |
30 |
global.interact = 0; |
31 |
con = 8; |
32 |
global.flag[215 talked_joe] = 1; |
33 |
instance_destroy(); |
34 |
} |
35 |
if (myinteract == 3 && con == 0) |
36 |
{ |
37 |
if (instance_exists(mydialoguer) == false) |
38 |
{ |
39 |
global.interact = 0; |
40 |
myinteract = 0; |
41 |
with (obj_mainchara) |
42 |
onebuffer = 5; |
43 |
} |
44 |
} |
45 |
if (lecturecon == 0) |
46 |
{ |
47 |
if (instance_exists(obj_mainchara)) |
48 |
{ |
49 |
if (obj_mainchara.y <= 270 && global.interact == 0) |
50 |
{ |
51 |
global.interact = 1; |
52 |
lecturecon = 1; |
53 |
global.fc = 2; |
54 |
global.fe = 1; |
55 |
global.typer = 31; |
56 |
global.msg[0] = * Um,Delay 11 Susie,Delay 11 I suppose you missed what I said earlier...Wait for input ; |
57 |
global.msg[1] = \E0* As heroes,Delay 11 we have the power to make a peaceful future.Wait for input ; |
58 |
global.msg[2] = \E8* So,Delay 11 from now on,Delay 11 let's try to avoid FIGHTing,Delay 11 OK?Wait for input ; |
59 |
scr_susface(3, 0); |
60 |
global.msg[4] = ; |
61 |
scr_ralface(5, 6); |
62 |
global.msg[6] = * Umm,Delay 11 what if you just took it easy on them...?Wait for input ; |
63 |
global.msg[7] = \E1* If you weaken an enemy,Delay 11 I can use my PACIFY spell.Wait for input ; |
64 |
global.msg[8] = \E8* Which,Delay 11 can put exhausted people to sleep!Wait for input ; |
65 |
scr_susface(9, 2); |
66 |
global.msg[10] = * Yawn...Delay 11 yeah,Delay 11 you talking is already doing that.Wait for input ; |
67 |
scr_ralface(11, 8); |
68 |
global.msg[12] = * Well,Delay 11 um,Delay 11 just think about it!Wait for input ; |
69 |
global.msg[13] = \E1* (We might have to WARN enemies about her,Delay 11 Kris...)Wait for inputClose Message ; |
70 |
d_make(); |
71 |
} |
72 |
} |
73 |
} |
74 |
if (lecturecon == 1) |
75 |
{ |
76 |
if (!d_ex()) |
77 |
{ |
78 |
lecturecon = 10; |
79 |
global.interact = 0; |
80 |
if (global.plot < 42) |
81 |
global.plot = 42; |
82 |
} |
83 |
} |