2.0.0 beta 83 Release
More networking support, UI tweaks, bug fixes
Added
- Added network syncing of variables. Use a PlayMaker Network Variable Sync component on the same GameObject as the FSM you want to sync.
- Added more networking actions. Update the Networking addon and then the Netcode for GameObjects addon.
- Added more networking samples scenes.
- Added optional name field to GameObjectFindWithTag action.
- Added ListAddItems action so you can add multiple variables to a list.
- Added Add Global Transition to Parent State context menu.
- Added image drag and drop onto the graph view to create a new Image node.
- Added Select Icon to Image nodes to make it easier to select built-in icons.
- Added Size control to Image nodes to size the node using the native image size.
- Added an installer warning for Unity versions 6.3.0 - 6.3.4 that had compatibility issues with third party tools.
- Added some colors to the node colors palette.
Fixed
- Fixed String Split errors when selecting Options: Everything.
- Fixed math functions in ExpressionEvaluatorEvaluate actions.
- Fixed an issue where nested event transitions could leave a parallel region with no active state.
- Fixed duplicate OnMouseXXX system events when only the new Input System is enabled.
- Fixed Animate Variable actions sometimes entering an infinite transition loop when short-duration animations completed immediately on the first frame after entering Play Mode.
- Fixed InputShim compile errors with Input System package versions earlier than 1.14.0.
- Fixed a null reference error when checking unused events in prefab FSMs.
- Fixed SpaceShooter InputSystem requirement when importing.