-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsprites_data.h
98 lines (70 loc) · 1.99 KB
/
sprites_data.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
#ifndef SPRITES_DATA_H
#define SPRITES_DATA_H
#include <stdint.h>
extern uint32_t palette[16];
// Font & UI
extern uint16_t digits__w;
extern uint16_t digits__h;
extern uint32_t digits__p[];
extern uint16_t game_ui__w;
extern uint16_t game_ui__h;
extern uint32_t game_ui__p[];
extern uint16_t game_over__w;
extern uint16_t game_over__h;
extern uint32_t game_over__p[];
extern uint16_t win__w;
extern uint16_t win__h;
extern uint32_t win__p[];
extern uint16_t blood__w;
extern uint16_t blood__h;
extern uint32_t blood__p[];
extern uint16_t muzzle_flash__w;
extern uint16_t muzzle_flash__h;
extern uint32_t muzzle_flash__p[];
// Wall, floor & ceiling sprites
extern uint16_t bluestone__w;
extern uint16_t bluestone__h;
extern uint32_t bluestone__p[];
extern uint16_t colorstone__w;
extern uint16_t colorstone__h;
extern uint32_t colorstone__p[];
extern uint16_t eagle__w;
extern uint16_t eagle__h;
extern uint32_t eagle__p[];
extern uint16_t greystone__w;
extern uint16_t greystone__h;
extern uint32_t greystone__p[];
extern uint16_t mossy__w;
extern uint16_t mossy__h;
extern uint32_t mossy__p[];
extern uint16_t purplestone__w;
extern uint16_t purplestone__h;
extern uint32_t purplestone__p[];
extern uint16_t redbrick__w;
extern uint16_t redbrick__h;
extern uint32_t redbrick__p[];
extern uint16_t wood__w;
extern uint16_t wood__h;
extern uint32_t wood__p[];
// Standing billboard sprites
extern uint16_t barrel__w;
extern uint16_t barrel__h;
extern uint32_t barrel__p[];
extern uint16_t greenlight__w;
extern uint16_t greenlight__h;
extern uint32_t greenlight__p[];
extern uint16_t pillar__w;
extern uint16_t pillar__h;
extern uint32_t pillar__p[];
// UI sprites
extern uint16_t background__w;
extern uint16_t background__h;
extern uint32_t background__p[];
// Enemies/monsters
extern uint16_t monster_doom__w;
extern uint16_t monster_doom__h;
extern uint32_t monster_doom__p[];
extern uint16_t monster_afrit__w;
extern uint16_t monster_afrit__h;
extern uint32_t monster_afrit__p[];
#endif // SPRITES_DATA_H