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

FieldTypeUnit / rangeWhat it does
speciestext—Recipe preset or custom species name.
familytext—fish, bird or quadruped.
grouptext—Members with this group align and cohere; all groups keep clearance.
watertext—Exact ocean entity name; required for fish.
center(x, y, z)mWorld-space habitat center.
half_extents(x, y, z)mFinite habitat half-size; each axis must exceed the creature radius.
radiusnumberm, 0.001 … 30Conservative animated-body radius; supplied by the mesh builder.
speednumberm/s, 0 … 30Cruising speed.
cadencenumberHz, 0.1 … 15Tail-beat or wing-beat frequency.
phasenumber0 … 1Initial cycle offset.
foot_offsetnumberm, 0 … 10Pivot-to-feet distance for landing.
perchtext—Optional named horizontal box collider to land on; empty keeps flying.
perch_afternumbers, 0 … 86400Begin landing after this much play time.
glidenumber0 … 1Share 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
Download Arcwright free