function setStreets(ENTITY*E1, ENTITY*E2, BMAP* H)
{
CONTACT*c1;
CONTACT*c2;
COLOR* hight;
var hightCheck;
var translations=0;
var xrow;
var yrow;
var sat = sqrt(ent_status(E1,1));
bmap_lock(H,0);
while(xrow < sat)
{
xrow+=1;
while(yrow < sat)
{
yrow+=1;
c1=ent_getvertex(E1,NULL,translations);
hight = pixel_to_vec(hight,hightCheck,8888,translations/500*512);
if(hightCheck >= 10)
{
c2=ent_getvertex(E2,NULL,translations);
c1.v.y = c2.v.y+hight.red;
ent_setvertex(E1,c1,translations);
}
translations += 1;
}
yrow = 0;
}
c_updatehull(E1,0);
bmap_unlock(H);
}