Пример #1
0
void hc_map::push_net_npc(net_npc _npc)
{

    for(auto _npcs : npcs)
    {
        if(_npcs->get_id() == _npc.id)
        {
            _npcs->set_net(_npc);
            return;
        }

    }
    add_npc(_npc);
}
Пример #2
0
void add_aggro_npc(struct npc_data *npc)
{
    pthread_mutex_lock(&aggro_npcs_mutex);
    add_npc(&aggro_npcs, npc);
    pthread_mutex_unlock(&aggro_npcs_mutex);
}