You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added public methods and classes for json converting to CustomData using newtonsoft json.
v2.4.1
Fixed bug where all beatmap data items were not being sorted.
v2.4.0
Fixed bug where unordered custom events were not being sorted.
Added GetRequired and GetStringToEnumRequired<T>
v2.3.2
Fixed bug where v3 "basicEventTypesWithKeywords" field would not be read.
Fixed bug where v3 index filter field would not be read.
v2.3.1
Fixed bug where integer fields with decimals (i.e. "_type": 1.0) would not correctly load.
Added GetQuaternion().
Fixed bug where multiple sources attempting to call BeatmapDataLoader.GetBeatmapDataFromSaveData would cause a race condition.
v2.3.0
Changed custom data type from Dictionary<string, object?> to CustomData which inherits from ConcurrentDictionary, this should fix race condition issues where multiple mods attempt to access the same custom data.
v2.2.4
Now converts events created by DefaultEnvironmentEventsFactory to custom variant.
Added ability for external code to manually deserialize json fields within customData
Fixed issue where using an old BSIPA config would not load a required assembly.