| | |
| | | m_AllCompletedContainer.gameObject.SetActive(false);
|
| | | }
|
| | |
|
| | | var config = ConfigManager.Instance.GetTemplate<TreasureConfig>(displayTreasureId);
|
| | | var config = Config.Instance.Get<TreasureConfig>(displayTreasureId);
|
| | | m_Icon.SetSprite(config.Icon);
|
| | | m_TreasureName.SetSprite(config.NameIcon);
|
| | | m_TreasureName.SetNativeSize();
|
| | |
| | | {
|
| | | if (achievementModel.TryGetAchievement(achievementId, out achievement))
|
| | | {
|
| | | var achievementConfig = ConfigManager.Instance.GetTemplate<SuccessConfig>(achievementId);
|
| | | var achievementConfig = Config.Instance.Get<SuccessConfig>(achievementId);
|
| | | var missionId = achievementConfig.Condition[0];
|
| | | var taskConfig = ConfigManager.Instance.GetTemplate<PyTaskConfig>(missionId);
|
| | | var taskConfig = Config.Instance.Get<PyTaskConfig>(missionId);
|
| | |
|
| | | m_Description.text = Language.Get("FabaoState_Text_5", taskConfig.lv);
|
| | | }
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<TreasureConfig>(displayTreasureId);
|
| | | var config = Config.Instance.Get<TreasureConfig>(displayTreasureId);
|
| | | model.selectedTreasure = displayTreasureId;
|
| | | model.currentCategory = (TreasureCategory)config.Category;
|
| | | model.openFromTreasureCollect = true;
|
| | |
| | | if (model.TryGetTreasure(x, out treasure))
|
| | | {
|
| | | var humanTreasure = treasure as HumanTreasure;
|
| | | var config = ConfigManager.Instance.GetTemplate<TreasureConfig>(humanTreasure.id);
|
| | | var config = Config.Instance.Get<TreasureConfig>(humanTreasure.id);
|
| | | return humanTreasure != null && humanTreasure.humanState == HumanTreasureState.CastSoul && humanTreasure.stage < config.PreferredStage;
|
| | | }
|
| | | else
|