1 |
if (live_call()) |
2 |
return global.live_result; |
3 |
if (instance_exists(obj_dialogue_box_battle_transformation_any)) |
4 |
var box = 3154; |
5 |
else if (instance_exists(obj_dialogue_box_battle)) |
6 |
var box = 3112; |
7 |
else if (instance_exists(obj_dialogue_box_battle_transformation_any_out)) |
8 |
var box = 3157; |
9 |
else if (instance_exists(obj_dialogue_box_battle_transformation_any_in)) |
10 |
var box = 3156; |
11 |
else |
12 |
exit; |
13 |
var xx = axis_trash_meter_x; |
14 |
var yy = axis_trash_meter_y; |
15 |
if (global.geno_complete[3] == true) |
16 |
exit; |
17 |
draw_set_color(c_orange); |
18 |
draw_rectangle(xx, yy, xx + (62 * (axis_trash_meter_current / 100)), yy + 32, false); |
19 |
draw_set_alpha(axis_trash_meter_pulse_alpha); |
20 |
draw_set_color(c_red); |
21 |
draw_rectangle(xx, yy, xx + (62 * (axis_trash_meter_current / 100)), yy + 32, false); |
22 |
draw_set_alpha(1); |
23 |
draw_sprite(spr_axis_tick_o_bar, 0, xx, yy); |
24 |
draw_set_alpha(1); |
25 |
xx = axis_battery_meter_x; |
26 |
yy = axis_trash_meter_y; |
27 |
if (shield_enabled) |
28 |
{ |
29 |
shader_set(sh_yellow); |
30 |
draw_set_alpha(axis_shield_pulse_alpha); |
31 |
draw_outline(3019, 0, xx, yy, 1, 1, 0, 16777215, axis_shield_pulse_alpha); |
32 |
with (obj_axis_body) |
33 |
{ |
34 |
draw_set_alpha(other.axis_shield_pulse_alpha); |
35 |
draw_outline(sprite_index, image_index, x, y, image_xscale, image_yscale, 0, 16777215, other.axis_shield_pulse_alpha); |
36 |
shader_reset(); |
37 |
draw_set_alpha(1); |
38 |
draw_self(); |
39 |
} |
40 |
} |
41 |
draw_set_color(c_lime); |
42 |
draw_rectangle(xx, yy, (xx + 52) - (52 * (1 - (axis_battery_meter_current / 100))), yy + 32, false); |
43 |
if (shield_enabled) |
44 |
{ |
45 |
draw_set_alpha(axis_shield_pulse_alpha); |
46 |
draw_set_color(c_yellow); |
47 |
draw_rectangle(xx, yy, (xx + 52) - (52 * (1 - (axis_battery_meter_current / 100))), yy + 32, false); |
48 |
draw_set_alpha(1); |
49 |
} |
50 |
draw_sprite(spr_axis_battery_meter, 0, xx, yy); |