summaryrefslogtreecommitdiffhomepage
path: root/serialize
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-11-29 10:04:44 +0100
committerStanislaw Halik <sthalik@misaki.pl>2022-11-29 10:04:44 +0100
commitfc8f9bd3fb812aa70346d8ed9de4911707ed8df6 (patch)
treeebdf44a28176f9309133e42853779a9f60dda283 /serialize
parentb914fc0299e585e1b07be26f383d185a2e32d30e (diff)
serialize: fix typo
Diffstat (limited to 'serialize')
-rw-r--r--serialize/scenery.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/serialize/scenery.cpp b/serialize/scenery.cpp
index 073ae255..330e6f39 100644
--- a/serialize/scenery.cpp
+++ b/serialize/scenery.cpp
@@ -103,7 +103,7 @@ void adl_serializer<scenery_proto>::from_json(const json& j, scenery_proto& val)
StringView atlas_name = j["atlas-name"];
fm_assert(!atlas_name.isEmpty());
- auto atlas = loader.anim_atlas(atlas_name, loader_::SCENERY_PATH);
+ val.atlas = loader.anim_atlas(atlas_name, loader_::SCENERY_PATH);
auto& f = val.frame;
f = {};
@@ -120,10 +120,10 @@ void adl_serializer<scenery_proto>::from_json(const json& j, scenery_proto& val)
default:
fm_abort("unhandled scenery type '%u'", (unsigned)type);
case scenery_type::generic:
- f = { scenery::generic, *atlas, r, frame, passable, blocks_view, animated, active };
+ f = { scenery::generic, *val.atlas, r, frame, passable, blocks_view, animated, active };
break;
case scenery_type::door:
- f = { scenery::door, *atlas, r, false };
+ f = { scenery::door, *val.atlas, r, false };
}
}