Class IslandsLegacyConfigMigrator
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class IslandsLegacyConfigMigrator : IIslandAdditionalDataMigrator
- Inheritance
-
objectIslandsLegacyConfigMigrator
- Implements
- Extension Methods
Constructors
IslandsLegacyConfigMigrator(GameMode)
public IslandsLegacyConfigMigrator(GameMode mode)
Parameters
modeGameMode
Methods
CanMigrate(GameVersion, IslandDefinitionId)
public bool CanMigrate(GameVersion version, IslandDefinitionId id)
Parameters
versionGameVersionidIslandDefinitionId
Returns
- bool
DefinitionCanBeMigrated(IslandDefinitionId)
public static bool DefinitionCanBeMigrated(IslandDefinitionId id)
Parameters
Returns
- bool
Migrate(ISerializationVisitor, ref MigratableIsland)
public void Migrate(ISerializationVisitor visitor, ref MigratableIsland instance)
Parameters
visitorISerializationVisitorinstanceMigratableIsland
ReadConfigData(ISerializationVisitor, IslandDefinitionId, out IIslandDefinition, out GridRotation, ref IIslandConfiguration)
public void ReadConfigData(ISerializationVisitor visitor, IslandDefinitionId id, out IIslandDefinition convertedDefinition, out GridRotation convertedRotation, ref IIslandConfiguration configuration)
Parameters
visitorISerializationVisitoridIslandDefinitionIdconvertedDefinitionIIslandDefinitionconvertedRotationGridRotationconfigurationIIslandConfiguration