Esempio n. 1
0
            private static void Postfix(int group, int line, int icon, bool show, GameObject ___curLevelDetailParent, GameObject ___nextLevelDetailParent, ref PlayerAbilityDesc ___curLevelDetail, ref PlayerAbilityDesc ___nextLevelDetail, WhiteCat.Tween.Tweener[] ___levelChangeTween)
            {
                if (!enabled)
                {
                    return;
                }

                AbilityItem abilityItem = Module <PlayerAbilityModule> .Self.Get(group, line, icon);

                if (show && abilityItem.IsMax)
                {
                    ___curLevelDetailParent.gameObject.SetActive(true);
                    foreach (WhiteCat.Tween.Tweener tweener2 in ___levelChangeTween)
                    {
                        tweener2.normalizedTime = 0f;
                        tweener2.isForward      = true;
                        tweener2.enabled        = true;
                    }
                    ___nextLevelDetailParent.gameObject.SetActive(true);
                    ___curLevelDetail.SetDesc(abilityItem.GetIcon(), abilityItem.GetName(), abilityItem.Point, abilityItem.GetDesc());
                    ___nextLevelDetail.SetDesc(abilityItem.GetIcon(), abilityItem.GetName(), abilityItem.Point + 1, abilityItem.GetNextDesc());
                }
            }