From 26dc40451a08b317505503a3fae8c03b78315da1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Madar=C3=A1sz?= Date: Mon, 25 Jan 2021 07:38:02 +0100 Subject: [PATCH] set client name --- code/apps/server/source/network.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/apps/server/source/network.c b/code/apps/server/source/network.c index 35ea446..ba6cce4 100644 --- a/code/apps/server/source/network.c +++ b/code/apps/server/source/network.c @@ -135,15 +135,15 @@ uint64_t network_client_create(uint16_t peer_id) { ECS_IMPORT(world_ecs(), Controllers); ECS_IMPORT(world_ecs(), Net); - ecs_entity_t e = ecs_new(world_ecs(), Player); + ecs_entity_t e = ecs_new(world_ecs(), 0); ecs_add(world_ecs(), e, EcsClient); ecs_set(world_ecs(), e, ClientInfo, {peer_id}); - ecs_set(world_ecs(), e, Drawable, {ASSET_PLAYER}); + ecs_set(world_ecs(), e, EcsName, {.alloc_value = zpl_bprintf("client_%d", peer_id) }); librg_entity_track(world_tracker(), e); librg_entity_owner_set(world_tracker(), e, peer_id); - librg_entity_chunk_set(world_tracker(), e, 1); librg_entity_radius_set(world_tracker(), e, 2); /* 2 chunk radius visibility */ + // librg_entity_chunk_set(world_tracker(), e, 1); return (uint64_t)e; }