Example #1
0
    public void loadHookInfo()
    {
        // load hook informations
        TextAsset         hookJson      = Resources.Load <TextAsset>("hook");
        HookContainerList hookContainer = JsonUtility.FromJson <HookContainerList>(hookJson.ToString());

        for (int i = 0; i < 4; i++)
        {
            hookCost[i] = hookContainer.hooks[i].cost;
        }
        hookDescription = hookContainer.Description;
    }
Example #2
0
    void Awake()
    {
        SerializablePlayerData playerData = SaveMgr.LoadPlayerData();
        TextAsset         hookJson        = Resources.Load <TextAsset>("hook");
        HookContainerList hookContainer   = JsonUtility.FromJson <HookContainerList>(hookJson.ToString());

        isNew     = playerData.isNew;
        hookLevel = playerData.hookLevel;
        if (isNew)
        {
            speed  = 0;
            chance = 2;
        }
        else
        {
            speed  = 1;
            chance = hookContainer.hooks[hookLevel].chance;
        }

        spawnerOne.SetActive(true);
        spawnerTwo.SetActive(true);
    }