예제 #1
0
 public void m000003()
 {
     enum0232 enum2 = enum0232.f000254;
     if (c000074.m0000d3().Next(2) == 0)
     {
         enum2 = enum0232.f000255;
     }
     c000227 item = new c000227(this.f000017, enum2);
     item.m000051(enum0225.f000043);
     Vector2 one = Vector2.One;
     int num = c000074.m0000d3().Next(10, 20);
     one = new Vector2(((float) (700 * num)) / 30f, ((float) (80 * num)) / 30f);
     item.m000029(220f);
     item.m00002d(1.2f);
     item.m000039(0.2f);
     item.m00003b(0.5f);
     List<Vector2> list = c000233.m0002f8(num, one);
     item.m000023(one);
     item.m000048(list);
     this.f00005b.Add(item);
 }
예제 #2
0
        private c000227 m0002f7(enum0232 p0)
        {
            c000227 c = new c000227(this.f000017, p0);
            c.m000051(enum0225.f000043);
            switch (p0)
            {
                case enum0232.f00002d:
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f000245:
                    c.m000029(180f);
                    c.m00002d(1.2f);
                    c.m000039(0.2f);
                    c.m00003b(0.5f);
                    c.m000051(enum0225.f000044);
                    break;

                case enum0232.f000246:
                    c.m000029(180f);
                    c.m00002d(1.2f);
                    c.m000039(0.2f);
                    c.m00003b(0.5f);
                    c.m000051(enum0225.f000044);
                    break;

                case enum0232.f000247:
                    c.m000029(180f);
                    c.m00002d(1.2f);
                    c.m000039(0.2f);
                    c.m00003b(0.5f);
                    c.m000051(enum0225.f000044);
                    break;

                case enum0232.f000248:
                    c.m000029(150f);
                    c.m00002d(1.3f);
                    c.m000039(0.45f);
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f000249:
                    c.m000029(130f);
                    c.m00002d(1.5f);
                    c.m000039(0.4f);
                    c.m00003b(0.3f);
                    break;

                case enum0232.f00024a:
                    c.m000029(180f);
                    c.m00002d(1.6f);
                    c.m000039(0.35f);
                    c.m00003b(0.5f);
                    break;

                case enum0232.f00024b:
                    c.m000029(150f);
                    c.m00002d(1.35f);
                    c.m000039(0.3f);
                    c.m00003b(0.3f);
                    break;

                case enum0232.f00024c:
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f00024d:
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f00024e:
                    c.m000029(130f);
                    c.m00002d(1.5f);
                    c.m000039(0.4f);
                    c.m00003b(0.3f);
                    break;

                case enum0232.f00024f:
                    c.m000029(110f);
                    c.m00002d(1f);
                    c.m000039(0.1f);
                    c.m00003b(0.3f);
                    break;

                case enum0232.f000250:
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f000251:
                    c.m000051(enum0225.f000045);
                    break;

                case enum0232.f000252:
                    c.m000051(enum0225.f000045);
                    c.m000029(210f);
                    break;

                case enum0232.f000253:
                    c.m000051(enum0225.f000045);
                    c.m000029(200f);
                    break;
            }
            if (this.f000017.m000062() == enum023f.f00006e)
            {
                c.m000051(enum0225.f000001);
                c.m000029(180f);
                c.m0000c0(this.f00000a);
            }
            return c;
        }
예제 #3
0
        private void m000032()
        {
            if (this.f000037 >= 1000f)
            {
                this.f000037 = 0f;
                if (((this.f000078.Count <= 10) && ((this.f000017.m000062() != enum023f.f00006c) && (this.f000017.m000062() != enum023f.f00006d))) && ((this.f000017.m000062() != enum023f.f000005) || !this.f000056))
                {
                    enum0232 enum2 = (enum0232) f0000b1.Next(1, 5);
                    Vector2 one = Vector2.One;
                    int num = f0000b1.Next(3, 0x12);
                    switch (enum2)
                    {
                        case enum0232.f000245:
                            one = new Vector2(((float) (600 * num)) / 30f, ((float) (80 * num)) / 30f);
                            break;

                        case enum0232.f000246:
                            one = new Vector2(((float) (600 * num)) / 30f, ((float) (80 * num)) / 30f);
                            break;

                        case enum0232.f000247:
                            one = new Vector2(((float) (600 * num)) / 30f, ((float) (80 * num)) / 30f);
                            break;

                        case enum0232.f000248:
                            one = new Vector2(((float) (400 * num)) / 20f, ((float) (150 * num)) / 20f);
                            break;

                        case enum0232.f00024a:
                            one = new Vector2(((float) (400 * num)) / 10f, ((float) (80 * num)) / 10f);
                            break;

                        case enum0232.f00024b:
                            one = new Vector2(((float) (650 * num)) / 6f, ((float) (150 * num)) / 6f);
                            break;
                    }
                    List<Vector2> list = m0002f8(num, one);
                    c000227 item = new c000227(this.f000017, enum2);
                    item.m000051(enum0225.f000043);
                    switch (enum2)
                    {
                        case enum0232.f000245:
                            item.m000029(220f);
                            item.m00002d(1.2f);
                            item.m000039(0.2f);
                            item.m00003b(0.5f);
                            break;

                        case enum0232.f000246:
                            item.m000029(220f);
                            item.m00002d(1.2f);
                            item.m000039(0.2f);
                            item.m00003b(0.5f);
                            break;

                        case enum0232.f000247:
                            item.m000029(220f);
                            item.m00002d(1.2f);
                            item.m000039(0.2f);
                            item.m00003b(0.5f);
                            break;

                        case enum0232.f000248:
                            item.m000029(200f);
                            item.m00002d(1.3f);
                            item.m000039(0.45f);
                            item.m00003b(0.2f);
                            break;

                        case enum0232.f00024a:
                            item.m000029(220f);
                            item.m00002d(1.6f);
                            item.m000039(0.35f);
                            item.m00003b(0.5f);
                            break;

                        case enum0232.f00024b:
                            item.m000029(200f);
                            item.m00002d(1.35f);
                            item.m000039(0.3f);
                            item.m00003b(0.3f);
                            break;
                    }
                    float num2 = ((float) f0000b1.Next(20)) / 100f;
                    num2 += 0.4f;
                    item.m000029(item.m000024() * num2);
                    item.m000023(one);
                    item.m000025(num2);
                    item.m000048(list);
                    this.f000078.Add(item);
                }
            }
        }