private IEnumerator AddRewards() { yield return(new WaitForSeconds(1)); NutakuToolRecordTasks tasks = NutakuTools.Instance.GetFirstTaskUnreceived(); if (tasks != null) { ProcessTask(tasks); NutakuTools.Instance.SetFirstTaskReward(); } }
private void ProcessTask(NutakuToolRecordTasks tasks) { if (tasks.reward_received == "0") { if (tasks.rewards != null && tasks.rewards.Length > 0) { for (int i = 0; i < tasks.rewards.Length; i++) { NutakuToolRecordRewards reward = tasks.rewards[i]; Debug.LogFormat("Rewards information name {3} reward_id: {0}, amount: {1}, type: {2}", reward.reward_id, reward.amount, reward.type, reward.name); } } else { Debug.Log("Rewards are empty"); } } else { Debug.Log("Rewards already received"); } }