From 26765d586e187ebd088cdb2f7451768a637968c8 Mon Sep 17 00:00:00 2001 From: Trumeet Date: Fri, 29 Jul 2022 12:17:56 -0700 Subject: feat(mod/libacron): provide entity type to clients API:ADD --- client/libacron/private/serializer.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'client/libacron/private/serializer.c') diff --git a/client/libacron/private/serializer.c b/client/libacron/private/serializer.c index d5171ba..c997585 100644 --- a/client/libacron/private/serializer.c +++ b/client/libacron/private/serializer.c @@ -104,6 +104,13 @@ static int deserialize_entity(const json_object *json, ac_entity_t *entity) { return r; } + if ((r = get_child(json, "type", json_type_string, true, &arg))) { + return r; + } + if ((r = strdup2(json_object_get_string(arg), &entity->type))) { + return r; + } + if ((r = get_child(json, "world", json_type_string, false, &arg))) { return r; } -- cgit v1.2.3