Class SaveUtils
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public static class SaveUtils
- Inheritance
-
SaveUtils
- Inherited Members
-
Methods
AppendUnrecognizedStringAttrs(string, string, string[])
public static string AppendUnrecognizedStringAttrs(string normalSaveString, string delimiter, string[] unknownAttributes)
Parameters
normalSaveString string
delimiter string
unknownAttributes string[]
Returns
- string
LoadBooleanArray(string, bool[])
public static bool[] LoadBooleanArray(string saveString, bool[] booleans)
Parameters
saveString string
booleans bool[]
Returns
- bool[]
LoadEnumIntDict<T>(string, Dictionary<T, int>, List<string>)
public static void LoadEnumIntDict<T>(string commaSeparatedList, Dictionary<T, int> validsDict, List<string> unrecognizedList)
Parameters
commaSeparatedList string
validsDict Dictionary<T, int>
unrecognizedList List<string>
Type Parameters
T
LoadEnumList<T>(string, List<T>, List<string>)
public static void LoadEnumList<T>(string commaSeparatedList, List<T> validsList, List<string> unrecognizedList)
Parameters
commaSeparatedList string
validsList List<T>
unrecognizedList List<string>
Type Parameters
T
LoadIntegersArray(string, char, int[])
public static int[] LoadIntegersArray(string saveString, char delimiter, int[] integers)
Parameters
saveString string
delimiter char
integers int[]
Returns
- int[]
LoadStringIntDict(string, Dictionary<string, int>)
public static void LoadStringIntDict(string commaSeparatedList, Dictionary<string, int> populateDict)
Parameters
commaSeparatedList string
populateDict Dictionary<string, int>
PopulateUnrecognizedStringAttrs(string[], int)
public static string[] PopulateUnrecognizedStringAttrs(string[] normalStringSplit, int fromIndex)
Parameters
normalStringSplit string[]
fromIndex int
Returns
- string[]
SaveBooleanArray(bool[], bool[])
public static string SaveBooleanArray(bool[] booleans, bool[] unrecognizedBooleans)
Parameters
booleans bool[]
unrecognizedBooleans bool[]
Returns
- string
SaveEnumIntDict<T>(Dictionary<T, int>, List<string>)
public static string SaveEnumIntDict<T>(Dictionary<T, int> validsDict, List<string> unrecognizedList)
Parameters
validsDict Dictionary<T, int>
unrecognizedList List<string>
Returns
- string
Type Parameters
T
SaveEnumList<T>(List<T>, List<string>)
public static string SaveEnumList<T>(List<T> validsList, List<string> unrecognizedList)
Parameters
validsList List<T>
unrecognizedList List<string>
Returns
- string
Type Parameters
T
SaveIntegerArray(char, int[], int[])
public static string SaveIntegerArray(char delimiter, int[] integers, int[] unrecognizedIntegers)
Parameters
delimiter char
integers int[]
unrecognizedIntegers int[]
Returns
- string