1 |
var rail_switch = false |
2 |
with (obj_mc_button) |
3 |
{ |
4 |
if (track_number == other.track_number && swit == true) |
5 |
rail_switch = true |
6 |
} |
7 |
if (rail_switch == true) |
8 |
{ |
9 |
if (rotation == "top-left") |
10 |
rotation = "top-right" |
11 |
else if (rotation == "top-right") |
12 |
rotation = "bottom-right" |
13 |
else if (rotation == "bottom-right") |
14 |
rotation = "bottom-left" |
15 |
else if (rotation == "bottom-left") |
16 |
rotation = "top-left" |
17 |
} |
18 |
switch rotation |
19 |
{ |
20 |
case "top-right": |
21 |
sprite_index = spr_mc_corner_top_left |
22 |
break |
23 |
case "top-left": |
24 |
sprite_index = spr_mc_corner_top_right |
25 |
break |
26 |
case "bottom-right": |
27 |
sprite_index = spr_mc_corner_bottom_left |
28 |
break |
29 |
case "bottom-left": |
30 |
sprite_index = spr_mc_corner_bottom_right |
31 |
break |
32 |
} |