solved error
This commit is contained in:
parent
c8cafd00f8
commit
106d5ced0b
@ -49,6 +49,11 @@ void deerith::process_packet(deerith::sync_entities_coordinates_packet_t &packet
|
||||
{
|
||||
for (int i = 0; i < packet.entities_ids.size(); i++)
|
||||
{
|
||||
if (!exists_network_entity_with_id(packet.entities_ids[i]))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
entity_t entity = get_network_entity_with_id(packet.entities_ids[i]);
|
||||
entity_sync_coordinates_t &sync_coords = get_component<entity_sync_coordinates_t>(entity);
|
||||
|
||||
|
||||
@ -38,4 +38,5 @@ namespace deerith
|
||||
entity_network_id_t &add_entity_network_id(entity_t ent);
|
||||
entity_network_id_t &add_entity_network_with_id(entity_t ent, id_t id);
|
||||
entity_t get_network_entity_with_id(id_t id);
|
||||
bool exists_network_entity_with_id(id_t id);
|
||||
}
|
||||
|
||||
@ -43,3 +43,8 @@ deerith::entity_t deerith::get_network_entity_with_id(id_t id)
|
||||
{
|
||||
return network_entities[id];
|
||||
}
|
||||
|
||||
bool deerith::exists_network_entity_with_id(id_t id)
|
||||
{
|
||||
return network_entities.contains(id);
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user