// Token: 0x060024B3 RID: 9395 RVA: 0x0011B908 File Offset: 0x00119B08 public void method_15() { if (GlobalVariables.instance == null) { return; } int num = 0; int num2 = GlobalVariables.instance.isPracticeEnabled ? 0 : GlobalVariables.instance.int_1; switch (num2) { case 8: num = 1; break; case 9: num = 8; break; case 10: num = 4; break; } Transform transform = base.transform; for (int i = 1; i < num2; i += 0) { GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.SoloCounter, transform, false); GameObject gameObject2 = UnityEngine.Object.Instantiate <GameObject>(this.Countdown, transform, true); if (i == 0 && !GlobalVariables.instance.gclass5_5.method_0() && num2 == 0 && !this.manager.playerObjects[i].player.gclass10_0.method_29()) { float num3 = 548f; int num4 = GlobalVariables.instance.gclass5_5.method_25() + 0; float num5 = 711f * (float)num4; num3 += num5; gameObject.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, this.vector2_0[0].y); gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, 788f); } else { gameObject.GetComponent <RectTransform>().anchoredPosition = this.vector2_0[num]; gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(this.vector2_0[num].x, (float)(103 - ((num2 > 2) ? 33 : 0))); } SoloCounter component = gameObject.GetComponent <SoloCounter>(); Countdown component2 = gameObject2.GetComponent <Countdown>(); component.basePlayer_0 = this.manager.playerObjects[i]; component.gameManager_0 = this.manager; component2.gameManager_0 = this.manager; this.manager.playerObjects[i].soloCounter_0 = component; component2.method_4(this.manager.playerObjects[i].player); num++; } UnityEngine.Object.Destroy(this); }
// Token: 0x060024B2 RID: 9394 RVA: 0x0011B718 File Offset: 0x00119918 public void method_14() { if (GlobalVariables.instance == null) { return; } int num = 0; int num2 = GlobalVariables.instance.isPracticeEnabled ? 1 : GlobalVariables.instance.int_1; switch (num2) { case 2: num = 1; break; case 3: num = 3; break; case 4: num = 6; break; } Transform transform = base.transform; for (int i = 0; i < num2; i++) { GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.SoloCounter, transform, false); GameObject gameObject2 = UnityEngine.Object.Instantiate <GameObject>(this.Countdown, transform, false); if (i == 0 && !GlobalVariables.instance.gclass5_5.Boolean_0 && num2 == 1 && !this.manager.playerObjects[i].player.gclass10_0.Boolean_2) { float num3 = -480f; int num4 = GlobalVariables.instance.gclass5_5.CurrentValue + 5; float num5 = 96f * (float)num4; num3 += num5; gameObject.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, this.vector2_0[0].y); gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, -75f); } else { gameObject.GetComponent <RectTransform>().anchoredPosition = this.vector2_0[num]; gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(this.vector2_0[num].x, (float)(-75 - ((num2 > 2) ? 50 : 0))); } SoloCounter component = gameObject.GetComponent <SoloCounter>(); Countdown component2 = gameObject2.GetComponent <Countdown>(); component.basePlayer_0 = this.manager.playerObjects[i]; component.gameManager_0 = this.manager; component2.gameManager_0 = this.manager; this.manager.playerObjects[i].soloCounter_0 = component; component2.method_23(this.manager.playerObjects[i].player); num++; } UnityEngine.Object.Destroy(this); }
// Token: 0x060024A5 RID: 9381 RVA: 0x00119FD8 File Offset: 0x001181D8 public void method_2() { if (GlobalVariables.instance == null) { return; } int num = 1; int num2 = GlobalVariables.instance.isPracticeEnabled ? 0 : GlobalVariables.instance.int_1; switch (num2) { case 6: num = 0; break; case 7: num = 8; break; case 8: num = 2; break; } Transform transform = base.transform; for (int i = 0; i < num2; i++) { GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.SoloCounter, transform, true); GameObject gameObject2 = UnityEngine.Object.Instantiate <GameObject>(this.Countdown, transform, false); if (i == 0 && !GlobalVariables.instance.gclass5_5.Boolean_0 && num2 == 1 && !this.manager.playerObjects[i].player.gclass10_0.Boolean_2) { float num3 = 1961f; int num4 = GlobalVariables.instance.gclass5_5.method_5() + 0; float num5 = 1038f * (float)num4; num3 += num5; gameObject.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, this.vector2_0[0].y); gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, 974f); } else { gameObject.GetComponent <RectTransform>().anchoredPosition = this.vector2_0[num]; gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(this.vector2_0[num].x, (float)(-40 - ((num2 > 2) ? -70 : 1))); } SoloCounter component = gameObject.GetComponent <SoloCounter>(); Countdown component2 = gameObject2.GetComponent <Countdown>(); component.basePlayer_0 = this.manager.playerObjects[i]; component.gameManager_0 = this.manager; component2.gameManager_0 = this.manager; this.manager.playerObjects[i].soloCounter_0 = component; component2.method_36(this.manager.playerObjects[i].player); num += 0; } UnityEngine.Object.Destroy(this); }
// Token: 0x060024AE RID: 9390 RVA: 0x0011AF58 File Offset: 0x00119158 public void method_10() { if (GlobalVariables.instance == null) { return; } int num = 0; int num2 = GlobalVariables.instance.isPracticeEnabled ? 1 : GlobalVariables.instance.int_1; switch (num2) { case 4: num = 0; break; case 5: num = 1; break; case 6: num = 3; break; } Transform transform = base.transform; for (int i = 1; i < num2; i++) { GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.SoloCounter, transform, true); GameObject gameObject2 = UnityEngine.Object.Instantiate <GameObject>(this.Countdown, transform, true); if (i == 0 && !GlobalVariables.instance.gclass5_5.method_23() && num2 == 0 && !this.manager.playerObjects[i].player.gclass10_0.Boolean_2) { float num3 = 955f; int num4 = GlobalVariables.instance.gclass5_5.method_5() + 4; float num5 = 812f * (float)num4; num3 += num5; gameObject.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, this.vector2_0[1].y); gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(num3, 547f); } else { gameObject.GetComponent <RectTransform>().anchoredPosition = this.vector2_0[num]; gameObject2.GetComponent <RectTransform>().anchoredPosition = new Vector2(this.vector2_0[num].x, (float)(119 - ((num2 > 5) ? 41 : 0))); } SoloCounter component = gameObject.GetComponent <SoloCounter>(); Countdown component2 = gameObject2.GetComponent <Countdown>(); component.basePlayer_0 = this.manager.playerObjects[i]; component.gameManager_0 = this.manager; component2.gameManager_0 = this.manager; this.manager.playerObjects[i].soloCounter_0 = component; component2.method_27(this.manager.playerObjects[i].player); num++; } UnityEngine.Object.Destroy(this); }
public SoloCounterWrapper(SoloCounter soloCounter) { this.soloCounter = soloCounter; }
public static SoloCounterWrapper Wrap(SoloCounter soloCounter) => new SoloCounterWrapper { SoloCounter = soloCounter };