예제 #1
0
        public static void InvSlot_LateUpdate(InvSlot __instance, Text ___itemText)
        {
            CustomItem custom = __instance.item?.GetHook <CustomItem>();

            if (custom != null)
            {
                ___itemText.enabled = true;
                CustomTooltip tooltip = custom.GetCountString();
                ___itemText.text  = tooltip.Text ?? string.Empty;
                ___itemText.color = tooltip.Color ?? Color.white;
            }
        }
예제 #2
0
        public static void EquippedItemSlot_LateUpdateEquippedItemSlot(EquippedItemSlot __instance)
        {
            CustomItem custom = __instance.item?.GetHook <CustomItem>();

            if (custom != null)
            {
                __instance.countText.enabled = true;
                __instance.countText.rectTransform.localScale = new Vector3(0.2f, 0.2f, 1f);
                CustomTooltip tooltip = custom.GetCountString();
                __instance.countText.text  = tooltip.Text ?? string.Empty;
                __instance.countText.color = tooltip.Color ?? Color.white;
            }
        }