Current sales News My Tracked Assets Login
Control Flow Pack – Extension Pack for BTGraph (Free) preview
Unity

Control Flow Pack – Extension Pack for BTGraph (Free)

By TheCoderGuy

FREE

Rated 0.0/5 from 1 ratings on Unity.

Price history

Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.

Lowest recorded standalone price in this history: FREE. The latest store price is FREE, matching the lowest recorded price shown here.

Recorded prices for Control Flow Pack – Extension Pack for BTGraph (Free) 2 price observations from Jun 20, 2026 to Oct 31, 2026. Lowest recorded price FREE. Exact dates and prices are listed below. $0.00 $0.50 $1.00 Jun 20, 2026: FREE. Unity First Price 2026-06-20 2026-06-27 Oct 31, 2026: FREE. Latest store price Jun 20, 2026 Oct 31, 2026
Each dot is a recorded sale price or the latest store check. Prices between observations are unknown.
View 2 recorded prices
Recorded standalone asset prices in USD
Sale start / price checkPriceObservation
FREELatest store price
FREEUnity First Price 2026-06-20 2026-06-27

Sale and bundle history

The 1 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.

About Control Flow Pack – Extension Pack for BTGraph (Free)

Upgrade your Behavior Trees with advanced control flow and randomization nodes built specifically for BTGraph.

This free extension pack adds essential AI building blocks such as weighted random selection, shuffle sequences, cooldown decorators, repeat policies, delay, and timeout control — all designed for clean, modular, production-ready AI systems in Unity.

If you are building enemy AI, NPC logic, decision systems, or gameplay behaviors using Behavior Trees, this pack gives you the missing control structures needed to create dynamic, non-repetitive, and professional behavior logic.

**What This Pack Adds**

**Randomization Nodes**

* Random Selector
* Weighted Random Selector
* Shuffle Sequence

Create non-deterministic and natural AI behaviors with proper per-instance memory and optional deterministic seeding.

**Control Flow Decorators**

* Repeat (X Times)
* Repeat Until Success
* Repeat Until Failure

Control execution loops safely and predictably.

**Time-Based Decorators**

* Cooldown
* Timeout
* Delay

Add timing constraints to your Behavior Tree branches without custom scripting.

**Designed for Professional AI Architecture**

* No gameplay-system coupling (no animation, audio, or VFX dependencies)
* Fully modular extension for BTGraph
* Multi-agent safe runtime behavior
* No static mutable state
* Deterministic random option via seed key
* Zero runtime reflection
* Clean editor registration via BTGraph public hook
* Runtime and editor assemblies properly separated

This pack focuses purely on Behavior Tree control logic, making it suitable for:

* Enemy AI
* NPC decision systems
* Utility AI integrations
* Strategy or simulation games
* Large-scale AI systems
* Modular AI frameworks

**Why Use This Pack?**

Many minimal Behavior Tree implementations lack advanced control structures like weighted selection or proper timeout handling.

**This pack fills that gap with:**

* Production-grade execution semantics
* Stable selection during running states
* Proper lifecycle handling (Enter / Tick / Reset)
* Predictable timeout behavior
* Clean integration with BTGraph editor

**Included Demo Scene**

A lightweight demo scene is included to showcase:

* Weighted random branch selection
* Cooldown constraints
* Shuffle execution order
* Timeout handling

**The demo is minimal and focused on logic clarity.**

**Requirements**

Requires BTGraph (base package).

No BTGraph Pro required.

Perfect Companion To

* Utility AI Pack for BTGraph
* Perception Pack for BTGraph
* Tactics Pack for BTGraph

Unity price last checked .

Prices and availability may change.