1 | var pl_sprite = 0; |
2 | depth = active_object.depth - 1; |
3 | if (global.route == 3) |
4 | { |
5 | switch (active_object.sprite_index) |
6 | { |
7 | case spr_pl_up: |
8 | pl_sprite = 3466; |
9 | break; |
10 | case spr_pl_down_geno: |
11 | pl_sprite = 3705; |
12 | break; |
13 | case spr_pl_left_geno: |
14 | pl_sprite = 3117; |
15 | break; |
16 | case spr_pl_right_geno: |
17 | pl_sprite = 2574; |
18 | break; |
19 | case spr_pl_up_geno_shoot_roof: |
20 | pl_sprite = 3380; |
21 | break; |
22 | default: |
23 | pl_sprite = -4; |
24 | exit; |
25 | break; |
26 | } |
27 | } |
28 | else |
29 | { |
30 | switch (active_object.sprite_index) |
31 | { |
32 | case spr_pl_up: |
33 | pl_sprite = 3466; |
34 | break; |
35 | case spr_pl_down: |
36 | pl_sprite = 732; |
37 | break; |
38 | case spr_pl_left: |
39 | pl_sprite = 620; |
40 | break; |
41 | case spr_pl_right: |
42 | pl_sprite = 2617; |
43 | break; |
44 | default: |
45 | pl_sprite = -4; |
46 | exit; |
47 | break; |
48 | } |
49 | } |
50 | draw_set_alpha(overlay_draw_alpha); |
51 | draw_sprite(pl_sprite, active_object.image_index, active_object.x, active_object.y); |
52 | draw_set_alpha(1); |