예제 #1
0
파일: map.cpp 프로젝트: idea-foundry/moon
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
파일: world.c 프로젝트: jcnix/JBlux
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);
}