Weaver v3.0

  • Weaver Lite now allows you to create up to 5 procedural assets (was Pro-Only).
  • Weaver Lite now limits the Asset Linker to no more than 10 asset links (was unlimited).
  • New experimental feature: Auto Generate in Play Mode. Disabled by default.
  • New feature: Auto Generate on Build.
  • New Pro-Only feature: Procedural Asset Collections.
  • Massive performance optimizations to the sub-asset saving system. A large object heirarchy that previously took 4.2 seconds to save its sub assets now takes 0.3 seconds.
  • Double click to generate assets in the Procedural Asset Manager.
  • Drag and drop assets out of the Procedural Asset Manager and Asset Linker.
  • Added menu items "Assets/Add Selection to Asset Linker" and "Assets/Remove Selection from Asset Linker".
  • Added a project window overlay for linked assets. You can middle click it to open the Asset Linker.
  • Asset Linker initialisation is now split over multiple frames so the editor doesn't lock up when opening the window in a large project.
  • Instead of regenerating the Asset Linker script immediately whenever you add/delete/move/rename a linked asset, it will now wait until you click on a different EditorWindow to take focus away from the Project Window. Likewise if the game is playing, it will wait until you stop playing.
  • Added a toggle to the Layer Linker for all layers at once.
  • Added the ability to add a comment to each custom mask in the Layer Linker Window.
  • Asset generation now takes place in a temporary scene, so any unparented objects accidentally left in the scene will be properly destroyed (with a log message to let you know) and all prefab instances will receive any changes to the prefab as expected.
  • Sub-assets can now be referenced multiple times in that asset. Previously only the first reference was kept.
  • Added Weaver tab to the Edit/Preferences menu.