Table of Contents

Class SavegameSerializationUtils

Namespace
Root
Assembly
SPZGameAssembly.dll
public static class SavegameSerializationUtils
Inheritance
object
SavegameSerializationUtils

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

logger ILogger
content IContent
reader SavegameBlobReader
gameData IGameData
resources VisualThemeBaseResources
ownershipProvider IUnlockableContentOwnershipProvider
meshCache IMeshCache
animationRendererBaker IAnimationRendererBaker
accentColorMeshAccessor IAccentColorMeshAccessor
accentColorAnimationDefinitionAccessor IAccentColorAnimationDefinitionAccessor
savegame Savegame
mode GameMode
islandGroupDefinitionFactory IslandGroupDefinitionRegistry
moddingSolutionContextProvider IModdingFrameworkEnvironment