Table of Contents

Class BackwardsCompatibilityRemix

Namespace
Global
Assembly
Assembly-CSharp.dll
public static class BackwardsCompatibilityRemix
Inheritance
BackwardsCompatibilityRemix
Inherited Members

Methods

GetRegionNumber(string)

public static int GetRegionNumber(string regionName)

Parameters

regionName string

Returns

int

ParseCreatureTypes(string, List<Type>)

public static void ParseCreatureTypes(string creaturesString, List<CreatureTemplate.Type> creatureData)

Parameters

creaturesString string
creatureData List<CreatureTemplate.Type>

ParseDataPearl(int)

public static DataPearl.AbstractDataPearl.DataPearlType ParseDataPearl(int pearlID)

Parameters

pearlID int

Returns

DataPearl.AbstractDataPearl.DataPearlType

ParseDenEntryRule(int)

public static ArenaSetup.GameTypeSetup.DenEntryRule ParseDenEntryRule(int denEntryID)

Parameters

denEntryID int

Returns

ArenaSetup.GameTypeSetup.DenEntryRule

ParseGhostString(string, Dictionary<GhostID, int>)

public static void ParseGhostString(string ghostString, Dictionary<GhostWorldPresence.GhostID, int> remixGhostData)

Parameters

ghostString string
remixGhostData Dictionary<GhostWorldPresence.GhostID, int>

ParseItemTypes(string, List<AbstractObjectType>)

public static void ParseItemTypes(string itemsString, List<AbstractPhysicalObject.AbstractObjectType> itemData)

Parameters

itemsString string
itemData List<AbstractPhysicalObject.AbstractObjectType>

ParseLanguage(int)

public static InGameTranslator.LanguageID ParseLanguage(int languageID)

Parameters

languageID int

Returns

InGameTranslator.LanguageID

ParseLevelTokens(string, List<LevelUnlockID>)

public static void ParseLevelTokens(string tokensString, List<MultiplayerUnlocks.LevelUnlockID> tokenData)

Parameters

tokensString string
tokenData List<MultiplayerUnlocks.LevelUnlockID>

ParseLineages(string, string, Name, int, Dictionary<string, int>)

public static void ParseLineages(string lineageString, string regionName, SlugcatStats.Name character, int worldVersion, Dictionary<string, int> lineageData)

Parameters

lineageString string
regionName string
character SlugcatStats.Name
worldVersion int
lineageData Dictionary<string, int>

ParseMetersShown(string, List<EndgameID>)

public static void ParseMetersShown(string metersString, List<WinState.EndgameID> metersData)

Parameters

metersString string
metersData List<WinState.EndgameID>

ParseMiscItems(string, List<MiscItemType>)

public static void ParseMiscItems(string miscString, List<SLOracleBehaviorHasMark.MiscItemType> miscData)

Parameters

miscString string
miscData List<SLOracleBehaviorHasMark.MiscItemType>

ParsePlayerAvailability(string, List<Name>)

public static void ParsePlayerAvailability(string availabilityString, List<SlugcatStats.Name> availableData)

Parameters

availabilityString string
availableData List<SlugcatStats.Name>

ParsePlayerNumber(int)

public static SlugcatStats.Name ParsePlayerNumber(int playerID)

Parameters

playerID int

Returns

SlugcatStats.Name

ParsePreset(int)

public static Options.ControlSetup.Preset ParsePreset(int presetID)

Parameters

presetID int

Returns

Options.ControlSetup.Preset

ParseReliableIggyCondition(int)

public static ReliableIggyDirection.ReliableIggyDirectionData.Condition ParseReliableIggyCondition(int conditionID)

Parameters

conditionID int

Returns

ReliableIggyDirection.ReliableIggyDirectionData.Condition

ParseReliableIggySymbol(int)

public static ReliableIggyDirection.ReliableIggyDirectionData.Symbol ParseReliableIggySymbol(int symbolID)

Parameters

symbolID int

Returns

ReliableIggyDirection.ReliableIggyDirectionData.Symbol

ParseRoomAttraction(int)

public static AbstractRoom.CreatureRoomAttraction ParseRoomAttraction(int attractID)

Parameters

attractID int

Returns

AbstractRoom.CreatureRoomAttraction

ParseRoomIndex(string)

public static int? ParseRoomIndex(string roomString)

Parameters

roomString string

Returns

int?

ParseRoomsVisited(int, string, string, List<string>)

public static void ParseRoomsVisited(int worldVersion, string regionName, string roomsString, List<string> roomsData)

Parameters

worldVersion int
regionName string
roomsString string
roomsData List<string>

ParseSandboxTokens(string, List<SandboxUnlockID>)

public static void ParseSandboxTokens(string tokensString, List<MultiplayerUnlocks.SandboxUnlockID> tokenData)

Parameters

tokensString string
tokenData List<MultiplayerUnlocks.SandboxUnlockID>

ParseSaveNumber(string)

public static SlugcatStats.Name ParseSaveNumber(string firstProgDiv)

Parameters

firstProgDiv string

Returns

SlugcatStats.Name

ParseSignificantPearls(string, List<DataPearlType>)

public static void ParseSignificantPearls(string pearlsString, List<DataPearl.AbstractDataPearl.DataPearlType> pearlsData)

Parameters

pearlsString string
pearlsData List<DataPearl.AbstractDataPearl.DataPearlType>

ParseStopMusicType(int)

public static StopMusicEvent.Type ParseStopMusicType(int stopType)

Parameters

stopType int

Returns

StopMusicEvent.Type

ParseSwarmRooms(string, string, Dictionary<string, int>)

public static void ParseSwarmRooms(string regionName, string swarmString, Dictionary<string, int> swarmData)

Parameters

regionName string
swarmString string
swarmData Dictionary<string, int>

ParseTutorialMessages(string, List<Tutorial>)

public static void ParseTutorialMessages(string tutString, List<DeathPersistentSaveData.Tutorial> tutorialsData)

Parameters

tutString string
tutorialsData List<DeathPersistentSaveData.Tutorial>

ParseWildLifeSetting(int)

public static ArenaSetup.GameTypeSetup.WildLifeSetting ParseWildLifeSetting(int wildLifeID)

Parameters

wildLifeID int

Returns

ArenaSetup.GameTypeSetup.WildLifeSetting