public ITreasureData GetTreasureDataForId(string i_id) { if (AllTreasure.ContainsKey(i_id)) { return(AllTreasure[i_id]); } else { return(null); } }
private void DownloadTreasureData_ThenPlayerTreasureData() { mBackend.GetTitleData(TREASURE_DATA_TITLE_KEY, (result) => { List <TreasureData> allData = JsonConvert.DeserializeObject <List <TreasureData> >(result); foreach (TreasureData data in allData) { AllTreasure.Add(data.GetId(), data); } DownloadAndCreatePlayerTreasure(); }); }