Age | Commit message (Collapse) | Author |
|
• When raising AssetRequested, SMAPI now creates a single event args model and reuses it for each handler.
• There's now a single AssetOperationGroup per asset, which tracks the loaders/editors registered by every mod for that asset.
• The operation group's loader/editor lists are now used directly instead of querying them.
|
|
|
|
|
|
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally.
|
|
This is needed for the upcoming Stardew Valley 1.6 to avoid duplicate checks between DoesAssetExist and Load calls, and to make sure the answer doesn't change between them.
|