summaryrefslogtreecommitdiff
path: root/src/scene.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-06-05 10:50:24 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-06-05 10:50:24 -0400
commit55c518b2922a2d8a41212a952a68c17c7c9a3f8b (patch)
tree31cc135bc18bf11893d5ca3bca47c9ee27bf141f /src/scene.cpp
parentb0b1159780311c7c8ca9a9d41d11794e91e8895c (diff)
pk.h: update to 0.6.0 + handle breaking changes
Diffstat (limited to 'src/scene.cpp')
-rw-r--r--src/scene.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/scene.cpp b/src/scene.cpp
index 30ef53a..ad6b502 100644
--- a/src/scene.cpp
+++ b/src/scene.cpp
@@ -15,7 +15,7 @@ struct pke_scene_master {
} scene_mstr;
void pke_scene_master_init() {
- new (&scene_mstr.bc) pk_bkt_arr_t<pke_scene>{};
+ new (&scene_mstr.bc) pk_bkt_arr_t<pke_scene>{ pk_bkt_arr_handle_MAX_constexpr };
}
void pke_scene_master_teardown() {
@@ -60,7 +60,7 @@ struct pke_scene *pke_scene_get_by_path(const char *file_path) {
fprintf(stderr, "[pke_scene_get_by_name] Scene not found in memory nor filesystem: '%s'\n", file_path);
return nullptr;
}
- srlztn_deserialize_helper *h = pke_deserialize_init(pkeSettings.mem.bkt);
+ srlztn_deserialize_helper *h = pke_deserialize_init(pkeSettings.mem_bkt.game_transient);
h->scene = pke_scene_create(file_path);
pke_deserialize_scene_from_stream(f, h);
pke_deserialize_teardown(h);