GameFlow v0.9.4b · Release notes

  • New 2D Support with 16 new actions: Set / Get Area Effector 2D, Set / Get Constant Force 2D Property, Set / Get Platform Effector 2D Property, Set / Get Point Effector 2D Property, Set / Get Rigidbody 2D Property, Get Sprite Property, Set / Get Sprite Renderer Property, Set / Get Surface Effector 2D Property, Get Random Position 2D.
  • New 2D versions of all Trigger and Collision event programs.
  • Added 2D versions of Set / Get / Limit Velocity actions.
  • Added 2D versions of the Add Force, Set / Get Velocity, Sleep, Sleep List, Wake Up and Wake Up List.
  • New Attract and Attract 2D actions.
  • Added Basic/B17 example showing the usage of the new Attract action.
  • Variables now supporting new types: Bounds, Quaternion, Animation Curve and Vector4.
  • New Flip action to reverse the orientation of an object.
  • New Set / Get Magnitude (for vectors) actions.
  • New Set / Get Program Property actions.
  • New Set / Get Lens Flare Property actions.
  • New Set / Get Mesh Filter Property actions.
  • New Set / Get Particle System Property actions.
  • New Get / Set Text Mesh Property actions.
  • New Set / Get Character Controller Property actions.
  • New Set / Get Light Property actions.
  • New Set / Get Line Renderer Property actions.
  • New Set / Get Mesh Renderer Property actions.
  • New Set / Get Nav Mesh Agent Property actions.
  • New Set / Get Nav Mesh Obstacle Property actions.
  • New Set / Get Off Mesh Link Property actions.
  • New Set / Get Outline Property actions.
  • New Set / Get Projector Property actions.
  • New Get Random Position action.
  • New Set / Get Shadow Property actions.
  • New Set / Get Skinned Mesh Renderer Property actions.
  • New Set / Get Skybox Property actions.
  • New Set / Get Trail Renderer Property action.
  • New Set / Get Wind Zone Property actions.
  • New Set / Get Collider 2D Property actions.
  • New Get Application Property action.
  • New Get Direction action (for vectors).
  • New Set / Get Time Property actions.
  • New Get Input Axis Value action.
  • New Capture Screenshot action.
  • Property “Bounds” is now supported in Get Collider Property action.
  • Actions and conditions are no longer available in the Component > GameFlow menu and neither through the Add Command button. To add actions you now need to create a program or macro first.
  • Fixed glitch in the Inspector when adding new actions / conditions to a program.
  • Fixed issue that prevented built-in variables to be recognized when referencing them in variable expansion. Now strings like ${Day}/${Month}/${Year} should just work.
  • The Variable types are now alphabetically sorted in the Type popup.
  • Last search text is now saved separately for Actions and Conditions selector windows.
  • Fixed incorrect values when setting the “Contraints” property with Set Rigidbody Property action.
  • Fixed error when using Interpolate Color in a State.
  • Time-based actions like Wait, Move, Rotate, etc. will be automatically disabled when used in States or other non compatible Programs like On Update. For information, a validation error message will be shown in the Inspector that can be removed by adjusting the Duration of the action to zero.
  • Fixed Get Angle not returning the correct angle in some edge cases.
  • Invoke Method now logging catched exceptions to console.
  • Fixed Ray Condition not working.
  • Fixed error in Evaluate Math Function action.
  • Removed the Debug > Capture Inspectors menu option. You can use XT Utilities (free asset) for this.
  • Fixed all built-in Mouse Delta variables not returning proper values.
  • Minor changes in Set Distance action.
  • Added additional line feed to messages sent to console for clearness.
  • Wait property in Execute Program action won’t show if used inside an On Update, On Fixed Update, On Late Update programs or a State.
  • New Screen Center built-in variable.
  • Fixed wrong angles when using relative rotation in Rotate and Rotate Randomly.
  • Added optional rotation interpolation to the Look At action supporting time or speed and easing. Removed the Look Direction property.
  • Fixed wrong volume when setting a value for Fade Duration in the Play Music action.