GenaLevelDesigner
24 tools in this family (folder Editor/Tools/GenaLevelDesigner/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
scatter_add_spawn_rule | writes | Attach a path-aware spawn rule to a path-area. The rule controls one resource: |
scatter_add_spline_node | writes | Append a control point to an existing spline. Tangents are optional |
scatter_apply_designer | writes | Run the full apply pipeline for a previously configured Designer against a spline: |
scatter_apply_designer_preset | writes | Convenience: configure a Designer from a built-in preset (River / Road / Village / Plaza / Wall / Fo… |
scatter_apply_spline_template | writes | Replace a spline's nodes with one of the 8 built-in templates: |
scatter_carve_along_path | writes | Modify terrain heights along a spline. Modes: FlattenAlongPath (for roads), |
scatter_create_spline | writes | Create a new GeNa-style spline. A spline is the foundational primitive of the gena_* family: |
scatter_export_spline | read-only | Serialise a spline to compact JSON. Optionally write the JSON to a file. |
scatter_footpath_designer | writes | Configure a Footpath designer (narrow dirt trail, optional trampled-grass detail along the edges, |
scatter_import_spline | writes | Deserialise a spline from JSON. Accepts either an inline 'json' string OR a 'path' to a file. |
scatter_link_to_worldbuilder_resources | writes | Enable the reflective bridge from gena's GenaResourceCatalog to Buril's existing |
scatter_list_designers | read-only | List every Designer kind the gena_* family knows, along with its default config. |
scatter_paint_texture_along_path | writes | Paint a Unity Terrain splatmap layer along a spline. The target layer is pushed |
scatter_plaza_designer | writes | Configure a Plaza designer (radial buildings around a centre, vendor stalls, central prop). |
scatter_preview_spawn | read-only | Compute spawn positions for a path-area without instantiating any GameObjects. |
scatter_remove_spline_node | writes | Remove a control point from a spline by zero-based index. |
scatter_river_designer | writes | Configure a River designer (carve below path + reeds + willows + boulders + pebbles + water plane). |
scatter_road_designer | writes | Configure a Road designer (flatten along path + asphalt splatmap + road signs + guard rails + lamppo… |
scatter_run_spawner | writes | Execute every spawn rule in a path-area and instantiate the resulting prefabs in the scene. |
scatter_sample_spline | read-only | Sample a spline at parameter t ∈ [0,1] where t is uniform arc length. |
scatter_set_spline_node | writes | Modify the position / tangents / width / bridge-flag of an existing control point. |
scatter_smooth_spline | writes | Recompute every node's in/out tangents from neighbour-midpoint deltas |
scatter_village_designer | writes | Configure a Village designer (buildings along path with alternating sides, |
scatter_wall_designer | writes | Configure a Wall designer (raise terrain into a tall fortification, towers at intervals, |