Condition&Decision Pack- Extension Pack for BTGraph (Free) 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)

by TheCoderGuy (opens in new tab)

No ratings yet

Adds reusable condition and decision-making nodes for BTGraph, helping agents choose actions based on health, distance, blackboard values, cooldowns, probabilities, and weighted choices.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Condition&Decision Pack- Extension Pack for BTGraph (Free), 6 months Current Free; lowest Free; highest Free in this period. $0 12 Oct 19 Oct 26 Oct 2 Nov

Asset preview

1 / 5

Condition&Decision Pack- Extension Pack for BTGraph (Free) screenshot 1

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

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.4.7f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.