|
1
|
mycolor = hexcolor(#200000);
|
|
2
|
if (tenna == 0)
|
|
3
|
{
|
|
4
|
with (obj_actor_tenna)
|
|
5
|
other.tenna = id;
|
|
6
|
}
|
|
7
|
if (active && con == 0)
|
|
8
|
{
|
|
9
|
with (obj_mainchara_board)
|
|
10
|
{
|
|
11
|
canfreemove = false;
|
|
12
|
cantleave = true;
|
|
13
|
facing = 2;
|
|
14
|
}
|
|
15
|
}
|
|
16
|
if (active == 1 && obj_board_camera.con == 0)
|
|
17
|
{
|
|
18
|
if (con == 0)
|
|
19
|
{
|
|
20
|
snd_pause(global.currentsong[1]);
|
|
21
|
con = 1;
|
|
22
|
musfadein = 1;
|
|
23
|
}
|
|
24
|
if (con == 1)
|
|
25
|
{
|
|
26
|
var timespace = 150;
|
|
27
|
timer++;
|
|
28
|
var dofade = 0;
|
|
29
|
var count = 0;
|
|
30
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
31
|
count++;
|
|
32
|
if (timer == (10 + (timespace * 0)))
|
|
33
|
{
|
|
34
|
reflate = 1;
|
|
35
|
deflate = 1;
|
|
36
|
var tetalk = stringsetloc(Ah."Ah.", "obj_b1mailroom_slash_Step_0_gml_33_0" );
|
|
37
|
scr_couchtalkscr_couchtalk
function scr_couchclear(arg0)
{
with (obj_couchwriter)
{
if (speaker == arg0)
instance_destroy();
}
}
function scr_couchtalk(arg0, arg1)
{
var ix = -1;
var iy = -1;
if (argument_count >= 6)
{
ix = argument4;
iy = argument5;
}
var couchtext = instance_create_depth(ix, iy, 5000, obj_couchwriter);
couchtext.mystring = arg0;
couchtext.speaker = arg1;
if (argument_count >= 3)
couchtext.cleartext = argument2;
if (argument_count >= 4)
couchtext.drawtime = argument3;
if (argument_count >= 7)
couchtext.customsnd = argument6;
if (argument_count >= 8)
couchtext.customcolor = argument7;
if (argument_count >= 9)
couchtext.talkrate = argument8;
if (argument_count >= 10)
couchtext.talklength = argument9;
return couchtext;
} (tetalk, "tenna", 2, timespace);
|
|
38
|
}
|
|
39
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
40
|
count++;
|
|
41
|
if (timer == (10 + (timespace * 1)))
|
|
42
|
{
|
|
43
|
deflate = 1;
|
|
44
|
var tetalk = stringsetloc(There is no mail."There is no mail.", "obj_b1mailroom_slash_Step_0_gml_39_0" );
|
|
45
|
scr_couchtalkscr_couchtalk
function scr_couchclear(arg0)
{
with (obj_couchwriter)
{
if (speaker == arg0)
instance_destroy();
}
}
function scr_couchtalk(arg0, arg1)
{
var ix = -1;
var iy = -1;
if (argument_count >= 6)
{
ix = argument4;
iy = argument5;
}
var couchtext = instance_create_depth(ix, iy, 5000, obj_couchwriter);
couchtext.mystring = arg0;
couchtext.speaker = arg1;
if (argument_count >= 3)
couchtext.cleartext = argument2;
if (argument_count >= 4)
couchtext.drawtime = argument3;
if (argument_count >= 7)
couchtext.customsnd = argument6;
if (argument_count >= 8)
couchtext.customcolor = argument7;
if (argument_count >= 9)
couchtext.talkrate = argument8;
if (argument_count >= 10)
couchtext.talklength = argument9;
return couchtext;
} (tetalk, "tenna", 2, timespace);
|
|
46
|
}
|
|
47
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
48
|
count++;
|
|
49
|
if (timer == (10 + (timespace * 2)))
|
|
50
|
{
|
|
51
|
deflate = 1;
|
|
52
|
dofade = 1;
|
|
53
|
var tetalk = stringsetloc(Mike... Get rid of that room. We don't need it."Mike... Get rid of that room. We don't need it.", "obj_b1mailroom_slash_Step_0_gml_45_0" );
|
|
54
|
scr_couchtalkscr_couchtalk
function scr_couchclear(arg0)
{
with (obj_couchwriter)
{
if (speaker == arg0)
instance_destroy();
}
}
function scr_couchtalk(arg0, arg1)
{
var ix = -1;
var iy = -1;
if (argument_count >= 6)
{
ix = argument4;
iy = argument5;
}
var couchtext = instance_create_depth(ix, iy, 5000, obj_couchwriter);
couchtext.mystring = arg0;
couchtext.speaker = arg1;
if (argument_count >= 3)
couchtext.cleartext = argument2;
if (argument_count >= 4)
couchtext.drawtime = argument3;
if (argument_count >= 7)
couchtext.customsnd = argument6;
if (argument_count >= 8)
couchtext.customcolor = argument7;
if (argument_count >= 9)
couchtext.talkrate = argument8;
if (argument_count >= 10)
couchtext.talklength = argument9;
return couchtext;
} (tetalk, "tenna", 2, timespace);
|
|
55
|
}
|
|
56
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
57
|
count++;
|
|
58
|
if (timer == (10 + (timespace * 3)))
|
|
59
|
{
|
|
60
|
deflate = 1;
|
|
61
|
var tetalk = stringsetloc(We haven't gotten any mail. It's fine."We haven't gotten any mail. It's fine.", "obj_b1mailroom_slash_Step_0_gml_51_0" );
|
|
62
|
scr_couchtalkscr_couchtalk
function scr_couchclear(arg0)
{
with (obj_couchwriter)
{
if (speaker == arg0)
instance_destroy();
}
}
function scr_couchtalk(arg0, arg1)
{
var ix = -1;
var iy = -1;
if (argument_count >= 6)
{
ix = argument4;
iy = argument5;
}
var couchtext = instance_create_depth(ix, iy, 5000, obj_couchwriter);
couchtext.mystring = arg0;
couchtext.speaker = arg1;
if (argument_count >= 3)
couchtext.cleartext = argument2;
if (argument_count >= 4)
couchtext.drawtime = argument3;
if (argument_count >= 7)
couchtext.customsnd = argument6;
if (argument_count >= 8)
couchtext.customcolor = argument7;
if (argument_count >= 9)
couchtext.talkrate = argument8;
if (argument_count >= 10)
couchtext.talklength = argument9;
return couchtext;
} (tetalk, "tenna", 2, timespace);
|
|
63
|
}
|
|
64
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
65
|
count++;
|
|
66
|
if (timer == (10 + (timespace * 4)))
|
|
67
|
{
|
|
68
|
deflate = 1;
|
|
69
|
var tetalk = stringsetloc(It's all fine, we don't need a mail guy."It's all fine, we don't need a mail guy.", "obj_b1mailroom_slash_Step_0_gml_57_0" );
|
|
70
|
scr_couchtalkscr_couchtalk
function scr_couchclear(arg0)
{
with (obj_couchwriter)
{
if (speaker == arg0)
instance_destroy();
}
}
function scr_couchtalk(arg0, arg1)
{
var ix = -1;
var iy = -1;
if (argument_count >= 6)
{
ix = argument4;
iy = argument5;
}
var couchtext = instance_create_depth(ix, iy, 5000, obj_couchwriter);
couchtext.mystring = arg0;
couchtext.speaker = arg1;
if (argument_count >= 3)
couchtext.cleartext = argument2;
if (argument_count >= 4)
couchtext.drawtime = argument3;
if (argument_count >= 7)
couchtext.customsnd = argument6;
if (argument_count >= 8)
couchtext.customcolor = argument7;
if (argument_count >= 9)
couchtext.talkrate = argument8;
if (argument_count >= 10)
couchtext.talklength = argument9;
return couchtext;
} (tetalk, "tenna", 2, timespace);
|
|
71
|
}
|
|
72
|
checkskip(10 + (timespace * count), 10 + (timespace * (count + 1)));
|
|
73
|
count++;
|
|
74
|
if (timer == (10 + (timespace * 5)))
|
|
75
|
{
|
|
76
|
if (button3_h())
|
|
77
|
safe_delete(obj_couchwriter);
|
|
78
|
with (obj_mainchara_board)
|
|
79
|
{
|
|
80
|
facing = 0;
|
|
81
|
canfreemove = true;
|
|
82
|
cantleave = false;
|
|
83
|
}
|
|
84
|
}
|
|
85
|
if (dofade)
|
|
86
|
{
|
|
87
|
scr_delay_var("fadealpha", 0.2, 10);
|
|
88
|
scr_delay_var("fadealpha", 0.4, 20);
|
|
89
|
scr_delay_var("fadealpha", 0.6000000000000001, 30);
|
|
90
|
scr_delay_var("fadealpha", 0.8, 40);
|
|
91
|
scr_delay_var("fadealpha", 1, 50);
|
|
92
|
}
|
|
93
|
}
|
|
94
|
if (deflate == 1)
|
|
95
|
{
|
|
96
|
deflate = 0;
|
|
97
|
with (tenna)
|
|
98
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpvar_respect()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
___lerpvar.respectglobalinteract = true;
return ___lerpvar;
} ("image_yscale", image_yscale, image_yscale * 0.95, 30, 2, "out");
|
|
99
|
with (tenna)
|
|
100
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpvar_respect()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
___lerpvar.respectglobalinteract = true;
return ___lerpvar;
} ("image_xscale", image_xscale, image_xscale * 1.05, 30, 2, "out");
|
|
101
|
}
|
|
102
|
}
|
|
103
|
if (musfadein == 1 && obj_board_camera.shift != "none")
|
|
104
|
{
|
|
105
|
musfadein = 2;
|
|
106
|
snd_resume(global.currentsong[1]);
|
|
107
|
reflate = 1;
|
|
108
|
}
|
|
109
|
if (reflate == 1)
|
|
110
|
{
|
|
111
|
with (obj_lerpvar)
|
|
112
|
{
|
|
113
|
if (target == other.tenna)
|
|
114
|
instance_destroy();
|
|
115
|
}
|
|
116
|
reflate = 0;
|
|
117
|
with (tenna)
|
|
118
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpvar_respect()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
___lerpvar.respectglobalinteract = true;
return ___lerpvar;
} ("image_yscale", image_yscale, 2, 30, -2, "out");
|
|
119
|
with (tenna)
|
|
120
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpvar_respect()
{
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
___lerpvar.respectglobalinteract = true;
return ___lerpvar;
} ("image_xscale", image_xscale, 2, 15);
|
|
121
|
}
|