From d3477eedc113a2c126f36f41384b8921d610906a Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 8 Feb 2008 19:24:12 +0000 Subject: updated filesystem, removed inifile, updated game and tga loader minor cleanups --- src/render/render.cc | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/render/render.cc') diff --git a/src/render/render.cc b/src/render/render.cc index fa26021..aafa9ba 100644 --- a/src/render/render.cc +++ b/src/render/render.cc @@ -6,6 +6,7 @@ // project headers #include "render/render.h" +#include "core/core.h" #include "sys/sys.h" namespace render { @@ -22,8 +23,14 @@ void init() con_print << "Loading textures..." << std::endl; - TGA::texture(textures, "bitmaps/loader.tga", 0); - TGA::texture(textures, "bitmaps/conchars.tga", 1); + if (!TGA::texture(textures, "bitmaps/loader.tga", 0)) { + con_error << "Essential file bitmaps/loader.tga missing" << std::endl; + core::application()->shutdown(); + } + if (!TGA::texture(textures, "bitmaps/conchars.tga", 1)) { + con_error << "Essential file bitmaps/conchars.tga missing" << std::endl; + core::application()->shutdown(); + } } void shutdown() -- cgit v1.2.3