| | |
| | | return 0;
|
| | | }
|
| | |
|
| | | public int GetTreasureBySkillId(int skillId)
|
| | | {
|
| | | var list = GetTreasureCategory(TreasureCategory.Human);
|
| | | for (int i = 0; i < list.Count; i++)
|
| | | {
|
| | | Treasure treasure;
|
| | | if (TryGetTreasure(list[i], out treasure)
|
| | | && treasure.skillId == skillId)
|
| | | {
|
| | | return list[i];
|
| | | }
|
| | | }
|
| | | return 0;
|
| | | }
|
| | |
|
| | | public List<int> GetFurnacesAchievements()
|
| | | {
|
| | | return eightFurnacesAchievements;
|
| | |
| | | continue;
|
| | | }
|
| | | var config = TreasureConfig.Get(id);
|
| | | if (config.PreTreasure == 0 || treasures[config.PreTreasure].state != TreasureState.Collected)
|
| | | if (config.PreTreasure != 0 && treasures[config.PreTreasure].state != TreasureState.Collected)
|
| | | {
|
| | | continue;
|
| | | }
|
| | |
| | | {
|
| | | demonDungeonChallengeNext();
|
| | | }
|
| | | }
|
| | |
|
| | | public int GetTreasureBySkillId(int skillId)
|
| | | {
|
| | | var list = GetTreasureCategory(TreasureCategory.Human);
|
| | | for (int i = 0; i < list.Count; i++)
|
| | | {
|
| | | Treasure treasure;
|
| | | if (TryGetTreasure(list[i], out treasure)
|
| | | && treasure.skillId == skillId)
|
| | | {
|
| | | return list[i];
|
| | | }
|
| | | }
|
| | | return 0;
|
| | | }
|
| | | }
|
| | |
|