diff options
| author | Japa | 2010-08-31 17:06:42 +0000 |
|---|---|---|
| committer | Japa | 2010-08-31 17:06:42 +0000 |
| commit | 26d5373559175dff3db0baaaa011edb5999584b1 (patch) | |
| tree | 9cb2d65cf680acc5cfdbc3057a35de4e34bc993b /Block.cpp | |
| parent | fce2e4c3304db3ac29046c769b54ea0f219f3321 (diff) | |
| download | stonesense-26d5373559175dff3db0baaaa011edb5999584b1.tar.gz stonesense-26d5373559175dff3db0baaaa011edb5999584b1.tar.bz2 stonesense-26d5373559175dff3db0baaaa011edb5999584b1.tar.xz | |
fixed up some material stuff, so invalid material become iron, and obsidian tiles actually become obsidian.
Diffstat (limited to 'Block.cpp')
| -rw-r--r-- | Block.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -87,6 +87,10 @@ inline ALLEGRO_BITMAP* imageSheet(t_subSprite sprite, ALLEGRO_BITMAP* defaultBmp }
void Block::Draw(){
+ if((material.type == INORGANIC) && (material.index == -1))
+ {
+ material.index = 0;
+ }
bool defaultSnow = 1;
int sheetOffsetX, sheetOffsetY;
t_SpriteWithOffset sprite;
|
