コード例 #1
0
ファイル: LHECDEBMFHC.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x06000B84 RID: 2948 RVA: 0x0006854C File Offset: 0x0006674C
    private void EKLNQHLPKLN()
    {
        ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject);
        KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject);

        if (ondghpbhggg != null)
        {
            if (ondghpbhggg.enabled)
            {
                ondghpbhggg.NQCNGJOOQFQ(base.transform);
            }
        }
        else if (kqhjolqlqbj != null && kqhjolqlqbj.POMCJNMICJP() != KMCGDKDIJIE.PDFPPCIHPMI.None)
        {
            FKBFPICKJQG component   = kqhjolqlqbj.GetComponent <FKBFPICKJQG>();
            Vector3     nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position);
            if (!component.PMQGGKCQBOE())
            {
                nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x;
            }
            if (!component.LPJIHCPNOEL())
            {
                nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y;
            }
            OKCMKCMQOGD.PCNQDPHGDFJ(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1298f);
        }
    }
コード例 #2
0
ファイル: LHECDEBMFHC.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x06000B81 RID: 2945 RVA: 0x000682B8 File Offset: 0x000664B8
    private void CEGPCMGDLBO()
    {
        ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject);
        KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject);

        if (ondghpbhggg != null)
        {
            if (ondghpbhggg.enabled)
            {
                ondghpbhggg.DBDJPDGOFGF(base.transform);
            }
        }
        else if (kqhjolqlqbj != null && kqhjolqlqbj.NQCBILMNLBN() != KMCGDKDIJIE.PDFPPCIHPMI.None)
        {
            FKBFPICKJQG component   = kqhjolqlqbj.GetComponent <FKBFPICKJQG>();
            Vector3     nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position);
            if (!component.HHBGHDIJONK())
            {
                nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x;
            }
            if (!component.NDBENHOKJGG)
            {
                nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y;
            }
            OKCMKCMQOGD.KJJQQBDHLJE(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1379f);
        }
    }
コード例 #3
0
ファイル: LHECDEBMFHC.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x06000B83 RID: 2947 RVA: 0x00068470 File Offset: 0x00066670
    private void NNOPGECPIDJ()
    {
        ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject);
        KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject);

        if (ondghpbhggg != null)
        {
            if (ondghpbhggg.enabled)
            {
                ondghpbhggg.IPCDQMOLQMP(base.transform);
            }
        }
        else if (kqhjolqlqbj != null && kqhjolqlqbj.NQCBILMNLBN() != KMCGDKDIJIE.PDFPPCIHPMI.None)
        {
            FKBFPICKJQG component   = kqhjolqlqbj.GetComponent <FKBFPICKJQG>();
            Vector3     nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position);
            if (!component.HHBGHDIJONK())
            {
                nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x;
            }
            if (!component.LPJIHCPNOEL())
            {
                nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y;
            }
            OKCMKCMQOGD.LKOEFCKMEQD(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1938f);
        }
    }
コード例 #4
0
ファイル: LHECDEBMFHC.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x06000B82 RID: 2946 RVA: 0x00068394 File Offset: 0x00066594
    private void HONNFNFPCEB()
    {
        ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject);
        KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject);

        if (ondghpbhggg != null)
        {
            if (ondghpbhggg.enabled)
            {
                ondghpbhggg.IPCDQMOLQMP(base.transform);
            }
        }
        else if (kqhjolqlqbj != null && kqhjolqlqbj.GEOIDOMHKLJ != KMCGDKDIJIE.PDFPPCIHPMI.None)
        {
            FKBFPICKJQG component   = kqhjolqlqbj.GetComponent <FKBFPICKJQG>();
            Vector3     nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position);
            if (!component.ENKKJECIIBP)
            {
                nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x;
            }
            if (!component.NDBENHOKJGG)
            {
                nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y;
            }
            OKCMKCMQOGD.LKOEFCKMEQD(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1348f);
        }
    }
