-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
In GitLab by @azriel91 on Nov 29, 2019, 12:10
-
AssetType::Object(..)andAssetType::MapstoreSequenceIdMappingsinAssetSequenceIdMappings, as they only have oneItemId.This must be done prior to loading
SpawnsSequenceHandlesinAssetSequenceComponentLoadingSystem, as objects need to know the sequence ID of the objects they are spawning. -
AssetType::UiloadsSequenceIdMappingsinAssetSequenceComponentLoadingSystem, as theSequenceIds need to be perBackgroundDefinitionorUiDefinitionfor the indices in sequence component data (e.g.WaitSequenceHandles) to be correct.
This disparity works for now, but may be confusing. The difficulty in shifting the SequenceIdMappings loading for Objects is, Spawns can map from the AssetSlug in spawn config to AssetId, but not to an ItemId / SequenceId within that AssetId -- and ItemId does not exist until after AssetSequenceComponentLoadingSystem has run.