/// <summary> /// Returns the Sprite of the given Input. /// </summary> /// <param name="Monster"></param> /// <param name="shiny">Set to 'true' for Shiny Sprite</param> /// <returns></returns> static public Sprite GetSprite(Monster Monster, bool shiny = false) { if (!shiny) { return(LoadSheet(JSON_PokemonData.LoadData(Monster).GeneralInformation.Icon)); } else { return(LoadSheet(JSON_PokemonData.LoadData(Monster).GeneralInformation.IconShiny)); } }
public void WriteMoveData() { /*JSON_MoveData.WriteDataBase(); * * MoveDataBase DataBase = JSON_MoveData.LoadDataBase(); * * for (int i = 0; i < MoveData.Count; i++) * { * Debug.Log(DataBase.MoveData[i].Name); * }*/ JSON_PokemonData.WriteDataBase(); PokemonDataBase DataBase = JSON_PokemonData.LoadDataBase(); for (int i = 0; i < PokemonData.Count; i++) { Debug.Log(DataBase.PokemonData[i].GeneralInformation.Name); } }