Senses Pack for Behavior Designer Pro
The Senses Pack for Behavior Designer Pro separates environmental perception from behavior-tree decisions. Sensor objects configured within tasks measure visibility, distance, sound, light, surfaces, temperature, and trails. Tasks initialize and query their selected sensors; the graph uses the results to choose what the agent does next.
Use the pack for stealth, investigation, wildlife, environmental hazards, adaptive navigation, and any AI whose perception rules should remain reusable outside one behavior branch.
Start here
- Follow Getting Started to connect a sensor, detection mode, and task.
- Choose the environmental measurement from Sensor Reference.
- Choose the behavior-tree operation from Task Reference.
- Use Runtime Perception to share detections with gameplay code and build memory or investigation branches.
- Configure registered stimuli through Emitters and Scene Services.
Included sensors
| Sensor | Measures |
|---|---|
| Distance | Distance to selected objects or positions. |
| Luminance | Registered light and ambient contribution. |
| Surface | Surface types mapped by texture or explicit identifier. |
| Sound | Playing AudioSources on selected candidates and their calculated sound levels. |
| Temperature | Scene temperature plus absolute or relative volumes. |
| Tracer | Emitted trail samples such as scent, blood, or footprints. |
| Visibility | Range, horizontal and vertical field of view, and obstruction. |
Included tasks
| Task | Reads or does | Typical result |
|---|---|---|
| Can Detect Object | Queries the selected Sense for a matching object. | Branch on current perception and optionally store the object. |
| Can Detect Surface | Queries the Surface sensor for a configured type. | Adapt movement, audio, animation, or navigation. |
| Follow Trace Trail | Uses Tracer readings and Movement Pack navigation. | Follow a trail until it ends or is lost. |
| Get Sensor Amount | Reads a numeric measurement. | Store and compare light, heat, distance, sound, or another value. |
| Within Range | Compares a numeric sensor reading with an exclusive minimum and inclusive maximum. | Gate an interaction or behavior by a measured threshold. |