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(); }
public static c00021e m0002e5(enum0214 p0) { c00021e ce = null; ce = f00007a[p0].m00007c(); if (ce == null) { c00021e ce2 = new c00021e(p0, f000017); f00007a[p0].m00007b(ce2); ce = f00007a[p0].m00007c(); } return ce; }
public static void m000253(c00021e p0) { f00007a[p0.m00013c()].m00007d(p0); }
public void m000253(c00021e p0) { this.f00025c.Add(p0); }
private void m0002fe() { int num = this.f00000b; int num2 = c00027b.m00009f().m00031d(this.m000010()); if (num2 > 0) { if (num >= num2) { this.f00000b = 0; } else { this.f00000b++; } } if (num != this.f00000b) { if (this.f00000b == 0) { if (this.f000259 != null) { this.f000259.m0002e7(enum021d.f00020f); this.f000259 = null; } } else if (this.f000259 == null) { this.m0000af(); } this.f00008a.m0000b0(); } }
private void m0000af() { if (this.f00000b == 0) { c00024b cb = new c00024b(this, this.f000017); cb.m000001(); float num = this.m000024() + base.m000062().m000024(); Vector2 vector = this.m000022() + ((Vector2) (c000029.m000040(num - 1.570796f) * 120f)); cb.m0002ee(vector, num); this.f000017.m000104(cb); this.f0000a0 = true; } else { c00021e ce = c00021c.m0002e5(this.f00002c.m00013c()); ce.m000032(); this.f000017.m000253(ce); this.f000259 = ce; } }