Class SavegameSerializationUtils
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public static class SavegameSerializationUtils
- Inheritance
-
objectSavegameSerializationUtils
Methods
Load(ILogger, IContent, SavegameBlobReader, IGameData, VisualThemeBaseResources, IUnlockableContentOwnershipProvider, IMeshCache, IAnimationRendererBaker, IAccentColorMeshAccessor, IAccentColorAnimationDefinitionAccessor, out Savegame, out GameMode, IslandGroupDefinitionRegistry, IModdingFrameworkEnvironment)
public static void Load(ILogger logger, IContent content, SavegameBlobReader reader, IGameData gameData, VisualThemeBaseResources resources, IUnlockableContentOwnershipProvider ownershipProvider, IMeshCache meshCache, IAnimationRendererBaker animationRendererBaker, IAccentColorMeshAccessor accentColorMeshAccessor, IAccentColorAnimationDefinitionAccessor accentColorAnimationDefinitionAccessor, out Savegame savegame, out GameMode mode, IslandGroupDefinitionRegistry islandGroupDefinitionFactory, IModdingFrameworkEnvironment moddingSolutionContextProvider)
Parameters
loggerILoggercontentIContentreaderSavegameBlobReadergameDataIGameDataresourcesVisualThemeBaseResourcesownershipProviderIUnlockableContentOwnershipProvidermeshCacheIMeshCacheanimationRendererBakerIAnimationRendererBakeraccentColorMeshAccessorIAccentColorMeshAccessoraccentColorAnimationDefinitionAccessorIAccentColorAnimationDefinitionAccessorsavegameSavegamemodeGameModeislandGroupDefinitionFactoryIslandGroupDefinitionRegistrymoddingSolutionContextProviderIModdingFrameworkEnvironment