code: small tweaks
parent
2ed30603c1
commit
172dbaeda7
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
#define DEFAULT_WORLD_SEED 302097
|
#define DEFAULT_WORLD_SEED 302097
|
||||||
#define DEFAULT_BLOCK_SIZE 64 /* amount of units within a block (single axis) */
|
#define DEFAULT_BLOCK_SIZE 64 /* amount of units within a block (single axis) */
|
||||||
#define DEFAULT_CHUNK_SIZE 16 /* amount of blocks within a chunk (single axis) */
|
#define DEFAULT_CHUNK_SIZE 3 /* amount of blocks within a chunk (single axis) */
|
||||||
#define DEFAULT_WORLD_SIZE 8 /* amount of chunks within a world (single axis) */
|
#define DEFAULT_WORLD_SIZE 8 /* amount of chunks within a world (single axis) */
|
||||||
|
|
||||||
#define IF(call) do { \
|
#define IF(call) do { \
|
||||||
|
|
|
@ -70,7 +70,7 @@ int32_t network_server_tick(void) {
|
||||||
ecs_set(world_ecs(), e, position, {0, 0});
|
ecs_set(world_ecs(), e, position, {0, 0});
|
||||||
ecs_set(world_ecs(), e, netclient, {peer_id});
|
ecs_set(world_ecs(), e, netclient, {peer_id});
|
||||||
|
|
||||||
event.peer->data = (void*)e;
|
event.peer->data = (void*)((uint32_t)e);
|
||||||
|
|
||||||
librg_entity_track(world_tracker(), e);
|
librg_entity_track(world_tracker(), e);
|
||||||
librg_entity_owner_set(world_tracker(), e, peer_id);
|
librg_entity_owner_set(world_tracker(), e, peer_id);
|
||||||
|
@ -81,7 +81,7 @@ int32_t network_server_tick(void) {
|
||||||
case ENET_EVENT_TYPE_DISCONNECT:
|
case ENET_EVENT_TYPE_DISCONNECT:
|
||||||
case ENET_EVENT_TYPE_DISCONNECT_TIMEOUT: {
|
case ENET_EVENT_TYPE_DISCONNECT_TIMEOUT: {
|
||||||
zpl_printf("[INFO] A user %d disconnected.\n", event.peer->incomingPeerID);
|
zpl_printf("[INFO] A user %d disconnected.\n", event.peer->incomingPeerID);
|
||||||
ecs_entity_t e = (ecs_entity_t)event.peer->data;
|
ecs_entity_t e = (ecs_entity_t)((uint32_t)event.peer->data);
|
||||||
librg_entity_untrack(world_tracker(), e);
|
librg_entity_untrack(world_tracker(), e);
|
||||||
ecs_delete(world_ecs(), e);
|
ecs_delete(world_ecs(), e);
|
||||||
} break;
|
} break;
|
||||||
|
|
Loading…
Reference in New Issue