diff options
-rw-r--r-- | src/tile.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/tile.cpp b/src/tile.cpp index 78aa4d946..cff45dc76 100644 --- a/src/tile.cpp +++ b/src/tile.cpp @@ -973,13 +973,19 @@ bool TextureSource::generateImage(std::string part_of_name, video::IImage *& bas } } - if(image == NULL) - { - if(part_of_name != ""){ - errorstream<<"generateImage(): Could not load image \"" + if (image == NULL) { + if (part_of_name != "") { + if (part_of_name.find("_normal.png") == std::string::npos){ + errorstream<<"generateImage(): Could not load image \"" <<part_of_name<<"\""<<" while building texture"<<std::endl; - errorstream<<"generateImage(): Creating a dummy" + errorstream<<"generateImage(): Creating a dummy" <<" image for \""<<part_of_name<<"\""<<std::endl; + } else { + infostream<<"generateImage(): Could not load normal map \"" + <<part_of_name<<"\""<<std::endl; + infostream<<"generateImage(): Creating a dummy" + <<" normal map for \""<<part_of_name<<"\""<<std::endl; + } } // Just create a dummy image |