예제 #1
0
 public c000227(c000240 p0, enum0232 p1)
     : base(p0)
 {
     this.f000030 = Vector2.Zero;
     this.f000001 = enum0225.f000045;
     if (f000241 == null)
     {
         if (SenseKeyHelper.PadCount == 6)
         {
             f000241 = new Vector2[] { new Vector2(0f, 0f), new Vector2(680f, 0f), new Vector2(1360f, 0f), new Vector2(0f, 768f), new Vector2(680f, 768f), new Vector2(1360f, 768f) };
         }
         else
         {
             f000241 = new Vector2[] { new Vector2(0f, 0f), new Vector2(680f, 0f), new Vector2(1360f, 0f), new Vector2(0f, 384f), new Vector2(1360f, 384f), new Vector2(0f, 768f), new Vector2(680f, 768f), new Vector2(1360f, 768f) };
         }
         f00003e = new List<IList<Vector3>>();
         for (int i = 0; i < 2; i++)
         {
             foreach (IList<Vector3> list2 in c000031.m000061(@"splx\" + i + ".splx"))
             {
                 f00003e.Add(list2);
             }
         }
     }
     this.f000017 = p0;
     this.f00002d = p1;
     this.f00005b = new List<c00022f>();
     f0000b1 = new Random();
     this.f000033 = 50f;
     this.f000035 = 1f;
     this.f000037 = 0.5f;
     this.f0000a4 = 0.2f;
 }
예제 #2
0
        public c000219(c000240 p0, c00023b p1)
        {
            for (int i = 0; i < 3; i++)
            {
                this.f00020a.Add(new c000244(p1));
            }
            switch (c00027b.m00009f().m000062())
            {
                case enum0277.f000005:
                    this.f00020a[0].m00004b(50);
                    this.f00020a[1].m00004b(80);
                    this.f00020a[2].m00004b(100);
                    break;

                case enum0277.f00006c:
                    this.f00020a[0].m00004b(20);
                    this.f00020a[1].m00004b(30);
                    this.f00020a[2].m00004b(50);
                    break;
            }
            this.f000017 = p0;
            this.f000038 = p1;
            this.f000030 = (Vector2) (p1.m000062().m000026() / 2f);
            this.f0001ab = new c000029(p1.m000062());
            this.f00013c = new c000029(p1.m000062());
            this.f00013c.m000023(new Vector2(310f, 245f));
        }
예제 #3
0
        public c000219(c000240 p0, c00023b p1)
        {
            for (int i = 0; i < 3; i++)
            {
                this.f00020a.Add(new c000244(p1));
            }
            switch (GameSetting.Instance().GetGameTypeEnum())
            {
                case enum0277.Strengthen:
                    this.f00020a[0].m00004b(50);
                    this.f00020a[1].m00004b(80);
                    this.f00020a[2].m00004b(100);
                    break;

                case enum0277.Common:
                    this.f00020a[0].m00004b(20);
                    this.f00020a[1].m00004b(30);
                    this.f00020a[2].m00004b(50);
                    break;
            }
            this.f000017 = p0;
            this.f000038 = p1;
            this.f000030 = (Vector2) (p1.m000062().m000026() / 2f);
            this.f0001ab = new c000029(p1.m000062());
            this.f00013c = new c000029(p1.m000062());
            this.f00013c.m000023(new Vector2(310f, 245f));
        }
예제 #4
0
 public c00023d(enum0214 p0, c000240 p1)
 {
     this.f000038 = p1.m000301(p0);
     this.f000017 = p1;
     this.f00013c = new c000029();
     this.f0001ab = new c000029();
     this.f0001ac = new c000029();
 }
예제 #5
0
 public c00023b(c000215 p0, c000240 p1)
     : base(p1, p0)
 {
     this.f000056 = true;
     this.f000030 = Vector2.Zero;
     this.f0000a1 = true;
     this.f00002c = p0;
     this.f000017 = p1;
 }
예제 #6
0
 public c00021a(c000240 p0)
     : base(p0)
 {
     this.f000001 = enum021b.f000044;
     this.f000031 = 1360f;
     this.f000033 = 768f;
     this.f000035 = 0.5f;
     this.f00008e = new c00023c();
     this.f000017 = p0;
     this.f000019 = new c000228(this.f000017);
 }
예제 #7
0
        protected override void m000031()
        {
            if (GameSetting.Instance().GetIsOpenSound())
            {
                SoundEffectInstance instance = base.Content.Load<SoundEffect>(@"mp3\CoinIn").CreateInstance();
                instance.Volume = 0f;
                instance.IsLooped = false;
                instance.Play();
            }

            GameBase.ShowFpsType = (ShowFpsTypeEnum) GameSetting.Instance().GetIsShowFps();
            c00022c.m000001();
            c000240 c = new c000240();
            base.m00006e(c);
        }
예제 #8
0
 public c00020e(c000240 p0)
     : base(p0)
 {
     this.f000031 = 0.8f;
     this.f000033 = 0.01f;
     this.f00002a = enum022e.f00002a;
     if (f00003e == null)
     {
         f00003e = c000031.m000059(@"Image\Face\Text\Gain");
     }
     this.m000032();
     this.f000081 = new c00002b(f00003e);
     this.f000081.m00004c(false);
     this.f00013c = new c000029();
     this.f00013c.m000029(1.570796f);
 }
예제 #9
0
 public c000233(c000240 p0)
     : base(p0)
 {
     this.f00000b = 600;
     f000059 = this;
     this.f000017 = p0;
     this.f00005b = new List<c000227>();
     this.f000078 = new List<c000227>();
     if (c00025f.f00000b == 6)
     {
         this.f00000b = 700;
     }
     else
     {
         this.f00000b = 550;
     }
 }
예제 #10
0
 public c000233(c000240 p0)
     : base(p0)
 {
     this.f00000b = 600;
     f000059 = this;
     this.f000017 = p0;
     this.f00005b = new List<c000227>();
     this.f000078 = new List<c000227>();
     if (SenseKeyHelper.PadCount == 6)
     {
         this.f00000b = 700;
     }
     else
     {
         this.f00000b = 550;
     }
 }
예제 #11
0
 protected override void m000031()
 {
     if (c00027b.m00009f().m00018e())
     {
         SoundEffectInstance instance = base.Content.Load<SoundEffect>(@"mp3\CoinIn").CreateInstance();
         instance.Volume = 0f;
         instance.IsLooped = false;
         instance.Play();
     }
     c000037.f000028 = (enum036) c00027b.m00009f().m000010();
     c00022c.m000001();
     c000240 c = new c000240();
     base.m00006e(c);
 }
예제 #12
0
 public c00022a(c000240 p0)
     : base(p0)
 {
 }
예제 #13
0
 public c00024f(c000240 p0)
     : base(p0)
 {
 }
예제 #14
0
        public static void m00006e(c000240 p0)
        {
            f000017 = p0;
            for (int i = 0; i < 120; i++)
            {
                c000251 c = new c000251(enum0250.f0001ab);
                f000162.m00007b(c);
            }
            for (int j = 0; j < 30; j++)
            {
                c000251 c2 = new c000251(enum0250.f00013c);
                f00002c.m00007b(c2);
            }
            for (int k = 0; k < SenseKeyHelper.PadCount; k++)
            {
                enum0214 key = (enum0214) k;
                f00007a.Add(key, new c00003b<c00021e>());
                f00020d.Add(key, new c00003b<c00023d>());
                for (int n = 0; n < 5; n++)
                {
                    c00021e ce = new c00021e(key, p0);
                    f00007a[key].m00007b(ce);
                }
                c00023d cd = new c00023d(key, p0);
                f00020d[key].m00007b(cd);
            }
            int num5 = 15;
            for (int m = 0; m <= num5; m++)
            {
                enum0232 enum3 = (enum0232) m;
                f00020e.Add(enum3, new c00003b<c00020e>());
                int num7 = 10;
                switch (enum3)
                {
                    case enum0232.f000245:
                    case enum0232.f000246:
                    case enum0232.f000247:
                    case enum0232.f000249:
                        num7 = 30;
                        break;

                    case enum0232.f000248:
                    case enum0232.f00024a:
                        num7 = 100;
                        break;
                }
                for (int num8 = 0; num8 < num7; num8++)
                {
                    c00020e ce2 = m0002e1(enum3);
                    f00020e[enum3].m00007b(ce2);
                }
            }
            if (GameSetting.Instance().m000008())
            {
                enum0232 enum4 = enum0232.f000254;
                f00020e.Add(enum4, new c00003b<c00020e>());
                for (int num9 = 0; num9 < 5; num9++)
                {
                    c00020e ce3 = m0002e1(enum4);
                    f00020e[enum4].m00007b(ce3);
                }
                enum4 = enum0232.f000255;
                f00020e.Add(enum4, new c00003b<c00020e>());
                for (int num10 = 0; num10 < 5; num10++)
                {
                    c00020e ce4 = m0002e1(enum4);
                    f00020e[enum4].m00007b(ce4);
                }
            }
            f00000b = GameDataInfo.Instance().m000062().m000308();
        }
예제 #15
0
 public c000228(c000240 p0)
 {
     this.f000017 = p0;
 }
예제 #16
0
 public c000237(c000240 p0)
     : base(p0)
 {
 }
예제 #17
0
 public c000210(c000240 p0)
     : base(p0)
 {
     this.f00000a = true;
     this.f000056 = true;
 }
예제 #18
0
 public c000221(c00023b p0, c000240 p1)
 {
     this.f000017 = p1;
     this.f00023a = p0;
 }
예제 #19
0
 public c000212(c000240 p0)
     : base(p0)
 {
 }
예제 #20
0
 public c000229(c00023b p0, c000240 p1)
 {
     this.f000038 = p0;
     this.f000017 = p1;
 }