Releases: brunomikoski/ScriptableObjectCollection
Releases · brunomikoski/ScriptableObjectCollection
Release list
QoL and small new features
Added
- Added basic copy/paste functionality between colelctables
Changed
- Removed multiple
AssetDatabase.SaveAssets();to improve general performance when adding / removing objects - Fixed indirect reference issues with the new Advanced Dropdown search
- Removed static
.Valuesfrom the Colletion, was redundant and error prone
Advanced Dropdow
[1.3.0]
Added
- Advanced dropdown for better searching on big collections;
QoL Features
Changed
- Fixed issue with the Foldout issue, now showing multiple inherited collectables should work fine
- Improved the ADD New on the collection and what is displayed, and the the creation of new types is on a subfolder.
- Added static access to the
ScriptableObjectCollection<>.Values - Renamed the generated Static value back to the
.Valuesto keep in line with the static access. so you can now access byCollection.ValuesorCollectable.Values
Added
- Support to create Collections / Collectables based on a Utils script, useful for another package creating the necessary Collection items.
Fixing abstract class bug
Changed
- Fixed issue when trying to create a new type from abstract using the new Collectable editor.
New Collectable Creator Window and bug fixes
Changed
- Fixed issue when duplicating assets caused a crash
- Fixed issue when deleting Scripts from base Collectables
Added
- Added new inspector to create new base types from the Editor.
Fix AOT issue
Fix Inspector Issue
Changed
- Fixed issue with the read only lists not refreshing properly on Inspector calls on PlayMode.
QOL and new Custom Static File
Changed
- Fixed issue where the collection view was not properly refreshing
- Fixed general warnings on the project
- Fixed double type usage on the ResourceScriptableObject
- Renamed the
ValuestoCollectionon the static generated file, it makes more sense to the new Custom Static Class access
Added
- Added a new Custom Static File to be able to generate static access files between different assemblies
- Added warning system to help to display issues
Fix read-only editor serialized field
Changed
- Not serializing editor fields
- Fix read-only list not storing caching
Runtime collection changes
Changed
- Fixed issue with the settings menu been displayed wrong
- Fixed an issue while converting numbers to literal numbers would not deal properly with initial special characters
Added
- Added system to be able to Add/Remove items from the collection at runtime (Like loading new items from addressables)
- Added runtime / editor time fix to deal with dynamically changed collections