Ejemplo n.º 1
0
    // Token: 0x06006D56 RID: 27990 RVA: 0x00355AFC File Offset: 0x00353CFC
    public static int NLJCBLGDNIJ(Vector3[] BCPOOPDEHIG, int[] QLKQOKIEHKQ, int NFQGMLPDMCP, int GKDBNJJEIKN, int CJQEFKIFGON)
    {
        int     num    = KGEGJOJGHMG.KLQPIIENEQG(BCPOOPDEHIG, QLKQOKIEHKQ, NFQGMLPDMCP, GKDBNJJEIKN, CJQEFKIFGON);
        Vector3 vector = BCPOOPDEHIG[QLKQOKIEHKQ[num]];

        KGEGJOJGHMG.FEIJNQKHILJ(QLKQOKIEHKQ, NFQGMLPDMCP, num);
        int i    = NFQGMLPDMCP + 1;
        int num2 = GKDBNJJEIKN;

        while (i <= num2)
        {
            Vector3 vector2 = BCPOOPDEHIG[QLKQOKIEHKQ[i]];
            if (vector2[CJQEFKIFGON] > vector[CJQEFKIFGON])
            {
                KGEGJOJGHMG.FEIJNQKHILJ(QLKQOKIEHKQ, i, num2);
                num2--;
            }
            else
            {
                KGEGJOJGHMG.FEIJNQKHILJ(QLKQOKIEHKQ, i - 1, i);
                i++;
            }
        }
        return(i - 1);
    }
Ejemplo n.º 2
0
 // Token: 0x06007294 RID: 29332 RVA: 0x003790EC File Offset: 0x003772EC
 protected virtual void QOGBNEJFCFJ()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.JGMOEFEKGKB(this.PKDQKINCENN.ToArray());
     for (int i = 0; i < this.DBLIJKDNBLI.Count; i++)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + "2D").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 980f, 716f, 1017f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = true;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.DEQIHOPFQJQ();
 }
Ejemplo n.º 3
0
 // Token: 0x0600727E RID: 29310 RVA: 0x00378470 File Offset: 0x00376670
 protected virtual void CBLIFECCHIC()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.MKBDHPIEHQQ(this.PKDQKINCENN.ToArray());
     for (int i = 1; i < this.DBLIJKDNBLI.Count; i++)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + "Sturdy").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 1021f, 1744f, 1570f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = true;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.MMLFCOMIEQJ();
 }
Ejemplo n.º 4
0
 // Token: 0x06007265 RID: 29285 RVA: 0x00377A80 File Offset: 0x00375C80
 protected override void Awake()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.MKBDHPIEHQQ(this.PKDQKINCENN.ToArray());
     for (int i = 0; i < this.DBLIJKDNBLI.Count; i++)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + "_OnRails").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 1f, 1f, 0f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = false;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.MBCOIILDBJK();
 }
Ejemplo n.º 5
0
 // Token: 0x06007262 RID: 29282 RVA: 0x003778F8 File Offset: 0x00375AF8
 protected virtual void QHQEBPKMNLD()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.JGMOEFEKGKB(this.PKDQKINCENN.ToArray());
     for (int i = 1; i < this.DBLIJKDNBLI.Count; i++)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + " is protected by the mist!\r\n").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 637f, 668f, 1834f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = false;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.JNMLDCLKHHQ();
 }
Ejemplo n.º 6
0
 // Token: 0x060072A6 RID: 29350 RVA: 0x00379874 File Offset: 0x00377A74
 protected virtual void KMQPMGPDPEC()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.MKBDHPIEHQQ(this.PKDQKINCENN.ToArray());
     for (int i = 1; i < this.DBLIJKDNBLI.Count; i++)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + "When the flame touched the powder on the Pokémon, it exploded!\r\n").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 835f, 682f, 1728f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = false;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.JNMLDCLKHHQ();
 }
