public override void OnInspectorGUI()
    {
        CityGenerator generator = (CityGenerator)target;

        // Show default inspector property editor
        DrawDefaultInspector();

        if (GUILayout.Button("Generate"))
        {
            generator.Regenerate();
        }
    }