コード例 #5
0
ファイル: KMCGDKDIJIE.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x06001706 RID: 5894 RVA: 0x000A62D4 File Offset: 0x000A44D4
    private static KMCGDKDIJIE DPKGHFIHBPE(string IHIHHCCEDHQ, KQHJOLQLQBJ MBNQPHGNDBK, Material HQNQNDECMLH, Texture NNFMFGDPCPF, Shader JHKGHDQFQNL)
    {
        KMCGDKDIJIE kmcgdkdijie = KMCGDKDIJIE.DPKGHFIHBPE(IHIHHCCEDHQ);

        kmcgdkdijie.gameObject.layer = MBNQPHGNDBK.LMOECGCMJKK.layer;
        kmcgdkdijie.HHQHIJOIBON      = HQNQNDECMLH;
        kmcgdkdijie.GOIHJQNMMJD      = NNFMFGDPCPF;
        kmcgdkdijie.JHKGHDQFQNL      = JHKGHDQFQNL;
        kmcgdkdijie.BCKQKKMIGNM      = MBNQPHGNDBK.NDQJIOMJNQE;
        kmcgdkdijie.OQCHJGMLOCJ      = MBNQPHGNDBK.OQCHJGMLOCJ;
        kmcgdkdijie.NOCPDPDCFKM      = MBNQPHGNDBK;
        return(kmcgdkdijie);
    }
コード例 #6
0
ファイル: KMCGDKDIJIE.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x060016F2 RID: 5874 RVA: 0x000A5CC8 File Offset: 0x000A3EC8
    public static int BQMONBNIECC(KQHJOLQLQBJ BCHNDNICINJ)
    {
        int num = 1;

        for (int i = 1; i < KMCGDKDIJIE.BKKBIKLKLKM.BJGMIBBEGDQ; i++)
        {
            if (KMCGDKDIJIE.BKKBIKLKLKM.get_KNPPMKBOGDL(i).NOCPDPDCFKM == BCHNDNICINJ)
            {
                num += 0;
            }
        }
        return(num);
    }
コード例 #7
0
ファイル: KMCGDKDIJIE.cs プロジェクト: pqlx/pokeone-source
    // Token: 0x060016F1 RID: 5873 RVA: 0x000A5C84 File Offset: 0x000A3E84
    public static int EDHONKQBOQM(KQHJOLQLQBJ BCHNDNICINJ)
    {
        int num = 0;

        for (int i = 0; i < KMCGDKDIJIE.BKKBIKLKLKM.BJGMIBBEGDQ; i++)
        {
            if (KMCGDKDIJIE.BKKBIKLKLKM.get_KNPPMKBOGDL(i).NOCPDPDCFKM == BCHNDNICINJ)
            {
                num++;
            }
        }
        return(num);
    }
