Skip to content

1.0.4

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 05 May 18:13

[1.0.4] - 2024-11-07

Added

Changed

  • Updated AppUI dependency to "2.0.0-pre.11.
  • Label displaying the graph description text removed from the subgraph node inspector.
  • Increased variable link search view width a bit and increase the text's width in the search options.
  • Changed the output location of IL2CPP link files so as to not pollute the Assets directory.
  • If a NavMeshAgent is available, the Patrol node now uses its speed to feed the animator's speed parameter.
  • Set BehaviorGraphAgentEditor's editorForChildClasses to true in its CustomEditor property and added a call to DrawPropertiesExcluding in OnInspectorGUI.

Fixed

  • Fixed node wizard validation step not accepting other character sets than ASCII in variable names.
  • Fixed Event Channel wizard not filling in types for variables with a matching name on the Blackboard when editing the event message.
  • Fixed Event Channel wizard NodeUI preview not applying the correct margin styles on the message label.
  • Removed additional "New" from the variable name when creating a new Event Channel or Enum variable on the Blackboard.
  • Fixed an issue where the Blackboard would be reloaded when opening the asset searcher on a variable asset field.
  • Fixed not assigned EventChannels not generating local instances by BehaviorGraphAgent when the BlackboardVariable was part of a BlackboardReference.
  • Fixed blackboard variables added through the subgraph story representation having extra spaces between words.
  • Deleting a Blackboard Asset will correctly remove references in other graphs and unset variable links that reference its variables.
  • ComponentToComponentBlackboardVariableCaster now checks the source object type for polymorphic type before using GetComponent.
  • Pressing Spacebar in the graph to open the search menu will no longer throw an exception if using InputSystem with no Mouse support.
  • Navigate and Patrol actions will correctly check for null and not throw an exception due to incorrect use of ReferenceEquals.
  • Fixed a runtime type construct serialization issue, where a types with multiple generic components were failing.
  • Fixed FindClosestWithTagAction condition that was preventing the node to be executed when a null target was provided.
  • Fixed PlayAudioAction nullreference when the pooling was attempting to release an AudioSource that has already been destroyed.
  • Adds runtime serialization support to Switch and Patrol node.
  • Fixed runtime serialization support for MathTypesCastBlackboardVariables.
  • BlackboardVariables from added Blackboard Assets that can be cast to a field weren't shown as link options.
  • Fixed an issue in Conditions causing linked variables blackboard asset prefix to be removed when using the graph.
  • Fixed both Blackboard.SetVariableValue api's to allow for setting a variable via an object.
  • Cooldown node will correctly initialize its wait time and won't block graph execution while waiting.
  • Being unable to zoom in the graph after opening another graph with the Open button.