public void ApplyTerrainTypeSettings(TerrainTypeSettings typeSettings) { TerrainTypeSettings.TypeSettings theSettings = typeSettings.GetSettings(type); Renderer nodeRenderer = GetComponent <Renderer> (); nodeRenderer.material = theSettings.material; moveCost = theSettings.moveCost; EditorUtility.SetDirty(this); }