Yea that's what I'm doing just was hoping there was a more efficient way. Do you know a better way than this
PHP Code:
function onBlock( temp.sX, temp.sY, temp.eW, temp.eH)
{
temp.block = false;
for ( temp.a = 0; temp.a < temp.eW; temp.a ++;)
{
if ( temp.block)
break;
for ( temp.b = 0; temp.b < temp.eH; temp.b ++;)
{
temp.test = player.gmap.tilelayers[ 1].tiles[ temp.sX + temp.a, temp.sY + temp.b];
if ( temp.test in this.blockTiles)
{
temp.block = true;
break;
}
}
}
return temp.block;
}