-
Notifications
You must be signed in to change notification settings - Fork 10
/
spright.h
115 lines (109 loc) · 5.81 KB
/
spright.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
// automatically generated with spright
// https://github.com/houmain/spright
namespace sprites {
struct Sprite {
int x, y, w, h;
float pivot_x, pivot_y;
};
const Sprite banner_top { 109, 79, 26, 32, 13.0, 16.0 };
const Sprite platform_1_left { 152, 98, 32, 7, 16.0, 3.5 };
const Sprite platform_1_middle { 1, 188, 32, 6, 16.0, 3.0 };
const Sprite platform_1_right { 136, 114, 32, 7, 16.0, 3.5 };
const Sprite platform_1_sole { 151, 106, 32, 7, 16.0, 3.5 };
const Sprite banner_middle { 110, 1, 26, 32, 13.0, 16.0 };
const Sprite platform_2_left { 152, 82, 32, 15, 16.0, 7.5 };
const Sprite platform_2_middle { 136, 38, 32, 14, 16.0, 7.0 };
const Sprite platform_2_right { 151, 22, 32, 15, 16.0, 7.5 };
const Sprite platform_2_sole { 155, 66, 32, 15, 16.0, 7.5 };
const Sprite banner_bottom_1 { 89, 53, 26, 25, 13.0, 12.5 };
const Sprite window_1 { 25, 79, 55, 57, 27.5, 28.5 };
const Sprite window_2 { 56, 137, 55, 57, 27.5, 28.5 };
const Sprite banner_bottom_2 { 62, 53, 26, 25, 13.0, 12.5 };
const Sprite sprite_14 { 158, 152, 12, 11, 6.0, 5.5 };
const Sprite sprite_15 { 164, 128, 12, 11, 6.0, 5.5 };
const Sprite sprite_16 { 109, 112, 12, 5, 6.0, 2.5 };
const Sprite sprite_17 { 121, 40, 14, 11, 7.0, 5.5 };
const Sprite sprite_18 { 171, 156, 12, 11, 6.0, 5.5 };
const Sprite sprite_19 { 155, 53, 13, 11, 6.5, 5.5 };
const Sprite sprite_20 { 175, 144, 12, 11, 6.0, 5.5 };
const Sprite sprite_21 { 171, 168, 12, 11, 6.0, 5.5 };
const Sprite sprite_22 { 162, 140, 12, 11, 6.0, 5.5 };
const Sprite sprite_23 { 158, 164, 12, 11, 6.0, 5.5 };
const Sprite sprite_24 { 134, 171, 12, 14, 6.0, 7.0 };
const Sprite sprite_25 { 120, 156, 12, 14, 6.0, 7.0 };
const Sprite sprite_26 { 149, 137, 12, 13, 6.0, 6.5 };
const Sprite sprite_27 { 136, 99, 14, 14, 7.0, 7.0 };
const Sprite sprite_28 { 136, 136, 12, 14, 6.0, 7.0 };
const Sprite sprite_29 { 122, 112, 13, 14, 6.5, 7.0 };
const Sprite sprite_30 { 133, 156, 12, 14, 6.0, 7.0 };
const Sprite sprite_31 { 122, 141, 12, 14, 6.0, 7.0 };
const Sprite sprite_32 { 151, 122, 12, 14, 6.0, 7.0 };
const Sprite sprite_33 { 169, 52, 16, 13, 8.0, 6.5 };
const Sprite sprite_34 { 138, 67, 16, 13, 8.0, 6.5 };
const Sprite sprite_35 { 110, 34, 16, 5, 8.0, 2.5 };
const Sprite sprite_36 { 70, 40, 16, 12, 8.0, 6.0 };
const Sprite sprite_37 { 169, 38, 16, 13, 8.0, 6.5 };
const Sprite sprite_38 { 169, 114, 14, 13, 7.0, 6.5 };
const Sprite sprite_39 { 136, 122, 14, 13, 7.0, 6.5 };
const Sprite sprite_40 { 169, 1, 16, 13, 8.0, 6.5 };
const Sprite sprite_41 { 137, 1, 16, 13, 8.0, 6.5 };
const Sprite sprite_42 { 138, 53, 16, 13, 8.0, 6.5 };
const Sprite orc_attack_0 { 112, 143, 8, 7, 4.0, 3.5 };
const Sprite orc_attack_1 { 43, 137, 12, 7, 6.0, 3.5 };
const Sprite orc_attack_2 { 34, 186, 12, 8, 6.0, 4.0 };
const Sprite orc_attack_3 { 47, 186, 8, 8, 4.0, 4.0 };
const Sprite sprite_47 { 148, 166, 6, 27, 3.0, 27.0 };
const Sprite sprite_48 { 117, 118, 4, 24, 2.0, 24.0 };
const Sprite sprite_49 { 49, 145, 6, 34, 3.0, 34.0 };
const Sprite sprite_50 { 1, 147, 7, 40, 3.5, 40.0 };
const Sprite sprite_51 { 34, 1, 17, 52, 8.5, 52.0 };
const Sprite sprite_52 { 52, 1, 17, 51, 8.5, 51.0 };
const Sprite sprite_53 { 1, 1, 32, 77, 16.0, 77.0 };
const Sprite sprite_54 { 13, 79, 5, 67, 2.5, 67.0 };
const Sprite sprite_55 { 19, 79, 5, 67, 2.5, 67.0 };
const Sprite sprite_56 { 1, 79, 11, 67, 5.5, 67.0 };
const Sprite sprite_57 { 141, 186, 6, 7, 3.0, 7.0 };
const Sprite sprite_58 { 177, 136, 6, 7, 3.0, 7.0 };
const Sprite sprite_59 { 177, 128, 6, 7, 3.0, 7.0 };
const Sprite sprite_60 { 155, 180, 6, 7, 3.0, 7.0 };
const Sprite sprite_61 { 162, 176, 6, 7, 3.0, 7.0 };
const Sprite sprite_62 { 49, 180, 4, 4, 2.0, 4.0 };
const Sprite sprite_63 { 134, 186, 6, 8, 3.0, 8.0 };
const Sprite sprite_64 { 162, 184, 6, 7, 3.0, 7.0 };
const Sprite sprite_65 { 116, 53, 21, 24, 10.5, 24.0 };
const Sprite sprite_66 { 9, 186, 1, 1, 0.5, 1.0 };
const Sprite sprite_67 { 127, 34, 15, 3, 7.5, 3.0 };
const Sprite sprite_68 { 136, 95, 15, 3, 7.5, 3.0 };
const Sprite sprite_69 { 169, 15, 13, 6, 6.5, 6.0 };
const Sprite sprite_70 { 81, 118, 10, 18, 5.0, 18.0 };
const Sprite sprite_71 { 112, 172, 10, 20, 5.0, 20.0 };
const Sprite sprite_72 { 92, 118, 10, 18, 5.0, 18.0 };
const Sprite sprite_73 { 123, 171, 10, 20, 5.0, 20.0 };
const Sprite sprite_74 { 9, 147, 39, 38, 19.5, 38.0 };
const Sprite sprite_75 { 122, 127, 13, 13, 6.5, 13.0 };
const Sprite sprite_76 { 81, 79, 27, 38, 13.5, 38.0 };
const Sprite sprite_77 { 136, 81, 15, 13, 7.5, 13.0 };
const Sprite sprite_78 { 154, 1, 14, 20, 7.0, 20.0 };
const Sprite sprite_79 { 103, 118, 13, 17, 6.5, 17.0 };
const Sprite sprite_80 { 111, 40, 9, 12, 4.5, 12.0 };
const Sprite sprite_81 { 87, 40, 11, 12, 5.5, 12.0 };
const Sprite sprite_82 { 70, 1, 39, 38, 19.5, 38.0 };
const Sprite sprite_83 { 146, 151, 11, 14, 5.5, 14.0 };
const Sprite sprite_84 { 99, 40, 11, 12, 5.5, 12.0 };
const Sprite sprite_85 { 112, 151, 7, 20, 3.5, 20.0 };
const Sprite sprite_86 { 143, 15, 7, 21, 3.5, 21.0 };
const Sprite sprite_87 { 34, 54, 27, 24, 13.5, 24.0 };
const Sprite sprite_88 { 25, 137, 17, 9, 8.5, 9.0 };
const Sprite* const blue_enemy_dead[] { &sprite_16, };
const Sprite* const blue_enemy_idle[] { &sprite_14, &sprite_15, };
const Sprite* const blue_enemy_jump[] { &sprite_17, };
const Sprite* const blue_enemy_run[] { &sprite_18, &sprite_19, &sprite_20, &sprite_21, &sprite_22, &sprite_23, };
const Sprite* const green_enemy_dead[] { &sprite_35, };
const Sprite* const green_enemy_idle[] { &sprite_33, &sprite_34, };
const Sprite* const green_enemy_jump[] { &sprite_36, };
const Sprite* const green_enemy_run[] { &sprite_37, &sprite_38, &sprite_39, &sprite_40, &sprite_41, &sprite_42, };
const Sprite* const red_enemy_dead[] { &sprite_26, };
const Sprite* const red_enemy_idle[] { &sprite_24, &sprite_25, };
const Sprite* const red_enemy_jump[] { &sprite_27, };
const Sprite* const red_enemy_run[] { &sprite_28, &sprite_29, &sprite_30, &sprite_31, &sprite_32, };
} // namespace