|
Post by DarkTonic Dev on Mar 10, 2020 19:59:01 GMT
V 3.2.8.7 - I apologize if anyone already downloaded the previous version. Please grab this one instead. The bug is a big one. - Fixed bug with spawning non-rigidbody death prefab. It would spawn a bunch due to bug.
- Added MaxValue, EndGameMinValue, EndGameMaxValue properties to InGameWorldVariable.
|
|
|
Post by DarkTonic Dev on Apr 16, 2020 21:01:24 GMT
V 3.2.8.8 changelog: NOW SUPPORTS ADDRESSABLES! - Added Addressable support for all prefabs (turn it on from the Welcome Window).
- Are now able to select prefabs or Addressables from dropdowns instead of having to drag, if already set up in Pool Boss.
- Moved Show Welcome Window preference to scriptable asset so it's only for current project, not all.
- There's no longer a cap of 100 on the Initialize Time (Frames) field in Pool Boss. It can be as high as the number of prefabs.
- Fixed: bug where Triggered Spawner wave pause behavior would pause when not using Global Waves.
|
|
|
Post by DarkTonic Dev on May 9, 2020 23:16:56 GMT
V 3.2.8.9 changelog. - Fixed Wave Completion % so it rounds up or down instead of always down.
- Bug fixed: If Wave Completion % is less than 100% bonus prefab still works.
- Bug fixed: Bonus prefab for Global Waves on LevelSettings wouldn't tell you if the prefab wasn't in Pool Boss.
- Namespaced all editor scripts & example Scene scripts so that they don't show up in Intelli-sense.
- Fixed link to docs website on Welcome window, hosting changed.
- Fixed non-compiling Master Audio integration bug.
|
|
|
Post by DarkTonic Dev on Jul 15, 2020 18:16:28 GMT
V 3.2.9.0 chnagelog: - Removed last update to Playmaker Custom Actions in 3.2.8.9. 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.
|
|
|
Post by DarkTonic Dev on Nov 2, 2020 19:35:17 GMT
V 3.2.9.1 changelog: - 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.
- Removed support for Unity 5.
|
|
|
Post by DarkTonic Dev on Jan 27, 2021 22:56:59 GMT
V 3.2.9.2 - Fixed label for field in Timed Despawner. Was mislabeled as "Start Timer On Awake". Changed it to "Start Timer On Spawn".
- Fixed endless reloading in Project View in Unity 2019+.
- Changed DeathVelocityMode of "Destroy" to "Die". Destroy is confusing because it will despawn not be destroyed (game object).
- Changed EventReceivedBehavior of "Destroy" to "Die". Destroy is confusing because it will despawn not be destroyed (game object).
- Changed WaveRestartBehavior of "Destroy Spawned" to "Kill Spawned". Destroy is confusing because it will despawn not be destroyed (game object).
- Changed WaveRestartBehavior of "End Early When All Destroyed" to "End Early When All Killed". Destroy is confusing because it will despawn not be destroyed (game object).
- Changed Killable's "If Spawner Destroyed" to "If Spawner Killed". Destroy is confusing because it will despawn not be destroyed (game object).
- Changed Killable's "If Parent Destroyed" to "If Parent Killed". Destroy is confusing because it will despawn not be destroyed (game object).
- Added experimental code to PoolBoss to integrate with Normcore.io. You enable it by uncommenting the #define NORMCORE_NETWORK at top of PoolBoss.cs
|
|
|
Post by DarkTonic Dev on Mar 9, 2022 18:56:57 GMT
V 3.2.9.3 changelog: - Fixed error spamming if you attempt to edit Triggered Spawner V2 or Killable without LevelSettings game object in the Scene.
- Fixed error in Playmaker Custom Action for spawning on UI components.
- Fixed bug with Syncro Spawner wave repeats, being delayed too long before repeat.
- Fixed bug where Pool Boss would never finish Initializing if a pool item Preload Qty was set to 0.
- Fixed bug with Custom Events copied from cloning a wave being linked. Couldn't invidually change them. To fix, you'll need to delete and recreate any already linked waves.
- Fixed bug where Pool Boss Inspector didn't display and spammed errors to Console after a Scene change.
- Fixed bug in Unity 2021 where domain not reloading settings broke outside the editor.
- Added new Playmaker Custom Actions: Core GameKit Pool Boss Create New Pool Item, Core GameKit Pool Boss Initialize, Core GameKit Pool Boss Is Ready, Core GameKit Pool Boss Destroy Pool Item, and Core GameKit Pool Boss Item Is Spawned.
- Added global and per-item option for "Register In-Scene Items" (defaults to checked), that you can uncheck if you wish to disable spawned objects and not have them be used for spawning until they are despawned.
- Added new asmdef packages for users using Addressables and asmdefs. The existing ones didn't compile if you turned on Addressable support.
|
|
|
Post by DarkTonic Dev on Jul 7, 2023 19:28:24 GMT
V 3.2.9.4 changelog: - Fixed deleted prefab Pool Boss log spamming.
- Fixed warnings in Unity 2023.
|
|