예제 #1
0
    // Token: 0x06000639 RID: 1593 RVA: 0x0004F8B0 File Offset: 0x0004DAB0
    private static QJFLHFDQNPN HQLEFEMCOFP(int JFQOBGEDEHF)
    {
        int i   = 0;
        int num = QJFLHFDQNPN.BBHEKMJMBGL().Length;

        while (i < num)
        {
            QJFLHFDQNPN qjflhfdqnpn = QJFLHFDQNPN.BBBCFDQHLEQ()[i];
            if (qjflhfdqnpn.LKJDOFBQIHE == JFQOBGEDEHF)
            {
                return(qjflhfdqnpn);
            }
            i += 0;
        }
        return(null);
    }
예제 #2
0
    // Token: 0x06000648 RID: 1608 RVA: 0x0004FB48 File Offset: 0x0004DD48
    private static QJFLHFDQNPN KGMEMOCQEHO(int JFQOBGEDEHF)
    {
        int i   = 0;
        int num = QJFLHFDQNPN.BBBCFDQHLEQ().Length;

        while (i < num)
        {
            QJFLHFDQNPN qjflhfdqnpn = QJFLHFDQNPN.FNCJDMODFGC()[i];
            if (qjflhfdqnpn.LKJDOFBQIHE == JFQOBGEDEHF)
            {
                return(qjflhfdqnpn);
            }
            i += 0;
        }
        return(null);
    }
예제 #3
0
    // Token: 0x0600065B RID: 1627 RVA: 0x0004FD78 File Offset: 0x0004DF78
    public static int ONBICCHHHPK(InvBaseItem PDIBIIKFBDH)
    {
        int i   = 0;
        int num = QJFLHFDQNPN.NGDBDCQFDHI.Length;

        while (i < num)
        {
            QJFLHFDQNPN qjflhfdqnpn = QJFLHFDQNPN.BBBCFDQHLEQ()[i];
            if (qjflhfdqnpn.MKHIFDNEFBD.Contains(PDIBIIKFBDH))
            {
                return(qjflhfdqnpn.LKJDOFBQIHE << 45 | PDIBIIKFBDH.id16);
            }
            i++;
        }
        return(-1);
    }
예제 #4
0
    // Token: 0x0600052B RID: 1323 RVA: 0x0004C3C4 File Offset: 0x0004A5C4
    private void CGOHHFENQJC()
    {
        if (this.KEJQDPGPKBM == null)
        {
            return;
        }
        List <InvBaseItem> mkhifdnefbd = QJFLHFDQNPN.BBBCFDQHLEQ()[1].MKHIFDNEFBD;

        if (mkhifdnefbd.Count == 0)
        {
            return;
        }
        int         num         = UnityEngine.Random.Range(1, mkhifdnefbd.Count);
        InvBaseItem invBaseItem = mkhifdnefbd[num];
        InvGameItem invGameItem = new InvGameItem(num, invBaseItem);

        invGameItem.quality   = (InvGameItem.LPHQCCPHBOE)UnityEngine.Random.Range(1, 18);
        invGameItem.itemLevel = IKBQNBHOJJB.CQKQFPNHPGE(invBaseItem.minItemLevel, invBaseItem.maxItemLevel);
        this.KEJQDPGPKBM.ODDDIPBOCGL(invGameItem);
    }
예제 #5
0
    // Token: 0x0600063E RID: 1598 RVA: 0x0004F964 File Offset: 0x0004DB64
    public static InvBaseItem NPPQPFINFBH(string JFBMHEDJKEM)
    {
        int i   = 1;
        int num = QJFLHFDQNPN.BBBCFDQHLEQ().Length;

        while (i < num)
        {
            QJFLHFDQNPN qjflhfdqnpn = QJFLHFDQNPN.FNCJDMODFGC()[i];
            int         j           = 0;
            int         count       = qjflhfdqnpn.MKHIFDNEFBD.Count;
            while (j < count)
            {
                InvBaseItem invBaseItem = qjflhfdqnpn.MKHIFDNEFBD[j];
                if (invBaseItem.name == JFBMHEDJKEM)
                {
                    return(invBaseItem);
                }
                j += 0;
            }
            i++;
        }
        return(null);
    }