Class BackwardsCompability
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public static class BackwardsCompability
- Inheritance
-
BackwardsCompability
- Inherited Members
-
Methods
IndexMapWorld(int, PlayerProgression, string)
public static void IndexMapWorld(int worldVersion, PlayerProgression prog, string overrideOutputPath)
Parameters
worldVersion int
prog PlayerProgression
overrideOutputPath string
LoadRegionRooms(int)
public static int[,] LoadRegionRooms(int worldVersion)
Parameters
worldVersion int
Returns
- int[,]
MapRoom(int, ref List<int>)
public static int MapRoom(int oldRoom, ref List<int> roomIndexMap)
Parameters
oldRoom int
roomIndexMap List<int>
Returns
- int
MigrateConsumedItems(string, ref List<int>)
public static string MigrateConsumedItems(string itemsString, ref List<int> roomIndexMap)
Parameters
itemsString string
roomIndexMap List<int>
Returns
- string
MigrateCreatures(string, ref List<int>, ref SpawnerMap)
public static string MigrateCreatures(string creaturesString, ref List<int> roomIndexMap, ref BackwardsCompability.SpawnerMap spawnerMap)
Parameters
creaturesString string
roomIndexMap List<int>
spawnerMap BackwardsCompability.SpawnerMap
Returns
- string
MigrateLineages(int, string, ref SpawnerMap)
public static string MigrateLineages(int region, string lineagesString, ref BackwardsCompability.SpawnerMap spawnerMap)
Parameters
region int
lineagesString string
spawnerMap BackwardsCompability.SpawnerMap
Returns
- string
MigrateLineages(string, ref SpawnerMap)
public static string MigrateLineages(string lineagesString, ref BackwardsCompability.SpawnerMap spawnerMap)
Parameters
lineagesString string
spawnerMap BackwardsCompability.SpawnerMap
Returns
- string
MigrateObjects(string, ref List<int>)
public static string MigrateObjects(string objectsString, ref List<int> roomIndexMap)
Parameters
objectsString string
roomIndexMap List<int>
Returns
- string
MigrateRoomsVisited(int, string, ref List<int>, ref int[,], ref int[,])
public static string MigrateRoomsVisited(int region, string str, ref List<int> roomIndexMap, ref int[,] oldRegionRooms, ref int[,] newRegionRooms)
Parameters
region int
str string
roomIndexMap List<int>
oldRegionRooms int[,]
newRegionRooms int[,]
Returns
- string
UpdateRegionStateString(int, string, ref List<int>, ref SpawnerMap, ref int[,], ref int[,])
public static string UpdateRegionStateString(int regionIndex, string regionState, ref List<int> roomIndexMap, ref BackwardsCompability.SpawnerMap spawnerMap, ref int[,] oldRegionRooms, ref int[,] newRegionRooms)
Parameters
regionIndex int
regionState string
roomIndexMap List<int>
spawnerMap BackwardsCompability.SpawnerMap
oldRegionRooms int[,]
newRegionRooms int[,]
Returns
- string
UpdateWorldVersion(SaveState, int, PlayerProgression)
public static void UpdateWorldVersion(SaveState saveState, int newWorldVersion, PlayerProgression prog)
Parameters
saveState SaveState
newWorldVersion int
prog PlayerProgression
UpdateWorldVersionOfDeathPersistentData(ref DeathPersistentSaveData, int, int, ref List<int>)
public static void UpdateWorldVersionOfDeathPersistentData(ref DeathPersistentSaveData dpDt, int oldWorldVersion, int newWorldVersion, ref List<int> roomIndexMap)
Parameters
dpDt DeathPersistentSaveData
oldWorldVersion int
newWorldVersion int
roomIndexMap List<int>