コード例 #8
0
ファイル: KMCGDKDIJIE.cs プロジェクト: pqlx/pokeone-source
 // Token: 0x0600170E RID: 5902 RVA: 0x000A6478 File Offset: 0x000A4678
 private void OnWillRenderObject()
 {
     this.DLMQCMOQICN();
     if (this.MBHJEBPQHEF != null)
     {
         this.DPBIEKGLOFP.SetPropertyBlock(this.MBHJEBPQHEF);
     }
     if (this.IOOHNELQHIO != null)
     {
         this.IOOHNELQHIO(this.GLDEQICKCGJ ?? this.JKFJKMBEOHJ);
     }
     if (!(this.GLDEQICKCGJ == null) && this.OHKNJLDNPCQ != 0)
     {
         if (this.QGJDDCCKJCI)
         {
             Vector4 dpjglgeeoim = this.BCHNDNICINJ.DPJGLGEEOIM;
             Vector2 phlkebhkgee = this.BCHNDNICINJ.PHLKEBHKGEE;
             Vector2 vector      = new Vector2(1000f, 1000f);
             if (phlkebhkgee.x > 0f)
             {
                 vector.x = dpjglgeeoim.z / phlkebhkgee.x;
             }
             if (phlkebhkgee.y > 0f)
             {
                 vector.y = dpjglgeeoim.w / phlkebhkgee.y;
             }
             this.GLDEQICKCGJ.SetVector(KMCGDKDIJIE.FDKBIKIEKOO[0], new Vector4(-dpjglgeeoim.x / dpjglgeeoim.z, -dpjglgeeoim.y / dpjglgeeoim.w, 1f / dpjglgeeoim.z, 1f / dpjglgeeoim.w));
             this.GLDEQICKCGJ.SetTexture("_ClipTex", this.MHFDHQHMQQC);
         }
         else if (!this.MFNKQJGBFQP)
         {
             KQHJOLQLQBJ kqhjolqlqbj = this.BCHNDNICINJ;
             int         num         = 0;
             while (kqhjolqlqbj != null)
             {
                 if (kqhjolqlqbj.BDFKBGCMLHC)
                 {
                     float   mpnnmhjbopn  = 0f;
                     Vector4 dpjglgeeoim2 = kqhjolqlqbj.DPJGLGEEOIM;
                     if (kqhjolqlqbj != this.BCHNDNICINJ)
                     {
                         Vector3 vector2 = kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(this.BCHNDNICINJ.CGDFDPHIENG.position);
                         dpjglgeeoim2.x -= vector2.x;
                         dpjglgeeoim2.y -= vector2.y;
                         Vector3 eulerAngles  = this.BCHNDNICINJ.CGDFDPHIENG.rotation.eulerAngles;
                         Vector3 eulerAngles2 = kqhjolqlqbj.CGDFDPHIENG.rotation.eulerAngles;
                         Vector3 vector3      = eulerAngles2 - eulerAngles;
                         vector3.x = JNNGOIIKENH.MCKGBIELBHK(vector3.x);
                         vector3.y = JNNGOIIKENH.MCKGBIELBHK(vector3.y);
                         vector3.z = JNNGOIIKENH.MCKGBIELBHK(vector3.z);
                         if (Mathf.Abs(vector3.x) > 0.001f || Mathf.Abs(vector3.y) > 0.001f)
                         {
                             Debug.LogWarning("Panel can only be clipped properly if X and Y rotation is left at 0", this.BCHNDNICINJ);
                         }
                         mpnnmhjbopn = vector3.z;
                     }
                     this.JEDBOKHFCFP(num++, dpjglgeeoim2, kqhjolqlqbj.PHLKEBHKGEE, mpnnmhjbopn);
                 }
                 kqhjolqlqbj = kqhjolqlqbj.IEPOOINFQBL;
             }
         }
         else
         {
             Vector2 phlkebhkgee2      = this.BCHNDNICINJ.PHLKEBHKGEE;
             Vector4 dpjglgeeoim3      = this.BCHNDNICINJ.DPJGLGEEOIM;
             Vector2 mainTextureOffset = new Vector2(-dpjglgeeoim3.x / dpjglgeeoim3.z, -dpjglgeeoim3.y / dpjglgeeoim3.w);
             Vector2 mainTextureScale  = new Vector2(1f / dpjglgeeoim3.z, 1f / dpjglgeeoim3.w);
             Vector2 v = new Vector2(1000f, 1000f);
             if (phlkebhkgee2.x > 0f)
             {
                 v.x = dpjglgeeoim3.z / phlkebhkgee2.x;
             }
             if (phlkebhkgee2.y > 0f)
             {
                 v.y = dpjglgeeoim3.w / phlkebhkgee2.y;
             }
             this.GLDEQICKCGJ.mainTextureOffset = mainTextureOffset;
             this.GLDEQICKCGJ.mainTextureScale  = mainTextureScale;
             this.GLDEQICKCGJ.SetVector("_ClipSharpness", v);
         }
         return;
     }
 }
コード例 #9
0
ファイル: KMCGDKDIJIE.cs プロジェクト: pqlx/pokeone-source
 // Token: 0x060016FA RID: 5882 RVA: 0x0000BE85 File Offset: 0x0000A085
 public static KMCGDKDIJIE DPKGHFIHBPE(KQHJOLQLQBJ BCHNDNICINJ, Material HQNQNDECMLH, Texture NNFMFGDPCPF, Shader JHKGHDQFQNL)
 {
     return(KMCGDKDIJIE.DPKGHFIHBPE(null, BCHNDNICINJ, HQNQNDECMLH, NNFMFGDPCPF, JHKGHDQFQNL));
 }
