creature
A native fish school or bird flock member: bounded habitat, boids, obstacle clearance and optional landing. Fish require a named ocean. Generated meshes come from create_creature; spawn_school/spawn_flock place nonintersecting groups.
In scene text
creature { species "…" family "…" group "…" }Add it in the Inspector (Add Component), in scene text as above, or ask your AI. Fields you leave out keep their defaults.
Fields 14
| Field | Type | Unit / range | What it does |
|---|---|---|---|
species | text | — | Recipe preset or custom species name. |
family | text | — | fish, bird or quadruped. |
group | text | — | Members with this group align and cohere; all groups keep clearance. |
water | text | — | Exact ocean entity name; required for fish. |
center | (x, y, z) | m | World-space habitat center. |
half_extents | (x, y, z) | m | Finite habitat half-size; each axis must exceed the creature radius. |
radius | number | m, 0.001 … 30 | Conservative animated-body radius; supplied by the mesh builder. |
speed | number | m/s, 0 … 30 | Cruising speed. |
cadence | number | Hz, 0.1 … 15 | Tail-beat or wing-beat frequency. |
phase | number | 0 … 1 | Initial cycle offset. |
foot_offset | number | m, 0 … 10 | Pivot-to-feet distance for landing. |
perch | text | — | Optional named horizontal box collider to land on; empty keeps flying. |
perch_after | number | s, 0 … 86400 | Begin landing after this much play time. |
glide | number | 0 … 1 | Share of each slow flight cycle spent gliding (birds). |
Arcwright Beta 2 (0.4.0) · generated from the engine source (25e375c86)Something wrong or missing? Tell us