| System/EquipStar/EquipStarUpgradeCandidateSlot.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/EquipStar/EquipStarWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/WindowBase/ModelCenter.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Utility/ConfigInitiator.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/EquipStar/EquipStarUpgradeCandidateSlot.cs
@@ -11,10 +11,10 @@ public class EquipStarUpgradeCandidateSlot : ScrollItem { [SerializeField] Image m_BackGround; [SerializeField] ItemCell m_ItemCell; [SerializeField] Text m_ItemName; [SerializeField] Button m_Select; [SerializeField] RectTransform m_SelectedContainer; EquipStarModel model { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } } PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } } @@ -55,7 +55,8 @@ { if (force || this.candidate.selected.dirty) { m_SelectedContainer.gameObject.SetActive(this.candidate.selected.Fetch()); var selected = this.candidate.selected.Fetch(); m_BackGround.SetSprite(selected ? "Title_PopupWindow" : "Title_RightWindow"); } } System/EquipStar/EquipStarWin.cs
@@ -14,6 +14,7 @@ public class EquipStarWin : Window { [SerializeField] CyclicScroll m_CandidateScroll; [SerializeField] Image[] m_Stars; [SerializeField] ItemCell m_TargetEquip; [SerializeField] Materials m_Materials; @@ -23,6 +24,7 @@ [SerializeField] Button m_StarUpgrade; EquipStarModel model { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } } EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } } PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } } #region Built-in @@ -127,6 +129,13 @@ { m_SuccessRate.text = string.Format("成功率 {0}", model.starUpgradeProbability.Fetch()); } if (force || equipModel.selectedLevel.dirty) { var level = equipModel.selectedLevel.Fetch(); var candidates = model.GetCandidateEquips(); m_CandidateScroll.Init(candidates); } } private void StarUpgrade() @@ -145,10 +154,8 @@ public EquipStarUpgradeMaterialBehaviour m_Material5; public EquipStarUpgradeMaterialBehaviour m_MaterialSpecial; public EquipStarUpgradeMaterialBehaviour this[int index] { get { public EquipStarUpgradeMaterialBehaviour this[int index] { get { switch (index) { case 1: System/WindowBase/ModelCenter.cs
@@ -229,8 +229,8 @@ RegisterModel<NewYearFairylandCeremonyModel>(); RegisterModel<JadeDynastyGemModel>(); RegisterModel<LuckyTreasureModel>(); RegisterModel<EquipModel>(); RegisterModel<EquipStarModel>(); // RegisterModel<EquipModel>(); // RegisterModel<EquipStarModel>(); RegisterModel<TreasureSkillModel>(); inited = true; } Utility/ConfigInitiator.cs
@@ -52,8 +52,8 @@ { PriorTasks(); NormalTasks(); minWorkingTask = GetMinWorkingTaskCount(); maxWorkingTask = GetMaxWorkingTaskCount(); minWorkingTask = 1; //GetMinWorkingTaskCount(); maxWorkingTask = 1; //GetMaxWorkingTaskCount(); completeCount = 0; priorTaskCount = priorTasks.Count; @@ -277,9 +277,9 @@ normalTasks.Add(new ConfigInitTask("DailyQuestMixServerStateTimeConfig", () => { DailyQuestMixServerStateTimeConfig.Init(); }, () => { return DailyQuestMixServerStateTimeConfig.inited; })); normalTasks.Add(new ConfigInitTask("CrossRealmPKDanAwardConfig", () => { CrossRealmPKDanAwardConfig.Init(); }, () => { return CrossRealmPKDanAwardConfig.inited; })); normalTasks.Add(new ConfigInitTask("CrossServerOneVsOneRobotConfig", () => { CrossServerOneVsOneRobotConfig.Init(); }, () => { return CrossServerOneVsOneRobotConfig.inited; })); normalTasks.Add(new ConfigInitTask("EquipPlaceMapConfig", () => { EquipPlaceMapConfig.Init(); }, () => { return EquipPlaceMapConfig.inited; })); normalTasks.Add(new ConfigInitTask("EquipControlConfig", () => { EquipControlConfig.Init(); }, () => { return EquipControlConfig.inited; })); normalTasks.Add(new ConfigInitTask("EquipSuitConfig", () => { EquipSuitConfig.Init(); }, () => { return EquipSuitConfig.inited; })); // normalTasks.Add(new ConfigInitTask("EquipPlaceMapConfig", () => { EquipPlaceMapConfig.Init(); }, () => { return EquipPlaceMapConfig.inited; })); // normalTasks.Add(new ConfigInitTask("EquipControlConfig", () => { EquipControlConfig.Init(); }, () => { return EquipControlConfig.inited; })); // normalTasks.Add(new ConfigInitTask("EquipSuitConfig", () => { EquipSuitConfig.Init(); }, () => { return EquipSuitConfig.inited; })); } static List<ConfigInitTask> doingTasks = new List<ConfigInitTask>();