コード例 #1
0
    /// <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));
        }
    }
コード例 #2
0
ファイル: DebugScene.cs プロジェクト: MrTK-Dev/saltyAdventure
    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);
        }
    }