protected void ConnectNeighbour(TerrainSlot slot, long offsetx, long offsety)
{
TerrainSlot neighbourSlot = GetTerrainSlot(slot.X + offsetx, slot.Y + offsety);
if (neighbourSlot != null && neighbourSlot.Instance != null && neighbourSlot.Instance.IsLoaded)
{
// reclaculate if imported
slot.Instance.SetNeighbour(Terrain.GetNeighbourIndex(offsetx, offsety), neighbourSlot.Instance,
slot.Def.ImportData != null, true);
}
}
protected void LoadTerrainImpl(TerrainSlot slot)