diff --git a/Game.cpp b/Game.cpp index 3a5a0b9..70c9387 100755 --- a/Game.cpp +++ b/Game.cpp @@ -200,12 +200,10 @@ namespace ZL boxRenderArr[i].RefreshVBO(); } - // Если конфиг не загрузился — делаем fallback: загрузим текстуру и присвоим эмиттеру. - /*if (!cfgLoaded) { - sparkTexture = std::make_unique(CreateTextureDataFromPng("./resources/spark.png", CONST_ZIP_FILE)); - sparkEmitter.setTexture(sparkTexture); - }*/ - // Если конфиг загрузился и содержал texture, sparkEmitter уже имеет свою текстуру; иначе — она установлена выше. + if (!cfgLoaded) + { + throw std::runtime_error("Failed to load spark emitter config file!"); + } renderer.InitOpenGL();