public void setup()
{
transform.position = new Vector3((int)transform.position.x, (int)transform.position.y, (int)transform.position.z);
transform.position = new Vector3(transform.position.x - (transform.localScale.x / 2), transform.position.y, transform.position.z - (transform.localScale.z / 2));
for (int i = (int)transform.position.x; i < (int)transform.position.x + transform.localScale.x; i++)
{
for (int j = (int)transform.position.z; j < (int)transform.position.z + transform.localScale.z; j++)
{
BSPTree.setTile(i, j, 1);
}
}
for (int i = 0; i < transform.localScale.x + 1; i++)
{
BSPTree.setTile((int)transform.position.x + i, (int)transform.position.z, 2);
BSPTree.setTile((int)transform.position.x + i, (int)(transform.position.z + transform.localScale.z), 2);
}
for (int i = 0; i < transform.localScale.z + 1; i++)
{
BSPTree.setTile((int)transform.position.x, (int)transform.position.z + i, 2);
BSPTree.setTile((int)(transform.position.x + transform.localScale.x), (int)transform.position.z + i, 2);
}
}