public static CharacterDB.Character FindCharacter(string characterID) { CharacterDB.LoadDatabase(); int hashCode = characterID.GetHashCode(); for (int index = CharacterDB.mCharacters.Count - 1; index >= 0; --index) { if (CharacterDB.mCharacters[index].HashID == hashCode && CharacterDB.mCharacters[index].CharacterID == characterID) { return(CharacterDB.mCharacters[index]); } } return((CharacterDB.Character)null); }
public static void ReloadDatabase() { CharacterDB.UnloadAll(); CharacterDB.LoadDatabase(); }