Wiki

Case Status
Log In

Wiki

 
Home ยป Release Notes»Version 1.5.x
Index
Navigation
Community Wiki

Version 1.5.x

Version 1.5.7

Upgrade Notes

  • Custom actions that implement OnFixedUpdate now need to set Fsm.HandleFixedUpdate = true; in Awake. See AddForce.cs for an example.

Bug Fixes

  • Fixed breakpoints hanging Unity in 1.5.6!
    Fixed Collision Event and Trigger Event actions in sub FSMs.
  • Fixed action warnings in Unity 4.1.x
  • Fixed null ref errors in iTween actions.

Improvements

  • Performance improvement: Only call FixedUpdate on FSMs that need it.
  • Added ErrorCheck to Enable Behaviour action.
  • Added Finish() to Device Vibrate action.

Version 1.5.6

Bug Fixes

  • Hot fix for some editor performance problems in 1.5.5
  • Fixed Get/Set Property handling the case where a class has been removed from the project.
  • Fixed Vector2 parameters in Send Message

Improvements

  • Added Vector2 support to Start Coroutine
  • Added Italian language support in editor.
  • Integrated latest CrowdIn translations.

Version 1.5.5

Bug Fixes

  • Sub FSMs now receive system events.
  • Fixed OnGUI in Sub FSMs so they can use GUI actions.
  • Fixed ctrl~ shortcut resetting the graph view scroll position.

Improvements

  • Massive editor performance improvements with larger projects.
  • Better infinite loop handling. The default is now 1000 loops and can be overridden per FSM.
  • Debug option to show the loop count for each state. Found in the Debug Toolbar menu.
  • Fixed graph resizing bugs when using shortcuts and drag and drop to make states.
  • Support for custom types in actions.
  • FSMs use less memory when loading.
  • Added warnings to Get/Set Fsm Variable actions if the variable is not found. Should make it easier to track down typos.
  • Removed RequiredField from Get/Set Fsm Variable actions that should allow setting to null.
  • Tweaked graph view canvas padding so more of the FSM is in view when the scroll position is reset.
  • Added Move Transition Up/Down to Transition context menu.
  • New "Enable Transition Effects" setting in Preferences > Debugging. Can improve editor performance with very large FSMs.
  • Load default watermark from resources instead of Watermarks folder (so you can safely delete or not import the Watermarks folder).
  • Made FSM Log warning and error icons brighter.

Version 1.5.4

Bug Fixes

  • Fixed long startup and compile times.
  • Fixed Maximize on Play bug where Playmaker Editor would become unresponsive.

Improvements

  • Integrated latest translations.

Version 1.5.3

Bug Fixes

  • Fixed templates not saving changes in Unity 4.

Improvements

  • Better saving of Graph View scroll position and zoom.
  • Show Version Info (Preview, NaCL...) in About Window and Welcome Window.
  • Check for valid action class name in Custom Action Wizard.
  • Added Portuguese Brazilian and Chinese Traditional translations.
  • Show all languages in Unity Menus.

Version 1.5.2

Bug Fixes

  • Fixed Run FSM errors in Unity 4.
  • Fixed initialization of new FSM Templates.

Version 1.5.1

Bug Fixes

  • Fixed NACL build errors.
  • Fixed hint formatting in languages with longer strings.
  • Fixed Tab to edit state name after selecting a state.

Improvements

  • Chinese language localization.
  • Update EditorWindow titles when changing language.
  • Versions folder. Please see readme in PlayMaker/Versions for details.
  • Preview Version. Useful if you want to share a PlayMaker project with someone who doesn't own Playmaker.

Version 1.5.0

Improvements

  • Full Photon Networking integration. It's never been easier to make a multiplayer game!
  • FSM Template Instances.  Re-use FSMs across your project while editing them in one place.
  • Sub FSMs. Use FSM Templates as Actions with the new Run FSM action.
  • Improved Get/Set Property actions. Drill down into properties!
  • Enums now supported in Set Property.
  • Minimap and Zooming in the Graph View.
  • FSM Selection history: Back/Forward and Recent menu.
  • Added Vector2 support to Get Property and Set Property actions.
  • Added support for Vector2 and Color variables in Send Message and Start Coroutine actions.
  • FSM Selections (scroll position, zoom, history...) are now persistent across re-compiles and playmode changes.
  • Editor Localization (beta). Playmaker in French, Japanese, German, Swedish, Dutch, Spanish...
  • Snap To Grid option in Preferences > Graph View. 
  • Improved editor performance when editing a prefab with many instances in the scene.
  • Added Timecode option to FSM Log window. Defaults to off, making the log a little easier to read.
  • String Format and Debug Fsm Variable actions.
  • You should now receive a confirmation email when submitting a bug, including a fogbugz link so you can check on its status.
  • Properly determine light/dark editor skin and use appropriate editor icons.
  • Generic access to FSM variables using Get Variable, Get Variables, and Set Variables.
  • Lots of little bug fixes!
Tags:

Last modified on 12/25/2015 11:50 PM by User.

  • RSS Feed