Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

Help

Support for Behavior Trees and State Machines happens on the Bit Quirky Discord, where a verified purchase opens private tickets and the public help forum answers reusable questions.

Support lives on the Bit Quirky Discord. Anyone can join and read; a verified Unity Asset Store purchase opens private tickets for this product. Come as you are: you do not need a diagnosis before you ask, and nobody will send you back to reread a page.

Join the Bit Quirky Discord

You have Go to What happens
A how-to question that other people would also hit The public help forum Ask in the open. Solved threads stay searchable for the next person with the same graph.
A bug, a project we need to see, or anything with your own code or data in it A private ticket from #private-support Opens a channel only you and Bit Quirky staff can read. Pick Bug, How do I…?, Feature idea, or Playtest.
A purchase, invoice, licence, or account question A private Licensing ticket Commercial and personal details stay inside the ticket. Nobody will ask for payment card details.
Something to show off, or code to share #show-your-work and #community-code Community channels, and a fine place to meet other people building with the tool.

Unsure which? Start private. A private ticket can turn into a public answer later, written fresh without your details in it.

  1. Join the server and accept the rules in #rules.
  2. Send the verification bot a direct message: !verify <invoice-number>. Your Asset Store invoice number is on the purchase receipt and in your Unity account’s order history.
  3. Tickets for this product open up for your Discord account. One invoice verifies one account.

Verification failing, or bought through a route with no invoice number? Say so in #private-support and a person sorts it out privately.

What makes a report solvable on the first reply

Section titled “What makes a report solvable on the first reply”

A small exact report beats a screenshot of a red icon floating alone in the void.

  1. The package version, from Window > Package Manager or the top of the release notes.
  2. The Unity version and your operating system.
  3. GameObject or entity host.
  4. Where the problem showed up: import, authoring, bake, Live, Reference Scan, or a player build.
  5. The graph file’s name, and the smallest graph of your own that still reproduces it.
  6. The exact text of the validation issue, the parser diagnostic, the remap refusal, or the console record.
  7. The steps from a freshly opened editor to what you saw.
  8. What you expected instead.

Missing one of these is fine. Send what you have and we ask for the rest.

For a Live problem, add the attachment identity the editor shows. On a GameObject that means the selected object or component, the follower id, and whether your own code calls the tick. On an entity it means the World, the entity index and generation, and whether Unity was globally paused.

The editor’s camera button captures the whole graph canvas and copies it to the clipboard, which is the fastest way to show us a graph. It captures the canvas alone, so add the Game view, the console, and any collapsed inspector card separately when they matter. Canvas capture has the details.

Keep credentials, access tokens, private server addresses, and personal data out of public posts. Anything like that belongs in a private ticket, and a project you share there should have unrelated game assets stripped out.

Documentation bugs are worth a thread in the public help forum, including the ones where the product is fine and the page has gone stale. Give the page URL, the heading above the problem, the sentence or image or step that is wrong, your package version, and what the product actually shows. A missing entry on what it does not do yet counts. So does a screenshot that no longer matches the editor. Not on the server yet? Join first; the forum link opens once you are in.

Page Use it when
Troubleshooting Something is broken and you want the next check, by symptom.
What it does not do yet You are looking for a node or a control that is not there, and you want the honest list plus what to use today.
Compatibility You need the Unity version, the declared dependencies, or the difference between the GameObject and entity hosts.
Upgrading You are changing package versions and want your graphs, bindings, and generated code to come with you.
Release notes You want to know what changed and when.
Glossary A word on the canvas or in these guides is unfamiliar, or you know it by another product’s name.
Full-size image