BtDots
10 tools in this family (folder Editor/Tools/BtDots/ 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 |
|---|---|---|
btdots_compile_parallel_chunk_eval | writes | Emit an IJobChunk variant of the tick system with capacity-based work-stealing. |
btdots_export_dot_graph | writes | Export the BtDotsSpec as a Graphviz .dot file. Node colour encodes DOTS metadata: |
btdots_export_entity_blackboard_archetype | writes | Emit an IComponentData-based blackboard archetype — one entity per behavior-tree |
btdots_export_isystem_scheduler | writes | Emit an ISystem scheduler with [UpdateInGroup] / [UpdateBefore] / [UpdateAfter] |
btdots_generate_code | writes | Emit <TreeName>Components.cs (IComponentData blackboard + RuntimeState), |
btdots_migrate_existing_bt | writes | Migrate an existing bt_* (MonoBehaviour-path) Behavior Tree into a DOTS-flavoured |
btdots_propose_from_prompt | read-only | Build a DOTS-flavoured BtDotsSpec skeleton from a natural-language brief (e.g. |
btdots_simulate_chunk_pressure | read-only | Predict cache-line pressure and IL2CPP/Burst feasibility for a BtDotsSpec given an |
btdots_simulate_chunk_throughput | read-only | Estimate per-frame chunk throughput for a BtDotsSpec, given an entity count and |
btdots_validate_spec | read-only | Validate a BtDotsSpec. Returns { ok, errors[], node_count, blackboard_count, |