1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-22 20:49:58 +01:00
small3dlib/programs/pokitto/houseTexture.h

165 lines
12 KiB
C
Raw Normal View History

2019-06-29 17:30:26 +02:00
#ifndef HOUSE_TEXTURE_H
#define HOUSE_TEXTURE_H
#define HOUSE_TEXTURE_WIDTH 64
#define HOUSE_TEXTURE_HEIGHT 64
const uint8_t houseTexture[4096] = {
24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,
24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,8,25,25,25,25,25,25,25,25,25,25,25,
25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,
24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,8,
25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,24,24,25,7,23,
24,20,22,21,8,22,21,25,22,22,25,22,22,25,21,22,21,21,22,21,21,22,21,20,22,21,20,
21,22,25,21,22,25,21,22,24,9,25,24,23,20,20,19,20,21,20,20,3,20,20,20,22,22,19,
21,20,23,24,25,24,24,8,21,18,18,18,19,18,21,19,19,22,20,20,23,21,21,24,21,22,21,
21,22,21,21,22,22,21,22,21,20,22,21,24,21,21,23,20,20,21,24,25,25,24,21,23,22,
25,22,23,24,20,25,25,23,25,25,23,24,23,24,24,25,24,24,24,20,19,19,19,20,19,18,
20,19,18,19,18,17,18,18,21,19,19,18,19,20,19,19,20,19,19,19,19,19,18,18,17,18,
18,18,18,18,18,6,25,25,24,21,25,25,26,24,25,25,22,26,27,26,27,26,25,25,23,24,25,
25,24,24,24,20,19,18,18,19,18,18,21,20,19,21,20,18,20,20,19,20,20,19,19,19,18,
18,19,18,19,20,20,19,21,20,19,20,19,18,19,20,18,6,25,25,24,22,26,25,26,25,25,25,
24,26,27,26,27,27,25,26,23,25,25,25,24,24,24,18,19,18,19,19,19,18,21,20,18,21,
20,18,20,20,19,20,21,19,20,21,19,19,21,19,20,21,19,19,20,19,18,19,19,19,19,19,
19,19,25,25,25,22,26,26,10,24,22,6,5,23,24,25,27,27,26,24,23,25,25,25,24,24,24,
19,21,19,22,22,19,17,19,18,17,19,18,18,18,19,17,18,19,18,18,19,18,18,19,17,18,
19,18,18,19,18,113,19,20,22,20,20,20,19,25,25,25,22,27,26,10,21,6,8,8,24,25,23,
5,27,24,9,24,25,25,25,24,24,24,18,19,18,20,21,24,23,23,23,23,23,23,23,23,23,23,
24,24,24,23,23,23,23,23,23,23,23,23,23,23,22,21,21,24,21,19,19,19,19,25,25,25,
22,27,27,11,21,7,8,8,8,8,9,4,10,7,10,24,25,25,25,24,24,8,19,19,17,21,22,24,25,
25,25,25,24,24,24,24,24,24,24,23,23,23,23,24,23,23,22,22,23,23,23,24,22,21,21,
21,21,21,19,19,6,25,25,25,22,27,27,11,20,8,12,11,11,12,11,4,11,7,9,24,25,25,25,
24,24,8,19,21,21,19,20,20,19,20,20,21,21,21,21,21,20,21,20,20,20,21,21,20,20,20,
20,20,20,20,20,20,19,18,2,19,18,20,21,20,19,25,25,25,5,27,26,28,21,6,7,7,7,7,8,
4,27,7,26,22,25,25,25,24,24,25,19,20,20,18,20,20,21,22,22,22,22,22,23,23,23,23,
23,23,23,24,24,23,23,23,23,22,22,22,21,21,21,19,17,19,18,20,21,20,19,25,25,25,4,
10,26,27,21,7,12,10,12,12,8,4,26,24,26,19,25,25,25,24,24,24,21,19,19,17,22,20,
22,23,24,24,24,24,24,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,23,23,22,21,
17,19,17,19,21,19,20,25,25,25,5,27,26,28,5,6,12,10,11,12,25,21,25,25,27,21,25,
25,25,24,24,8,19,20,21,19,20,20,21,22,22,22,22,22,23,22,22,21,21,21,22,22,22,23,
23,23,23,22,22,22,22,22,21,20,17,19,18,20,21,20,19,25,25,25,4,25,26,28,5,7,9,9,
9,9,23,22,27,26,27,21,25,25,25,24,24,8,19,21,21,19,20,20,22,22,22,22,22,22,23,
22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,20,17,19,19,21,21,20,19,
25,25,25,4,25,5,27,22,6,22,22,22,22,22,21,27,27,27,21,25,25,25,24,24,8,21,19,19,
18,22,19,20,23,23,24,24,24,23,23,24,24,23,24,24,24,24,24,24,24,25,24,24,24,24,
24,23,22,17,19,18,19,21,20,20,25,25,25,4,27,8,28,23,23,23,24,24,24,24,6,26,27,9,
21,25,25,25,24,24,24,19,20,21,18,20,19,22,23,24,24,24,23,24,24,24,23,24,24,24,
24,24,25,24,25,24,24,24,24,24,23,23,21,17,19,18,20,21,20,18,25,25,25,21,27,8,28,
26,26,26,24,26,25,23,25,26,26,26,21,25,25,25,24,24,24,19,21,21,19,20,19,20,22,
22,22,22,22,22,23,22,23,22,22,22,23,23,24,23,23,23,23,23,22,22,21,21,20,17,19,
19,21,21,20,19,25,25,25,21,26,6,27,25,25,26,23,26,25,23,25,26,8,26,21,25,25,25,
24,24,24,18,19,20,18,22,19,21,22,22,22,22,21,22,22,22,22,22,22,23,23,23,23,23,
23,23,23,22,22,22,22,21,20,17,19,18,20,22,20,21,8,25,25,5,25,5,27,24,26,26,23,
25,25,23,26,25,25,26,21,25,25,25,24,24,24,18,20,21,19,20,19,21,23,23,23,23,23,
23,23,23,24,24,25,25,25,25,25,25,25,25,24,24,24,24,23,22,21,17,19,18,20,21,20,
19,8,25,25,25,25,26,26,26,25,26,24,25,25,25,25,25,26,26,8,25,25,25,24,24,24,19,
21,21,19,20,21,23,24,24,24,24,24,24,24,25,25,24,24,25,25,25,24,24,25,24,24,24,
24,24,23,22,21,17,20,19,21,21,20,19,19,20,19,2,18,8,20,20,19,18,18,20,20,19,19,
21,21,21,19,19,19,22,24,24,24,18,19,20,17,22,20,19,23,23,23,23,23,23,23,24,23,
24,23,22,22,22,22,23,23,23,22,22,23,22,23,22,21,17,20,17,19,20,19,19,23,10,25,4,
11,24,21,24,23,4,25,24,21,25,23,25,25,24,23,24,22,23,24,24,24,18,20,20,18,19,20,
22,22,22,22,22,22,22,22,22,22,23,24,23,22,22,22,22,22,22,22,22,22,22,22,21,20,
17,19,18,19,20,19,19,24,10,27,4,26,25,23,24,24,6,26,25,22,25,24,7,7,4,24,24,22,
24,24,24,24,19,21,21,19,20,21,22,23,23,23,23,23,23,23,23,23,23,23,24,23,22,22,
22,22,22,22,23,23,23,23,22,21,17,19,19,21,21,20,19,25,24,27,5,27,26,25,26,9,25,
11,10,24,27,26,25,25,25,8,25,22,8,24,24,24,18,19,20,18,19,21,19,22,23,24,24,24,
23,23,23,23,22,22,22,22,22,21,21,21,21,21,22,21,22,22,21,20,17,19,18,18,20,19,
19,26,10,26,5,27,27,24,26,10,24,7,6,25,27,10,26,26,25,25,25,21,25,24,24,24,18,
20,18,18,19,21,19,20,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,18,1,19,18,19,20,19,19,24,22,25,5,10,27,25,27,10,10,11,11,25,27,27,
9,10,25,25,25,5,25,24,24,24,19,21,19,20,21,25,25,25,24,24,24,24,24,25,25,25,25,
25,25,25,25,25,25,25,25,24,25,25,25,25,23,22,22,23,20,19,21,20,19,24,5,26,5,27,
26,26,11,11,11,12,12,26,11,10,10,10,9,25,25,22,25,24,24,24,18,20,18,20,22,23,23,
23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,20,20,
22,21,19,20,19,19,25,5,26,24,27,26,26,11,28,11,12,12,26,11,11,27,26,26,5,24,22,
25,24,24,24,18,20,18,20,20,19,18,19,18,17,18,18,18,18,18,18,18,19,18,18,19,18,
18,19,18,18,19,18,18,19,18,17,18,19,21,19,19,19,20,26,5,27,25,26,26,8,11,27,12,
12,12,27,12,28,27,27,26,26,25,24,25,24,24,24,19,21,19,20,20,19,19,20,20,19,20,
21,19,20,21,20,20,21,20,20,21,20,20,21,20,20,21,20,20,21,21,19,19,19,21,19,21,
20,19,26,4,27,23,26,26,26,10,10,12,12,11,27,28,27,27,28,27,26,25,25,25,24,24,24,
18,20,19,18,19,18,20,21,20,20,21,21,19,20,21,20,21,21,20,20,21,19,20,21,20,21,
21,20,21,21,20,20,20,18,18,18,20,19,19,25,21,26,23,24,7,26,10,25,11,11,28,26,25,
24,27,27,26,26,25,25,25,24,24,24,18,20,19,20,20,20,20,21,20,20,21,21,19,20,21,
19,20,21,20,20,21,19,20,21,20,21,21,21,21,21,21,20,21,20,20,20,20,20,21,25,22,
26,23,8,25,26,10,26,10,11,28,26,27,26,26,27,25,26,24,24,25,24,24,24,19,20,19,19,
19,19,19,20,19,18,19,19,18,19,19,18,19,19,18,19,19,18,18,19,18,18,19,18,18,19,
18,18,19,18,19,19,19,19,19,25,25,25,24,26,25,23,25,25,27,28,27,25,26,25,8,27,24,
25,24,24,25,24,24,8,19,18,19,19,19,19,20,20,19,18,19,19,18,19,19,18,19,19,18,19,
20,18,19,20,18,19,20,20,41,21,20,24,21,20,20,20,20,20,21,25,25,26,25,26,26,8,26,
24,26,26,26,25,26,24,24,26,24,25,23,24,25,24,24,24,24,24,24,24,24,26,26,26,27,
27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,
27,24,25,25,25,25,25,25,25,25,25,25,25,26,25,25,25,8,25,25,26,26,26,25,25,25,24,
24,24,24,24,24,24,24,26,26,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,
28,28,28,28,28,28,28,28,28,28,28,28,27,23,4,20,21,20,22,22,21,20,21,21,21,21,21,
22,23,23,22,23,23,23,21,21,22,24,24,24,24,24,24,24,26,26,26,28,28,28,28,28,27,
27,27,27,27,26,27,27,27,27,28,28,28,28,28,27,27,25,26,26,27,27,28,28,28,23,3,23,
22,23,23,21,24,22,23,24,22,23,23,22,24,24,24,24,10,26,21,23,22,24,24,24,24,24,
24,24,26,26,26,28,24,24,24,24,24,24,23,23,24,24,24,24,24,23,24,23,25,24,25,24,
24,23,23,24,24,24,24,24,23,24,23,25,23,24,25,22,25,22,22,23,21,22,21,21,22,23,
24,23,24,25,21,24,23,24,24,24,24,24,24,24,26,26,26,28,23,24,23,24,23,23,23,23,
23,23,24,23,23,22,23,22,24,23,23,23,23,21,21,23,23,23,23,23,23,24,24,25,25,26,
26,25,23,22,23,24,7,7,23,23,22,5,25,25,7,26,9,24,24,24,24,24,24,24,24,26,26,26,
27,28,23,23,23,22,22,24,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,
23,23,23,24,24,43,26,24,26,26,26,8,21,24,8,25,25,25,24,24,25,6,23,26,7,27,25,23,
8,24,24,24,24,24,26,26,26,26,28,28,23,22,24,22,23,24,24,23,24,24,24,24,24,25,24,
24,24,24,23,24,23,24,23,23,23,23,23,23,23,28,26,24,25,7,24,26,21,24,10,20,19,21,
20,20,26,23,22,26,25,28,24,22,26,24,24,24,24,26,26,26,26,26,28,28,23,23,24,24,
25,24,24,25,25,26,26,25,25,24,25,24,25,24,24,24,24,25,24,24,24,21,22,23,23,27,
26,23,25,28,28,25,20,24,26,19,22,23,22,20,26,24,21,26,24,11,22,23,26,24,24,24,
24,26,26,26,26,26,28,27,24,24,24,25,25,25,25,26,26,26,27,25,27,24,27,25,27,25,
24,24,24,24,25,25,24,22,21,24,24,28,26,23,25,11,28,26,20,24,26,19,21,24,21,21,
26,25,21,27,26,11,7,22,26,24,24,24,26,26,26,26,26,26,28,27,22,23,23,23,23,22,24,
25,25,25,25,24,23,22,23,23,24,23,22,22,22,22,22,22,24,22,20,21,21,25,25,22,25,
11,28,26,20,24,8,20,22,26,7,21,25,24,21,27,27,10,24,4,25,24,24,26,26,26,26,26,
26,26,28,27,25,23,25,25,26,24,24,25,22,24,26,26,25,24,23,26,24,25,23,25,24,24,
24,24,24,24,23,23,23,28,25,21,25,27,11,9,21,22,24,21,24,9,8,22,25,22,23,27,10,9,
24,21,25,24,25,26,26,26,26,26,26,27,28,27,23,22,23,23,23,24,25,24,25,24,24,24,
23,22,22,24,22,23,22,22,23,22,23,23,23,22,22,22,22,28,25,4,24,25,11,26,22,21,24,
22,24,24,23,22,25,21,24,25,5,7,24,24,25,24,26,26,26,26,26,26,26,28,28,28,24,24,
24,24,24,25,25,20,27,24,25,24,25,24,25,24,25,25,25,25,25,25,25,25,24,25,24,25,
24,28,25,19,23,24,11,8,23,20,24,22,24,24,23,22,23,20,25,23,9,25,24,24,25,26,26,
26,26,26,26,27,28,28,28,28,24,24,23,23,23,23,21,24,21,23,23,22,24,22,24,23,24,
24,24,24,24,24,24,24,23,23,23,24,21,28,24,20,25,24,11,7,24,20,23,22,22,22,21,22,
23,4,25,22,26,24,25,24,25,26,26,26,26,26,28,28,28,28,28,27,24,23,22,23,23,23,23,
23,23,23,23,23,23,23,23,23,22,23,23,23,23,24,24,23,24,24,24,24,24,27,25,23,25,
24,27,24,25,2,23,24,24,24,24,23,23,4,25,22,25,25,24,24,25,26,26,26,28,28,28,28,
28,28,28,27,23,24,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,23,23,23,24,23,
23,23,23,24,24,24,23,27,28,25,25,23,24,24,26,20,24,24,24,24,24,24,24,21,25,23,
25,25,25,25,25,24,24,26,26,25,26,25,8,26,28,22,24,24,24,24,24,24,22,24,23,23,23,
23,23,23,24,23,23,23,24,24,24,24,24,24,24,25,25,25,26,22,26,27,8,8,8,25,26,25,
24,24,24,24,24,24,24,25,24,24,24,25,27,25,25,25,25,25,8,8,8,8,28,22,22,20,24,23,
24,24,24,23,23,21,22,23,23,23,23,23,23,24,22,24,22,23,23,23,23,23,23,23,23,23,
24,19,21,22,28,26,8,8,8,8,8,8,8,8,24,8,9,9,9,9,8,24,22,24,8,8,8,9,9,24,27,27,22,
20,22,21,22,22,22,22,21,20,20,21,20,21,21,22,21,22,22,22,22,22,20,21,22,21,0,21,
20,22,22,22,22,19,22,19,22,23,27,8,24,24,8,8,8,8,23,8,9,10,10,10,25,23,21,22,8,
24,24,8,27,28,22,22,22,24,24,22,23,23,23,24,21,159,20,23,23,23,23,24,23,24,24,
23,24,23,23,21,24,23,25,23,23,23,23,23,23,20,23,23,21,20,22,27,28,8,24,24,24,24,
22,8,9,10,11,10,9,23,20,21,23,26,26,28,23,22,20,23,22,25,24,22,23,24,23,23,23,
20,22,23,23,23,23,24,24,24,24,24,24,24,21,21,23,22,22,22,23,23,23,23,23,19,24,
25,23,23,20,22,22,27,28,26,24,24,22,8,9,11,11,10,25,22,20,21,23,28,28,22,20,23,
25,23,26,26,21,22,24,22,24,23,23,23,22,22,23,23,23,24,24,25,24,24,24,24,24,25,
22,24,18,24,24,24,22,22,24,20,21,26,27,23,25,23,19,22,26,28,28,24,22,8,9,11,11,
11,9,23,21,21,23,22,22,23,25,24,23,27,27,25,24,22,23,23,23,23,23,24,24,24,24,24,
24,25,26,25,26,25,25,26,25,24,24,23,24,23,23,23,22,22,23,20,24,26,27,26,24,23,
25,21,20,22,28,28,22,8,9,11,12,11,9,24,21,21,23,22,22,21,22,24,26,26,26,25,25,
21,22,22,22,21,22,24,23,24,23,23,24,24,25,25,24,23,26,25,26,24,25,24,25,24,24,
23,23,23,23,20,25,26,24,26,26,23,20,21,22,23,28,28,23,8,9,10,11,10,9,7,21,150,
23,21,23,23,22,21,23,24,26,25,22,21,23,23,22,22,24,24,24,24,24,24,25,25,26,26,
25,23,26,26,26,25,26,24,24,24,24,23,23,23,23,22,22,25,26,25,23,21,23,24,23,22,
28,27,23,8,9,9,10,10,25,23,21,21,23,27,25,22,24,24,23,20,21,25,26,23,22,21,22,
22,22,22,22,22,23,23,23,24,23,24,22,24,22,24,23,24,23,23,23,23,23,23,23,23,22,
21,26,24,21,20,23,24,24,22,28,27,26,25,7,8,9,10,11,10,9,23,21,21,23,26,28,28,23,
22,23,24,21,23,24,22,23,23,23,23,24,24,25,24,24,24,24,23,23,24,24,24,22,24,24,
24,24,24,23,23,23,23,23,23,24,19,22,22,22,24,23,22,23,28,28,26,7,1,6,8,9,10,11,
10,9,24,21,21,23,25,27,28,28,28,21,22,24,23,21,21,22,22,21,22,21,22,22,22,22,22,
22,22,22,22,22,22,21,20,23,22,22,22,23,22,22,22,22,22,22,19,21,23,24,22,21,28,
28,28,27,25,2,1,6,8,9,9,10,10,9,24,21,150,23,26,27,27,28,28,28,22,22,25,24,21,
23,24,23,24,23,24,23,24,24,24,24,24,23,23,24,23,22,21,24,23,24,23,24,23,24,24,
23,23,23,21,24,24,22,26,28,28,28,27,27,26,25,22,7,8,9,9,10,9,25,22,21,21,23,25,
25,27,28,28,28,28,28,23,22,23,24,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,
21,21,23,24,24,23,23,24,24,23,23,23,24,23,22,22,28,28,28,28,28,27,25,25,24,24,
22,23,23,24,24,24,22,22,21,22,23
}; // houseTexture
#endif // guard