@@ -141,20 +141,22 @@ class DialogTiles extends Dialog {
141
141
142
142
Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , SPR_NONE );
143
143
144
+ var tile_spr = Config .colorKeys ? t .spr : t .sprBlack ;
145
+
144
146
if (editor .currentTile == i ) {
145
147
if (t .canBePlaced ) {
146
- Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , t . spr );
148
+ Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , tile_spr );
147
149
Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , SPR_SELECTOR );
148
150
} else {
149
151
Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , SPR_NONE , Color .RED );
150
- Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , t . spr , Color .RED );
152
+ Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , tile_spr , Color .RED );
151
153
}
152
154
} else {
153
155
if (t .canBePlaced ) {
154
- Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , t . spr , Color .DARK_GREEN );
156
+ Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , tile_spr , Color .DARK_GREEN );
155
157
} else {
156
158
Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , SPR_NONE , Color .RED );
157
- Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , t . spr , Color .DARK_RED );
159
+ Gfx .drawSprite ((4 + tX ) * Tobor .TILE_WIDTH , tY * Tobor .TILE_HEIGHT , tile_spr , Color .DARK_RED );
158
160
}
159
161
}
160
162
0 commit comments