View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.2
- Last updated
- First released
- Unity version
- 6000.4.7 or later
- Package size
- 217 KB
- Files
- 34
- Favorites
- 12
- Views in the past week
- 45
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Condition&Decision Pack- Extension Pack for BTGraph (Free)
Adds reusable condition and decision-making nodes for BTGraph, helping agents choose actions based on health, distance, blackboard values, cooldowns, probabilities, and weighted choices.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Condition&Decision Pack- Extension Pack for BTGraph (Free) screenshot 1
About this asset
The Condition & Decision Pack expands BTGraph with reusable behavior tree nodes for evaluating game state and making cleaner AI decisions. It helps developers and designers build smarter agents without writing custom scripts for every common check or branch.
The pack is configurable through the Unity Inspector and BTGraph blackboard, making it suitable for enemies, companions, NPCs, tactical units, stealth guards, RPG characters, survival AI, and simulation agents.
Features
- Reusable condition nodes for common AI checks
- Blackboard value comparisons for flexible decision logic
- Cooldown gates for attacks, abilities, and repeated actions
- Probability-based decision nodes for varied behavior
- Weighted choice support for selecting between actions
- Distance and range-based checks for combat or detection logic
- Health/resource-style conditions for tactical decisions
- Inspector-configurable settings
- Blackboard-driven behavior for designer-friendly tuning
- Works across many genres including combat, stealth, RPG, survival, and simulation projects
Included Nodes
- Has Blackboard Key
- Is Null
- Is Not Null
- Compare Int
- Compare Float
- Compare Bool
- Compare String
- In Range Float
- Approximately Equal Float
- And
- Or
- Not
- Xor
Node Categories
- Blackboard conditions
- Null checks
- Numeric comparisons
- Boolean comparisons
- String comparisons
- Float range checks
- Logic combinators for combining multiple conditions
From the publisher's Asset Store listing.
Technical details
- 13 reusable BTGraph condition and decision nodes
- Blackboard key existence checks
- Null and not-null object/reference checks
- Integer, float, bool, and string comparison conditions
- Float range condition checks
- Approximate float equality checks with tolerance support
- Logical condition combinators: And, Or, Not, and Xor
- Inspector-configurable node settings
- Blackboard-driven comparisons for flexible AI behavior
- Runtime-only node logic with editor search registration
- Organized BTGraph search categories
- Demo scene and demo behavior tree included
- Documentation included with README and user manual
- No runtime AI/ML service dependency
- Designed for Unity behavior tree workflows in BTGraph
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.7f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.