SHOW:
|
|
- or go back to the newest paste.
1 | - | // This will pick a random path from the Position[][] array: |
1 | + | public static int getRandom(int[] array) { |
2 | int rnd = new Random().nextInt(array.length); | |
3 | - | public static Position[] getRandom(Position[][] array) { |
3 | + | |
4 | } | |
5 | ||
6 | - | } |
6 | + | private static Position[] path = { new Position(2822, 3001, 0), |
7 | new Position(2823, 3000, 0), new Position(2827, 2992, 0), | |
8 | - | // This is how you add multiple paths (Position[]) to a Position[][] array: |
8 | + | new Position(2828, 2985, 0), new Position(2829, 2979, 0), |
9 | - | private static Position[] CTS01 = { |
9 | + | new Position(2831, 2972, 0), new Position(2836, 2968, 0), |
10 | - | new Position(3507, 3480, 0), new Position(3503, 3480, 0), |
10 | + | new Position(2844, 2965, 0), new Position(2850, 2959, 0), |
11 | - | new Position(3499, 3480, 0), new Position(3495, 3480, 0), |
11 | + | new Position(2852, 2954, 0), }; |
12 | - | new Position(3491, 3480, 0), new Position(3487, 3480, 0), |
12 | + | |
13 | - | new Position(3483, 3478, 0), new Position(3479, 3476, 0), |
13 | + | private static Position[] path2 = new Position[] { |
14 | - | new Position(3475, 3474, 0), new Position(3471, 3474, 0), |
14 | + | new Position(2852, 2958, 0), new Position(2850, 2962, 0), |
15 | - | new Position(3467, 3473, 0), new Position(3463, 3469, 0), |
15 | + | new Position(2850, 2966, 0), new Position(2848, 2970, 0), |
16 | - | new Position(3459, 3466, 0), new Position(3455, 3463, 0), |
16 | + | new Position(2844, 2970, 0), new Position(2840, 2970, 0), |
17 | - | new Position(3451, 3459, 0), new Position(3447, 3460, 0), |
17 | + | new Position(2836, 2970, 0), new Position(2832, 2970, 0), |
18 | - | new Position(3444, 3459, 0), }; |
18 | + | new Position(2831, 2975, 0), new Position(2827, 2976, 0), |
19 | new Position(2827, 2980, 0), new Position(2824, 2985, 0), | |
20 | - | private static Position[] CTS02 = { |
20 | + | new Position(2820, 2990, 0), new Position(2820, 2994, 0), |
21 | - | new Position(3507, 3480, 0), new Position(3503, 3481, 0), |
21 | + | new Position(2822, 2999, 0), }; |
22 | - | new Position(3499, 3481, 0), new Position(3495, 3481, 0), |
22 | + | |
23 | - | new Position(3491, 3481, 0), new Position(3487, 3481, 0), |
23 | + | private static Position[] path3 = new Position[] { |
24 | - | new Position(3483, 3478, 0), new Position(3479, 3478, 0), |
24 | + | new Position(2852, 2958, 0), new Position(2848, 2958, 0), |
25 | - | new Position(3475, 3477, 0), new Position(3471, 3476, 0), |
25 | + | new Position(2844, 2958, 0), new Position(2844, 2962, 0), |
26 | - | new Position(3467, 3476, 0), new Position(3463, 3475, 0), |
26 | + | new Position(2840, 2965, 0), new Position(2835, 2968, 0), |
27 | - | new Position(3459, 3473, 0), new Position(3455, 3470, 0), |
27 | + | new Position(2832, 2971, 0), new Position(2832, 2975, 0), |
28 | - | new Position(3451, 3468, 0), new Position(3447, 3464, 0), |
28 | + | new Position(2832, 2979, 0), new Position(2831, 2983, 0), |
29 | - | new Position(3444, 3461, 0), new Position(3443, 3458, 0), }; |
29 | + | new Position(2831, 2987, 0), new Position(2831, 2991, 0), |
30 | new Position(2831, 2995, 0), new Position(2827, 2998, 0), | |
31 | - | private static Position[] CTS03 = { |
31 | + | new Position(2823, 3000, 0), }; |
32 | - | new Position(3507, 3480, 0), new Position(3503, 3480, 0), |
32 | + | |
33 | - | new Position(3499, 3480, 0), new Position(3495, 3482, 0), |
33 | + | private static Position[] path4 = new Position[] { |
34 | - | new Position(3491, 3482, 0), new Position(3487, 3481, 0), |
34 | + | new Position(2852, 2958, 0), new Position(2850, 2962, 0), |
35 | - | new Position(3483, 3478, 0), new Position(3479, 3478, 0), |
35 | + | new Position(2846, 2966, 0), new Position(2842, 2968, 0), |
36 | - | new Position(3475, 3478, 0), new Position(3475, 3474, 0), |
36 | + | new Position(2838, 2967, 0), new Position(2834, 2968, 0), |
37 | - | new Position(3471, 3474, 0), new Position(3467, 3473, 0), |
37 | + | new Position(2830, 2968, 0), new Position(2831, 2973, 0), |
38 | - | new Position(3463, 3469, 0), new Position(3459, 3466, 0), |
38 | + | new Position(2831, 2977, 0), new Position(2827, 2980, 0), |
39 | - | new Position(3455, 3466, 0), new Position(3451, 3466, 0), |
39 | + | new Position(2823, 2986, 0), new Position(2829, 2991, 0), |
40 | - | new Position(3447, 3465, 0), new Position(3444, 3462, 0), |
40 | + | new Position(2826, 2994, 0), new Position(2822, 2998, 0), }; |
41 | - | new Position(3443, 3459, 0), }; |
41 | + | |
42 | public static Position[][] bank_to_mine = { path, path2, path3, path4 }; |