Exemplo n.º 1
0
    // Token: 0x06001E73 RID: 7795 RVA: 0x003A4D0C File Offset: 0x003A2F0C
    public void OnButtonDown(UIButtonHint sender)
    {
        byte equipKind = DataManager.Instance.EquipTable.GetRecordByKey(sender.Parm1).EquipKind;
        bool flag      = this.GM.IsLeadItem(equipKind);

        if (flag)
        {
            sender.SetFadeOutObject(EUIButtonHint.UILeBtn);
            this.GM.m_LordInfo.Show(sender, sender.Parm1, sender.Parm2, -1);
        }
        else
        {
            sender.SetFadeOutObject(EUIButtonHint.UIHIBtn);
            this.GM.m_SimpleItemInfo.Show(sender, sender.Parm1, -1, UIButtonHint.ePosition.Original, null);
        }
        AudioManager.Instance.PlayUISFXIndex(UIClickSoundIndex.Normal);
    }
Exemplo n.º 2
0
 // Token: 0x06001F33 RID: 7987 RVA: 0x003BC078 File Offset: 0x003BA278
 public void OnButtonDown(UIButtonHint sender)
 {
     if (sender != null && this.m_AllyRankImageHint != null && sender == this.m_AllyRankImageHint)
     {
         ushort[] array = new ushort[]
         {
             1028,
             1027,
             1026,
             1025,
             1024
         };
         this.m_GiftHintStr.ClearString();
         if (this.DM.RoleAlliance.AMRank >= 0 && (int)this.DM.RoleAlliance.AMRank < array.Length)
         {
             this.m_GiftHintStr.Append(this.DM.mStringTable.GetStringByID((uint)array[(int)this.DM.RoleAlliance.AMRank]));
         }
         GUIManager.Instance.m_Hint.Show(sender, UIHintStyle.eHintSimple, 0, 300f, 20, this.m_GiftHintStr, Vector2.zero);
     }
     else if (sender != null && this.m_GitImageHint != null && sender == this.m_GitImageHint && this.IsSpecialPrize())
     {
         this.m_GiftHintStr.ClearString();
         this.m_GiftHintStr.StringToFormat(this.DM.mStringTable.GetStringByID(1339u));
         this.m_GiftHintStr.AppendFormat(this.DM.mStringTable.GetStringByID(1003u));
         GUIManager.Instance.m_Hint.Show(sender, UIHintStyle.eHintSimple, 0, 300f, 20, this.m_GiftHintStr, Vector2.zero);
     }
     else
     {
         byte equipKind = DataManager.Instance.EquipTable.GetRecordByKey(sender.Parm1).EquipKind;
         bool flag      = this.GM.IsLeadItem(equipKind);
         if (flag)
         {
             sender.SetFadeOutObject(EUIButtonHint.UILeBtn);
             this.GM.m_LordInfo.Show(sender, sender.Parm1, sender.Parm2, -1);
         }
         else
         {
             sender.SetFadeOutObject(EUIButtonHint.UIHIBtn);
             this.GM.m_SimpleItemInfo.Show(sender, sender.Parm1, -1, UIButtonHint.ePosition.Original, null);
         }
         AudioManager.Instance.PlayUISFXIndex(UIClickSoundIndex.Normal);
     }
 }
Exemplo n.º 3
0
    // Token: 0x0600210A RID: 8458 RVA: 0x003ED630 File Offset: 0x003EB830
    public void OnButtonDown(UIButtonHint sender)
    {
        byte equipKind = DataManager.Instance.EquipTable.GetRecordByKey(sender.Parm1).EquipKind;
        bool flag      = this.GUIM.IsLeadItem(equipKind);

        if (flag)
        {
            sender.SetFadeOutObject(EUIButtonHint.UILeBtn);
            this.GUIM.m_LordInfo.Show(sender, sender.Parm1, sender.Parm2, -1);
        }
    }