|
1
|
if (abs(apparent - global.tension) < 20)
|
|
2
|
apparent = global.tension;
|
|
3
|
if (apparent < global.tension)
|
|
4
|
apparent += 20;
|
|
5
|
if (apparent > global.tension)
|
|
6
|
apparent -= 20;
|
|
7
|
alphamod = scr_approachscr_approach
function scr_approach(arg0, arg1, arg2)
{
if (arg0 < arg1)
{
arg0 += arg2;
if (arg0 > arg1)
return arg1;
}
else
{
arg0 -= arg2;
if (arg0 < arg1)
return arg1;
}
return arg0;
} (alphamod, 0, 0.15);
|
|
8
|
if (alphamod == 0)
|
|
9
|
instance_destroy();
|
|
10
|
var xx = x;
|
|
11
|
var yy = __view_get(e__VW.YView, 0) + 40;
|
|
12
|
var z = 1;
|
|
13
|
draw_set_color(c_white);
|
|
14
|
scr_84_set_draw_fontscr_84_set_draw_font
function scr_84_set_draw_font(arg0)
{
global.chemg_font = arg0;
draw_set_font(scr_84_get_font(arg0));
} ("mainbig");
|
|
15
|
gpu_set_blendmode(bm_add);
|
|
16
|
tamt = floor((apparent / global.maxtension) * 100);
|
|
17
|
for (var aa = 1; aa < 2; aa++)
|
|
18
|
{
|
|
19
|
draw_sprite_ext(spr_tplogo, 0, xx - 30 - (z * aa), yy + 30, 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
20
|
draw_w_offset(-z * aa, 0, (1 - (aa * 0.25)) * alphamod);
|
|
21
|
draw_sprite_ext(spr_tplogo, 0, (xx - 30) + (z * aa), yy + 30, 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
22
|
draw_w_offset(z * aa, 0, (1 - (aa * 0.25)) * alphamod);
|
|
23
|
draw_sprite_ext(spr_tplogo, 0, xx - 30, (yy + 30) - (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
24
|
draw_w_offset(0, -z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
25
|
draw_sprite_ext(spr_tplogo, 0, xx - 30, yy + 30 + (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
26
|
draw_w_offset(0, z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
27
|
draw_sprite_ext(spr_tplogo, 0, x - 30 - (z * aa), (y + 30) - (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
28
|
draw_w_offset(-z * aa, -z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
29
|
draw_sprite_ext(spr_tplogo, 0, (x - 30) + (z * aa), (y + 30) - (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
30
|
draw_w_offset(z * aa, -z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
31
|
draw_sprite_ext(spr_tplogo, 0, x - 30 - (z * aa), y + 30 + (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
32
|
draw_w_offset(-z * aa, z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
33
|
draw_sprite_ext(spr_tplogo, 0, (x - 30) + (z * aa), y + 30 + (z * aa), 1, 1, 0, c_white, (1 - (aa * 0.25)) * alphamod);
|
|
34
|
draw_w_offset(z * aa, z * aa, (1 - (aa * 0.25)) * alphamod);
|
|
35
|
}
|
|
36
|
gpu_set_blendmode(bm_normal);
|
|
37
|
draw_sprite_ext(spr_tensionfilling, 2, xx, yy, 1, 1, 0, c_white, 0.75 * alphamod);
|
|
38
|
|
|
39
|
enum e__VW
|
|
40
|
{
|
|
41
|
XView,
|
|
42
|
YView,
|
|
43
|
WView,
|
|
44
|
HView,
|
|
45
|
Angle,
|
|
46
|
HBorder,
|
|
47
|
VBorder,
|
|
48
|
HSpeed,
|
|
49
|
VSpeed,
|
|
50
|
Object,
|
|
51
|
Visible,
|
|
52
|
XPort,
|
|
53
|
YPort,
|
|
54
|
WPort,
|
|
55
|
HPort,
|
|
56
|
Camera,
|
|
57
|
SurfaceID
|
|
58
|
}
|