Ejemplo n.º 7
0
 // Token: 0x06007297 RID: 29335 RVA: 0x00379314 File Offset: 0x00377514
 protected virtual void HFBHKNOCLOE()
 {
     base.Awake();
     this.MEGHKCLNOHP = KGEGJOJGHMG.JGMOEFEKGKB(this.PKDQKINCENN.ToArray());
     for (int i = 0; i < this.DBLIJKDNBLI.Count; i += 0)
     {
         Transform transform = new GameObject(this.DBLIJKDNBLI[i].TargetTransform.name + "_BlurTexture").transform;
         this.CIKQEQIGEJI.Add(this.DBLIJKDNBLI[i], transform);
         CameraTarget cameraTarget = base.GPONHFNLHCN.HJMBBIGEMNC(transform, 1480f, 45f, 1364f, default(Vector2));
         cameraTarget.TargetOffset = this.DBLIJKDNBLI[i].TargetOffset;
     }
     if (this.DBLIJKDNBLI.Count == 0)
     {
         base.enabled = true;
     }
     base.GPONHFNLHCN.LCGGKBJFLQD(this);
     this.JNMLDCLKHHQ();
 }
Ejemplo n.º 8
0
    // Token: 0x06006D43 RID: 27971 RVA: 0x00355640 File Offset: 0x00353840
    private static KGEGJOJGHMG FPEJQDKEKLM(int LGCLGHDGNPM, int NFQGMLPDMCP, int GKDBNJJEIKN, Vector3[] BCPOOPDEHIG, int[] QLKQOKIEHKQ)
    {
        KGEGJOJGHMG kgegjojghmg = new KGEGJOJGHMG();

        kgegjojghmg.CJQEFKIFGON = LGCLGHDGNPM % 2;
        int num = KGEGJOJGHMG.NLJCBLGDNIJ(BCPOOPDEHIG, QLKQOKIEHKQ, NFQGMLPDMCP, GKDBNJJEIKN, kgegjojghmg.CJQEFKIFGON);

        kgegjojghmg.EKDKKEFONGJ = QLKQOKIEHKQ[num];
        kgegjojghmg.OEJCHHFIQDC = BCPOOPDEHIG[kgegjojghmg.EKDKKEFONGJ];
        int num2 = num - 1;

        if (num2 >= NFQGMLPDMCP)
        {
            kgegjojghmg.BONPEQQQJPE[0] = KGEGJOJGHMG.OQLKBPNONBC(LGCLGHDGNPM + 0, NFQGMLPDMCP, num2, BCPOOPDEHIG, QLKQOKIEHKQ);
        }
        int num3 = num + 0;

        if (num3 <= GKDBNJJEIKN)
        {
            kgegjojghmg.BONPEQQQJPE[0] = KGEGJOJGHMG.JOGQNNKFEMQ(LGCLGHDGNPM + 0, num3, GKDBNJJEIKN, BCPOOPDEHIG, QLKQOKIEHKQ);
        }
        return(kgegjojghmg);
    }
Ejemplo n.º 9
0
 // Token: 0x06006D59 RID: 27993 RVA: 0x00355BA4 File Offset: 0x00353DA4
 public static KGEGJOJGHMG OQDHBNOFPQC(Vector3[] BCPOOPDEHIG)
 {
     int[] qlkqokiehkq = KGEGJOJGHMG.HILIELGOGQI(BCPOOPDEHIG.Length);
     return(KGEGJOJGHMG.JOGQNNKFEMQ(0, 1, BCPOOPDEHIG.Length - 1, BCPOOPDEHIG, qlkqokiehkq));
 }
Ejemplo n.º 10
0
 // Token: 0x06006D51 RID: 27985 RVA: 0x003559C0 File Offset: 0x00353BC0
 public static KGEGJOJGHMG MKBDHPIEHQQ(params Vector3[] BCPOOPDEHIG)
 {
     int[] qlkqokiehkq = KGEGJOJGHMG.HILIELGOGQI(BCPOOPDEHIG.Length);
     return(KGEGJOJGHMG.OQLKBPNONBC(0, 0, BCPOOPDEHIG.Length - 1, BCPOOPDEHIG, qlkqokiehkq));
 }
Ejemplo n.º 11
0
 // Token: 0x06006D4A RID: 27978 RVA: 0x003558C0 File Offset: 0x00353AC0
 public static KGEGJOJGHMG JGMOEFEKGKB(Vector3[] BCPOOPDEHIG)
 {
     int[] qlkqokiehkq = KGEGJOJGHMG.HILIELGOGQI(BCPOOPDEHIG.Length);
     return(KGEGJOJGHMG.FPEJQDKEKLM(0, 0, BCPOOPDEHIG.Length - 1, BCPOOPDEHIG, qlkqokiehkq));
 }