Skip to content

2.2.20

Latest
Compare
Choose a tag to compare
@Zumwani Zumwani released this 12 Sep 20:07
· 16 commits to main since this release
f101eae

ASM 2.2.20
https://github.com/Lazy-Solutions/AdvancedSceneManager/releases

2.2.20

  • Fixed EditorSceneManager.ForceRepaint() being called in batch mode.

2.2.19

  • Fixed name prompt not hiding as it should when having pressed the create new scene button in UI.

2.2.18

  • Fixed issue in some versions of unity 2023 where it would could not import SceneItem view, causing collections not to render properly (or at all) in ui.

2.2.17

  • Added ViewLocator scriptable object, so that the scene manager window no longer needs to scan the asset database for views after domain reload. Should hopefully solve issue where they cannot be found for whatever reason.

2.2.16

  • Possible fix for CollectionItem.OnAdded issue where it complains that value was out of range. Collection.SetupScenes() was called unnecessarily in UpdateExpanded().
  • Made failed item template view instantation more descriptive.

2.2.15

  • Previous patch functionality would run using normal unity play button. This has been fixed.

2.2.14

  • Added toggle to restore previous functionality where ASM would close all scenes prior to entering play mode, when using ASM play button.

2.2.13

  • Renamed SceneManager.app.beforeRestart to .beforeStartup.
  • Renamed SceneManager.app.afterRestart to .afterStartup.

2.2.12

  • Cleaned up and improved performance of CallbackUtility (used for scene callbacks).
  • Added toggle to disable GUIDReferences.
  • Added tooltip to cross-ref toggle.
  • Cleaned up styles and fixed light mode.
  • Optimized Assets.CleanUp(), which runs on ASMSettings.Save(), a bit.
  • Fixed an issue where ASM startup process would not cancel when exiting play mode during it.

2.2.11

  • Fixed missing check for if preloaded scene is already tracked.
  • Re-added option for backgroundLoadingPriority in scene loading settings, that was lost in 2.0.

2.2.10

  • Fixed issue where ICollectionOpen and ICollectionClose would be called too often, and sometimes for wrong collection.

2.2.9

  • Fixed issue where profile selector would sometimes not update after selecting one.

2.2.8

  • Fixed profile popup responding when selecting a profile.

2.2.7

  • Fixed dynamic collection not finding scene when path points directly to it.
  • Added right click menu items for white-/black -listing folders and scenes.
  • Added right click menu item for creating a dynamic collection directly from a folder or scene.

2.2.6

  • Added 'Add to:' dropdown button to SceneAssetEditor.
  • Fixed SceneAssetEditor not displaying non-collection groups, when scene not added to any collections.

2.2.5

  • Updated SceneAssetEditor to make use of ScenePopup.
  • Changed StartupProps.softSkipSplashScreen to public.

2.2.4

  • Added SceneManager.runtime.PreloadAdditive().
  • Added SceneCollection.Preload(), .PreloadAdditive().
  • Changed naming of DiscardPreload to CancelPreload.
  • Added Scene.CloseWithLoadingScreen().
  • Added menu button to standalone header, to add in-game toolbar or default pause scene.
  • Fixed bug where dynamic collection popup would sometimes glitch out on open.

2.2.3

  • Fixed patch check.

2.2.2
Scene overview:

  • Added search bar.
  • Changed import / unimport buttons to menu popup instead.

Experimental:

  • Added toggle in settings to enable loading scenes in parallel, instead of sequentially.
  • Added SceneManager.runtime.Preload(Scene[]).
  • Added SceneManager.runtime.Preload(SceneCollection).

2.2.1

  • Added ConfirmPopup, changed profile and collection template to use it.
  • Fixed compilation error when using extra toolbar button.