Post by DarkTonic Dev on Jul 15, 2020 18:16:28 GMT
V 184.108.40.206 chnagelog:
Removed last update to Playmaker Custom Actions in 220.127.116.11. Adding namespaces breaks existing users. Now removed.
Fixed constantly saving prefab mode inspector for Pool Boss and LevelSettings in Unity 2019.3
Fixed previewing waves in Unity 2018.2+ when you accidentally put preview children in the prefab.
Fixed Master Audio integration. It didn't compile.
Fixed broken Bonus Prefab and Prefab selection on both spawner types for Addressables.
Fixed broken Addressable spawn in both spawner types and Killable.
Fixed bug where SpawnTracker would log an error to Console when you stopped playing, in Unity 2019.4.
Added "Items Created" Custom Events to Pool Boss that you can fire when it's done starting up.
Added method you can call on Pool Boss to destroy all items and release Addressable memory prior to letting the Game Object get destroyed when changing Scenes: PoolBoss.DestroyAllItemsAndReleaseMemory
Added "Create Items On Start" checkbox for Pool Boss. Default is checked. If you uncheck it, you must call PoolBoss.Initialize when you want to create all the pool items.
Added "Pool Mini-Boss" prefab, which is like a mini Pool Boss. It is used to create temporary pool items in Pool Boss. They are created when the game object is enabled, and removed when it is disabled. It supports Addressables and will automatically release Addressable memory when it's disabled or destroyed.
Changed max limit on Init Time (frames) in Pool Boss to be 1000. No longer capped at the number of pool items you have.
Fixed bug: Pool Boss Categories imported into Pool Mini-Boss were attempted to be deleted by default.
Fixed bug: SpawnWithFollow method in Pool Boss didn't work properly.
Fixed bug: False warning was logged when you use different Pool Bosses in different Scenes.
Fixed bug: Addressables package broke its usage so code has been modified to work with the latest version.
Fixed bug: Listener for LevelSettings would have "Lose" fire even if you won.
Added asmdef files for Core GameKit and a separate one if you have both Core GameKit and Master Audio in your project, should you need them. Install the package from the Assets/Plugins/DarkTonic/CoreGameKit/AssemblyDefinitions folder.