From 0fd9ee5a349ab2e190f25305508a1dc8c40c916d Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Wed, 14 Feb 2024 15:56:12 +0100 Subject: fix loading invalid atlas --- editor/scenery-json.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/editor/scenery-json.cpp b/editor/scenery-json.cpp index e2bf24a6..48ab287f 100644 --- a/editor/scenery-json.cpp +++ b/editor/scenery-json.cpp @@ -10,7 +10,10 @@ void scenery_editor::load_atlases() { _atlases.clear(); for (const auto& s : loader.scenery_list()) - _atlases[s.name] = { s.name, loader.scenery(s.name) }; + _atlases[s.name] = { + .name = s.name, + .proto = loader.scenery(s.name, s.name == loader.INVALID ? loader_policy::ignore : loader_policy::error) + }; } } // namespace floormat -- cgit v1.2.3