Logic Toolkit 1.10.0

Asset Store

Update content

Added

  • Runtime: Added Signal Exists node
  • Runtime: Added Switch Execute Task
  • Runtime: Added If Execute Task
  • Runtime: Added Idle Task
  • Runtime: Added AsyncResult enumeration, IAsyncResult<T> interface, and AsyncResult<T> struct to automatically generate access scripts for awaitable methods, so that the execution result is reflected in the TaskComponent result.
  • Runtime: Added SwitchData<TThen> class
  • Runtime: Added IfData<TThen> class
  • Runtime: Added LogicPlayerBase.SetVariable method
  • Runtime: Added LogicPlayerBase.TryGetVariable method
  • Runtime: Added LogicPlayerBase.SetDataLinkTag method
  • Runtime: Added LogicPlayerBase.TryGetDataLinkTag method
  • Runtime: Added named version of BlackboardDataLink.TryGet method
  • Runtime: Added Invert field to components when EvaluateComponent is used in State or Event nodes
  • Runtime: Added Result Conversion field to components when TaskComponent is used in State nodes
  • Runtime: Added Repeat If No Transition field to components when using TaskComponent in State node
  • Editor: Added Inspector extension for BlackboardDataLinkReference

Changed

  • Runtime: Changed so that the same Decorator is not re-evaluated when activating at the time of an interruption due to AbortFlags.LowerPriority
  • Runtime: Changed the BlackboardDataLinkReference.Initialize method to public
  • Runtime: Changed the BlackboardDataLinkReference.ReleaseInstance method to public

For instructions on updating from previous versions, please refer to the “Update guide” in the Logic Toolkit manual.