-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimg_sprite.c
128 lines (124 loc) · 6.3 KB
/
img_sprite.c
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
116
117
118
119
120
121
122
123
124
125
126
127
/*
* Exported with nin10kit v1.7
* Invocation command was nin10kit --transparent=0 --bpp=4 --mode=sprites img_sprite direct_enemy.png normal_bullet.png player.png player_bullet.png round_bullet.png round_enemy.png
* Time-stamp: Sunday 11/12/2017, 08:50:33
*
* Contains information for all of the sprites
*
* Image Information
* -----------------
* direct_enemy.png 16@32
* normal_bullet.png 8@8
* player.png 8@16
* player_bullet.png 8@16
* round_bullet.png 16@16
* round_enemy.png 32@32
* Transparent color: (0, 0, 0)
*
* All bug reports / feature requests are to be filed here https://github.com/TricksterGuy/nin10kit/issues
*/
#include "img_sprite.h"
const unsigned short img_sprite_palette[256] =
{
0x0000,0x0a41,0x0e43,0x0aa1,0x0ea3,0x16c4,0x1ac6,0x2308,
0x2b2a,0x03c0,0x3b6d,0x338c,0x43f0,0x53d4,0x4bf2,0x6bda,
0x0000,0x001e,0x14be,0x1cfe,0x253e,0x295e,0x319e,0x39be,
0x3dfe,0x4a5e,0x529e,0x5efe,0x6b5e,0x739e,0x77be,0x7fde,
0x0000,0x0800,0x1000,0x1400,0x1c00,0x2841,0x3041,0x4c63,
0x5ca5,0x7529,0x7d8c,0x7a52,0x7ed6,0x7f18,0x7fde,0x0000,
0x0000,0x0c4b,0x18a5,0x188b,0x20c6,0x20b5,0x3949,0x41cd,
0x3595,0x5a4e,0x6295,0x469b,0x5efe,0x635e,0x777b,0x0000,
0x0000,0x20d1,0x2d46,0x354b,0x2957,0x51f2,0x6294,0x62f8,
0x7739,0x7bdd,0x68c7,0x7626,0x7e6f,0x72cd,0x7b17,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
const unsigned short img_sprite[528] =
{
0x2499,0x9942,0xb849,0x958b,0xec83,0x48ed,0xfeb6,0x7adf,
0xfeb6,0x7adf,0xdc73,0x48ed,0xa849,0x958a,0x1399,0x9931,
0x5340,0x0034,0xc931,0x036c,0xfd63,0x04bf,0xff93,0x26df,
0xffb3,0x39ff,0xffc5,0x3aff,0xffc5,0x3bff,0xffd6,0x3bff,
0xffd5,0x3bff,0xffc5,0x3aff,0xffb3,0x39ff,0xffa3,0x38ef,
0xfe83,0x25cf,0xda41,0x038c,0x6420,0x0136,0x2200,0x0003,
0x0000,0x5521,0x2000,0xa986,0x8500,0xddba,0xa820,0xeeed,
0xda61,0xeeee,0xeb82,0xeeee,0xed95,0xeeee,0xeda5,0xeeee,
0x1255,0x0000,0x689a,0x0002,0xabdd,0x0038,0xdeee,0x028a,
0xeeee,0x06ad,0xeeee,0x28be,0xeeee,0x59ce,0xeeee,0x6ade,
0xeda5,0xeeee,0xed96,0xeeee,0xeb82,0xeeee,0xda61,0xeeee,
0xa820,0xeeed,0x8500,0xdcba,0x2000,0xa986,0x0000,0x6521,
0xeeee,0x6ade,0xeeee,0x59ce,0xeeee,0x28be,0xeeee,0x06ad,
0xdeee,0x028a,0xabcd,0x0038,0x689a,0x0002,0x0256,0x0000,
0x5a5e,0x0015,0x5a5a,0x1155,0x55ae,0x4455,0x4177,0x6666,
0x411a,0x6664,0x641a,0x6666,0x9967,0x6669,0x9964,0x6699,
0x4440,0x0044,0x4441,0x4444,0x4444,0x4444,0x6666,0x6666,
0x6666,0x4666,0x6666,0x6666,0x6666,0x6666,0x6666,0x6666,
0x5110,0x0555,0x5551,0x0555,0x5544,0x0555,0x4666,0x7114,
0x4666,0x0144,0x6666,0x0744,0x9666,0x7499,0x9966,0x0699,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x9666,0x9999,0x6446,0x6666,0x6646,0x6666,0x4664,0x6666,
0x4664,0x4644,0x4644,0x4444,0x4444,0x8888,0xeea7,0x448b,
0x9999,0x9999,0x6666,0x6666,0x6666,0x6666,0x4664,0x6666,
0x4444,0x6644,0x8448,0x4444,0xbb8b,0x8848,0xbbb4,0x28bb,
0x9999,0x4669,0x6666,0x6666,0x6466,0x6666,0x6446,0x6466,
0x6444,0x4464,0x4844,0x4444,0x4b88,0x0444,0x7d44,0x0eee,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x1aa0,0x64bb,0x1554,0x44dd,0xa117,0xdccc,0xaae4,0xdddd,
0x4660,0xddb8,0x4664,0x8830,0x4444,0x0000,0x0444,0x0000,
0xbbb4,0x4bbb,0xddd4,0x4ddd,0xbbbd,0xdbbb,0x555d,0xd155,
0x55bd,0xdd55,0x8888,0x8888,0x0000,0x0000,0x0000,0x0000,
0x8c46,0x01aa,0xbd44,0x0155,0x7ccc,0x4e11,0x4ddd,0x4aae,
0x4ddd,0x0466,0x4388,0x0664,0x0000,0x4444,0x0000,0x4444,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x7750,0x0577,0x9995,0x5999,0x8995,0x5996,0x8886,0x6868,
0x7795,0x5977,0x9225,0x5229,0x9995,0x5999,0x1495,0x5941,
0x4473,0x3744,0x4433,0x3344,0x3330,0x0333,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0xa000,0x0000,0xaa00,0x0000,0xaa00,0xa000,0xaa0a,
0xba00,0xbaaa,0xbaa0,0xbbdb,0xbbaa,0xbddd,0xdbba,0xdddd,
0x0000,0x0000,0x0000,0x0000,0x0a0a,0x0000,0xaaaa,0x0000,
0xabaa,0x000a,0xbdba,0x000a,0xdddb,0x00ad,0xddbd,0x00dd,
0xdbba,0xdbbb,0xbbba,0xdddb,0xbbb0,0xbbbb,0xbba0,0xeebb,
0xbaaa,0x999e,0xebba,0x9999,0x9bba,0x9999,0x9bba,0xbe99,
0xdbdd,0x0add,0xdbdd,0xabdb,0xbbbb,0xabdd,0xbbee,0xabbd,
0xe999,0xabbb,0x9999,0xabbe,0x9999,0xbdb9,0xd99b,0xbdbb,
0xebdb,0xdbe9,0xcbdb,0xdbee,0xbddb,0x99cc,0xddba,0x9ebb,
0xdbba,0xbbdd,0xbba0,0xdddd,0xba00,0xddbb,0xa000,0xbbba,
0xeeed,0xbdbd,0xeeee,0xadbe,0x9999,0xadb9,0x9b9b,0xabdb,
0xbbbb,0xabbd,0xdddd,0xabbb,0xbddd,0x0abb,0xabbb,0x00aa,
0x0000,0xaaa0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0aaa,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};