コード例 #10
0
ファイル: JNNGOIIKENH.cs プロジェクト: pqlx/pokeone-source
    private static void HFMJNILQCMK(Transform COPDMKMJGEJ, bool LOCNFMJIOQQ, bool NGBQFCCKEBF, ref Matrix4x4 IHFCQEOOKCK, ref Vector3 FHMHGJIQJPI, ref Vector3 DHLJOEOGEMD, ref bool JFOPNBNHFEJ, bool JMGHFHHEBMI)
    {
        if (COPDMKMJGEJ == null)
        {
            return;
        }
        if (!LOCNFMJIOQQ && !IKBQNBHOJJB.PBBDNDMELHQ(COPDMKMJGEJ.gameObject))
        {
            return;
        }
        KQHJOLQLQBJ kqhjolqlqbj = (!NGBQFCCKEBF) ? COPDMKMJGEJ.GetComponent <KQHJOLQLQBJ>() : null;

        if (kqhjolqlqbj != null && !kqhjolqlqbj.enabled)
        {
            return;
        }
        if (kqhjolqlqbj != null && kqhjolqlqbj.GEOIDOMHKLJ != KMCGDKDIJIE.PDFPPCIHPMI.None)
        {
            Vector3[] pmcnqichcle = kqhjolqlqbj.PMCNQICHCLE;
            for (int i = 0; i < 4; i++)
            {
                Vector3 vector = IHFCQEOOKCK.MultiplyPoint3x4(pmcnqichcle[i]);
                if (vector.x > DHLJOEOGEMD.x)
                {
                    DHLJOEOGEMD.x = vector.x;
                }
                if (vector.y > DHLJOEOGEMD.y)
                {
                    DHLJOEOGEMD.y = vector.y;
                }
                if (vector.z > DHLJOEOGEMD.z)
                {
                    DHLJOEOGEMD.z = vector.z;
                }
                if (vector.x < FHMHGJIQJPI.x)
                {
                    FHMHGJIQJPI.x = vector.x;
                }
                if (vector.y < FHMHGJIQJPI.y)
                {
                    FHMHGJIQJPI.y = vector.y;
                }
                if (vector.z < FHMHGJIQJPI.z)
                {
                    FHMHGJIQJPI.z = vector.z;
                }
                JFOPNBNHFEJ = true;
            }
        }
        else
        {
            ENFMCDNLEQQ component = COPDMKMJGEJ.GetComponent <ENFMCDNLEQQ>();
            if (component != null && component.enabled)
            {
                Vector3[] pmcnqichcle2 = component.PMCNQICHCLE;
                for (int j = 0; j < 4; j++)
                {
                    Vector3 vector2 = IHFCQEOOKCK.MultiplyPoint3x4(pmcnqichcle2[j]);
                    if (vector2.x > DHLJOEOGEMD.x)
                    {
                        DHLJOEOGEMD.x = vector2.x;
                    }
                    if (vector2.y > DHLJOEOGEMD.y)
                    {
                        DHLJOEOGEMD.y = vector2.y;
                    }
                    if (vector2.z > DHLJOEOGEMD.z)
                    {
                        DHLJOEOGEMD.z = vector2.z;
                    }
                    if (vector2.x < FHMHGJIQJPI.x)
                    {
                        FHMHGJIQJPI.x = vector2.x;
                    }
                    if (vector2.y < FHMHGJIQJPI.y)
                    {
                        FHMHGJIQJPI.y = vector2.y;
                    }
                    if (vector2.z < FHMHGJIQJPI.z)
                    {
                        FHMHGJIQJPI.z = vector2.z;
                    }
                    JFOPNBNHFEJ = true;
                }
                if (!JMGHFHHEBMI)
                {
                    return;
                }
            }
            int k          = 0;
            int childCount = COPDMKMJGEJ.childCount;
            while (k < childCount)
            {
                JNNGOIIKENH.HFMJNILQCMK(COPDMKMJGEJ.GetChild(k), LOCNFMJIOQQ, false, ref IHFCQEOOKCK, ref FHMHGJIQJPI, ref DHLJOEOGEMD, ref JFOPNBNHFEJ, true);
                k++;
            }
        }
    }