@@ -9,24 +9,6 @@ void gfx_init_32x32(void)
9
9
{
10
10
std::initializer_list< std::string > tiles = {
11
11
// clang-format off
12
- " dungeon_entrance" ,
13
- " " ,
14
- " " ,
15
- " " ,
16
- " " ,
17
- " " ,
18
- " " ,
19
- " " ,
20
- " dungeon_floor.1" ,
21
- " dungeon_floor.2" ,
22
- " dungeon_floor.3" ,
23
- " dungeon_floor.4" ,
24
- " " ,
25
- " " ,
26
- " " ,
27
- " " ,
28
- " " ,
29
- " " ,
30
12
// ##############################################################################
31
13
" dungeon_exit.0" ,
32
14
" dungeon_exit.1" ,
@@ -40,13 +22,110 @@ void gfx_init_32x32(void)
40
22
" " ,
41
23
" " ,
42
24
" " ,
25
+ // ##############################################################################
26
+ " dungeon_wall.IS_JOIN_TL2" ,
27
+ " dungeon_wall.IS_JOIN_T_3" ,
28
+ " dungeon_wall.IS_JOIN_TR2" ,
29
+ " dungeon_wall.IS_JOIN_TOP" ,
30
+ " dungeon_wall.IS_JOIN_X4_180" ,
31
+ " dungeon_wall.IS_JOIN_X4_270" ,
32
+ " dungeon_wall.IS_JOIN_X2_270" ,
33
+ " dungeon_wall.IS_JOIN_X2" ,
34
+ " dungeon_wall.IS_JOIN_X1_180" ,
35
+ " dungeon_wall.IS_JOIN_X1" ,
36
+ " dungeon_wall.IS_JOIN_X" ,
43
37
" " ,
38
+ // ##############################################################################
39
+ " dungeon_wall.IS_JOIN_T270_3" ,
40
+ " dungeon_wall.IS_JOIN_BLOCK" ,
41
+ " dungeon_wall.IS_JOIN_T90_3" ,
42
+ " dungeon_wall.IS_JOIN_VERT" ,
43
+ " dungeon_wall.IS_JOIN_X4_90" ,
44
+ " dungeon_wall.IS_JOIN_X4" ,
45
+ " dungeon_wall.IS_JOIN_X2_180" ,
46
+ " dungeon_wall.IS_JOIN_X2_90" ,
47
+ " dungeon_wall.IS_JOIN_X1_90" ,
48
+ " dungeon_wall.IS_JOIN_X1_270" ,
49
+ " dungeon_wall.IS_JOIN_X3_180" ,
50
+ " dungeon_wall.IS_JOIN_X3" ,
51
+ // ##############################################################################
52
+ " dungeon_wall.IS_JOIN_BL2" ,
53
+ " dungeon_wall.IS_JOIN_T180_3" ,
54
+ " dungeon_wall.IS_JOIN_BR2" ,
55
+ " dungeon_wall.IS_JOIN_BOT" ,
56
+ " dungeon_wall.IS_JOIN_T_1" ,
57
+ " dungeon_wall.IS_JOIN_T_2" ,
58
+ " dungeon_wall.IS_JOIN_T270_2" ,
59
+ " dungeon_wall.IS_JOIN_T90_1" ,
60
+ " dungeon_wall.IS_JOIN_T" ,
61
+ " dungeon_wall.IS_JOIN_T90" ,
62
+ " dungeon_wall.IS_JOIN_TL" ,
63
+ " dungeon_wall.IS_JOIN_TR" ,
64
+ // ##############################################################################
65
+ " dungeon_wall.IS_JOIN_LEFT" ,
66
+ " dungeon_wall.IS_JOIN_HORIZ" ,
67
+ " dungeon_wall.IS_JOIN_RIGHT" ,
68
+ " dungeon_wall.IS_JOIN_NODE" ,
69
+ " dungeon_wall.IS_JOIN_T180_2" ,
70
+ " dungeon_wall.IS_JOIN_T180_1" ,
71
+ " dungeon_wall.IS_JOIN_T270_1" ,
72
+ " dungeon_wall.IS_JOIN_T90_2" ,
73
+ " dungeon_wall.IS_JOIN_T270" ,
74
+ " dungeon_wall.IS_JOIN_T180" ,
75
+ " dungeon_wall.IS_JOIN_BL" ,
76
+ " dungeon_wall.IS_JOIN_BR" ,
77
+ // ##############################################################################
78
+ " dungeon_door.IS_JOIN_TL2" ,
79
+ " dungeon_door.IS_JOIN_T_3" ,
80
+ " dungeon_door.IS_JOIN_TR2" ,
81
+ " dungeon_door.IS_JOIN_TOP" ,
82
+ " dungeon_door.IS_JOIN_X4_180" ,
83
+ " dungeon_door.IS_JOIN_X4_270" ,
84
+ " dungeon_door.IS_JOIN_X2_270" ,
85
+ " dungeon_door.IS_JOIN_X2" ,
86
+ " dungeon_door.IS_JOIN_X1_180" ,
87
+ " dungeon_door.IS_JOIN_X1" ,
88
+ " dungeon_door.IS_JOIN_X" ,
44
89
" " ,
45
- " " ,
46
- " " ,
47
- " " ,
48
- " " ,
49
90
// ##############################################################################
91
+ " dungeon_door.IS_JOIN_T270_3" ,
92
+ " dungeon_door.IS_JOIN_BLOCK" ,
93
+ " dungeon_door.IS_JOIN_T90_3" ,
94
+ " dungeon_door.IS_JOIN_VERT" ,
95
+ " dungeon_door.IS_JOIN_X4_90" ,
96
+ " dungeon_door.IS_JOIN_X4" ,
97
+ " dungeon_door.IS_JOIN_X2_180" ,
98
+ " dungeon_door.IS_JOIN_X2_90" ,
99
+ " dungeon_door.IS_JOIN_X1_90" ,
100
+ " dungeon_door.IS_JOIN_X1_270" ,
101
+ " dungeon_door.IS_JOIN_X3_180" ,
102
+ " dungeon_door.IS_JOIN_X3" ,
103
+ // ##############################################################################
104
+ " dungeon_door.IS_JOIN_BL2" ,
105
+ " dungeon_door.IS_JOIN_T180_3" ,
106
+ " dungeon_door.IS_JOIN_BR2" ,
107
+ " dungeon_door.IS_JOIN_BOT" ,
108
+ " dungeon_door.IS_JOIN_T_1" ,
109
+ " dungeon_door.IS_JOIN_T_2" ,
110
+ " dungeon_door.IS_JOIN_T270_2" ,
111
+ " dungeon_door.IS_JOIN_T90_1" ,
112
+ " dungeon_door.IS_JOIN_T" ,
113
+ " dungeon_door.IS_JOIN_T90" ,
114
+ " dungeon_door.IS_JOIN_TL" ,
115
+ " dungeon_door.IS_JOIN_TR" ,
116
+ // ##############################################################################
117
+ " dungeon_door.IS_JOIN_LEFT" ,
118
+ " dungeon_door.IS_JOIN_HORIZ" ,
119
+ " dungeon_door.IS_JOIN_RIGHT" ,
120
+ " dungeon_door.IS_JOIN_NODE" ,
121
+ " dungeon_door.IS_JOIN_T180_2" ,
122
+ " dungeon_door.IS_JOIN_T180_1" ,
123
+ " dungeon_door.IS_JOIN_T270_1" ,
124
+ " dungeon_door.IS_JOIN_T90_2" ,
125
+ " dungeon_door.IS_JOIN_T270" ,
126
+ " dungeon_door.IS_JOIN_T180" ,
127
+ " dungeon_door.IS_JOIN_BL" ,
128
+ " dungeon_door.IS_JOIN_BR" ,
50
129
};
51
130
const std::vector< std::string > arr (tiles);
52
131
tile_load_arr (" data/gfx/tiles_32x32.tga" , " tiles_32x32" , 32 , 32 , arr);
0 commit comments