changed to __data
This commit is contained in:
parent
c828c656b7
commit
12f52f6987
@ -57,7 +57,7 @@ void deerith::generate_cluster(voxel_cluster_t *_cluster)
|
||||
|
||||
void deerith::generate_voxel(int x, int y, int z)
|
||||
{
|
||||
voxel_type_id_t cur_type_id = cluster->data[x][y][z];
|
||||
voxel_type_id_t cur_type_id = cluster->__data[x][y][z];
|
||||
const voxel_type_t &cur_type = get_voxel_type(cur_type_id);
|
||||
|
||||
if (!cur_type.is_solid)
|
||||
@ -120,7 +120,7 @@ deerith::voxel_type_id_t deerith::get_cluster_voxel(int x, int y, int z)
|
||||
|
||||
if (in_bounds_check)
|
||||
{
|
||||
return cluster->data[x][y][z];
|
||||
return cluster->__data[x][y][z];
|
||||
}
|
||||
|
||||
glm::ivec3 coords;
|
||||
|
||||
@ -99,7 +99,7 @@ void deerith::process_packet(deerith::packet_cluster_data_t &packet, client_t *c
|
||||
surface_t *surface = get_create_surface(packet.surface_id);
|
||||
voxel_cluster_t *cluster = surface->get_create_cluster(packet.layer);
|
||||
|
||||
cluster->data = *packet.__cluster_data;
|
||||
cluster->__data = *packet.__cluster_data;
|
||||
|
||||
generate_cluster(cluster);
|
||||
}
|
||||
@ -18,7 +18,7 @@ namespace deerith
|
||||
int32_t layer;
|
||||
glm::ivec2 surface_id;
|
||||
uint32_t last_update_tick_id;
|
||||
cluster_voxel_type_id_data_t data = {};
|
||||
cluster_voxel_type_id_data_t __data = {};
|
||||
};
|
||||
|
||||
struct surface_t
|
||||
|
||||
@ -137,7 +137,7 @@ void deerith::set_voxel(voxel_type_id_t voxel_id, glm::ivec3 coordinates)
|
||||
voxel_cluster_t *cluster = surface->get_create_cluster(layer);
|
||||
|
||||
cluster->last_update_tick_id = get_world_tick();
|
||||
cluster->data[internal_voxel_id.x][internal_voxel_id.y][internal_voxel_id.z] = voxel_id;
|
||||
cluster->__data[internal_voxel_id.x][internal_voxel_id.y][internal_voxel_id.z] = voxel_id;
|
||||
}
|
||||
|
||||
deerith::voxel_type_id_t deerith::get_voxel_id(glm::ivec3 coordinates)
|
||||
@ -160,7 +160,7 @@ deerith::voxel_type_id_t deerith::get_voxel_id(glm::ivec3 coordinates)
|
||||
return 0;
|
||||
}
|
||||
|
||||
return cluster->data[internal_voxel_id.x][internal_voxel_id.y][internal_voxel_id.z];
|
||||
return cluster->__data[internal_voxel_id.x][internal_voxel_id.y][internal_voxel_id.z];
|
||||
}
|
||||
|
||||
const deerith::voxel_type_t &deerith::get_voxel(glm::ivec3 coordinates)
|
||||
|
||||
@ -103,7 +103,7 @@ void deerith::send_cluster_info_to_client(client_t *client, voxel_cluster_t *clu
|
||||
cluster_data.layer = cluster->layer;
|
||||
cluster_data.__cluster_data = std::make_unique<cluster_voxel_type_id_data_t>();
|
||||
|
||||
*cluster_data.__cluster_data = cluster->data;
|
||||
*cluster_data.__cluster_data = cluster->__data;
|
||||
|
||||
router_send_packet(cluster_data, client);
|
||||
deerith_trace("sent cluster data to client in {} ms", get_chrono_ms());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user