using System; using Cpp2IlInjected; using Photon.Pun; using TMPro; using UnityEngine; // Token: 0x020004B2 RID: 1202 [Token(Token = "0x20004B2")] public class Card : MonoBehaviourPun { // Token: 0x17000644 RID: 1604 // (get) Token: 0x06002393 RID: 9107 RVA: 0x00090104 File Offset: 0x0008E304 // (set) Token: 0x06002394 RID: 9108 RVA: 0x00090118 File Offset: 0x0008E318 [Token(Token = "0x17000644")] public Tool PBBJCLJPFMI { [Token(Token = "0x6002393")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get; [Token(Token = "0x6002394")] [Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")] private set; } // Token: 0x17000645 RID: 1605 // (get) Token: 0x06002395 RID: 9109 RVA: 0x0009012C File Offset: 0x0008E32C // (set) Token: 0x06002396 RID: 9110 RVA: 0x0009014C File Offset: 0x0008E34C [Token(Token = "0x17000645")] public string GGIOKEAHMOP { [Token(Token = "0x6002395")] [Address(RVA = "0xB810A0", Offset = "0xB7FEA0", VA = "0x180B810A0")] get { return this.GNMHIJPENCO.IAHDANBDAAM(); } [Token(Token = "0x6002396")] [Address(RVA = "0xB81100", Offset = "0xB7FF00", VA = "0x180B81100")] set { KLLMCPFPIIE gnmhijpenco = this.GNMHIJPENCO; } } // Token: 0x06002397 RID: 9111 RVA: 0x00090168 File Offset: 0x0008E368 [Token(Token = "0x6002397")] [Address(RVA = "0xB80CF0", Offset = "0xB7FAF0", VA = "0x180B80CF0")] private void NPCCEKPKFFD() { this.NPDIFDEHKOL(); } // Token: 0x17000646 RID: 1606 // (get) Token: 0x06002398 RID: 9112 RVA: 0x0009017C File Offset: 0x0008E37C // (set) Token: 0x06002399 RID: 9113 RVA: 0x00090190 File Offset: 0x0008E390 [Token(Token = "0x17000646")] public bool BMBECNDKDJM { [Token(Token = "0x6002398")] [Address(RVA = "0x75C260", Offset = "0x75B060", VA = "0x18075C260")] get { return this.GLNIBLHPOGK; } [Token(Token = "0x6002399")] [Address(RVA = "0xB810F0", Offset = "0xB7FEF0", VA = "0x180B810F0")] set { this.GLNIBLHPOGK = value; this.NPDIFDEHKOL(); } } // Token: 0x0600239A RID: 9114 RVA: 0x000901AC File Offset: 0x0008E3AC [Token(Token = "0x600239A")] [Address(RVA = "0xB80D00", Offset = "0xB7FB00", VA = "0x180B80D00")] private void NPDIFDEHKOL() { TextMeshPro textMeshPro = this.text; if (!this.GLNIBLHPOGK) { string text = this.GNMHIJPENCO.IAHDANBDAAM(); string text2 = textMeshPro.text; } string text3 = textMeshPro.text; TextMeshPro textMeshPro2 = this.aprilFoolsText; int num = 0; if (textMeshPro2 != num) { GameObject gameObject = this.aprilFoolsText.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); } } // Token: 0x0600239B RID: 9115 RVA: 0x0009021C File Offset: 0x0008E41C [Token(Token = "0x600239B")] [Address(RVA = "0xB809B0", Offset = "0xB7F7B0", VA = "0x180B809B0", Slot = "13")] protected override void Awake() { base..ctor(); Action action = new Action(this.NPCCEKPKFFD); KLLMCPFPIIE kllmcpfpiie; this.GNMHIJPENCO = kllmcpfpiie; Tool component = base.GetComponent(); this.k__BackingField = component; int num = 0; if (component != num) { this.k__BackingField.KinematicOnReset = true; Tool tool = this.k__BackingField; EAHPNACBLDD postResetEvent = tool.PostResetEvent; Action action2 = new Action(this.LBODGLNOABB); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action2); tool.PostResetEvent = eahpnacbldd; } ToolCleanup component2 = base.GetComponent(); int num2 = 0; if (component2 != num2) { int num3 = 0; component2.enabled = num3 != 0; } PPLFNCHJCEP pplfnchjcep = PPLFNCHJCEP.DKECDBMKDIK(base.JDHMIOJKLCK); bool flag; if (flag) { ulong num4; PhotonView photonView = PhotonView.Find((int)num4); int num5 = 0; if (photonView != num5) { CardBox componentInChildren = photonView.gameObject.GetComponentInChildren(); int num6 = 0; if (componentInChildren != num6) { componentInChildren.AddCard(this); } } } PhotonView photonView2 = base.JDHMIOJKLCK; Action action3 = new Action(this.AEMKLFHFFON); photonView2.AEMKLFHFFON += action3; } // Token: 0x0600239C RID: 9116 RVA: 0x00090338 File Offset: 0x0008E538 [Token(Token = "0x600239C")] [Address(RVA = "0xB80FD0", Offset = "0xB7FDD0", VA = "0x180B80FD0")] private void Start() { Tool tool = this.k__BackingField; int num = 0; if (tool != num) { this.k__BackingField.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics); } this.NPDIFDEHKOL(); } // Token: 0x0600239D RID: 9117 RVA: 0x00090374 File Offset: 0x0008E574 [Token(Token = "0x600239D")] [Address(RVA = "0xB80E10", Offset = "0xB7FC10", VA = "0x180B80E10", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); PhotonView photonView = base.JDHMIOJKLCK; Action action = new Action(this.AEMKLFHFFON); photonView.AEMKLFHFFON -= action; Tool tool = this.k__BackingField; int num = 0; if (tool != num) { Tool tool2 = this.k__BackingField; EAHPNACBLDD postResetEvent = tool2.PostResetEvent; Action action2 = new Action(this.LBODGLNOABB); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action2); tool2.PostResetEvent = eahpnacbldd; } } // Token: 0x0600239E RID: 9118 RVA: 0x000903F0 File Offset: 0x0008E5F0 [Token(Token = "0x600239E")] [Address(RVA = "0xB80980", Offset = "0xB7F780", VA = "0x180B80980")] private void AEMKLFHFFON() { Transform transform = base.transform; int num = 0; transform.parentInternal = num; } // Token: 0x0600239F RID: 9119 RVA: 0x00090414 File Offset: 0x0008E614 [Token(Token = "0x600239F")] [Address(RVA = "0xB80CC0", Offset = "0xB7FAC0", VA = "0x180B80CC0")] private void LBODGLNOABB(Tool NBHJPDBHDHB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { this.k__BackingField.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics); } // Token: 0x060023A0 RID: 9120 RVA: 0x00090434 File Offset: 0x0008E634 [Token(Token = "0x60023A0")] [Address(RVA = "0xB80F40", Offset = "0xB7FD40", VA = "0x180B80F40")] public void ShowAprilFoolsText() { TextMeshPro textMeshPro = this.aprilFoolsText; int num = 0; if (textMeshPro != num) { this.aprilFoolsText.gameObject.SetActive(true); } } // Token: 0x060023A1 RID: 9121 RVA: 0x0009046C File Offset: 0x0008E66C [Token(Token = "0x60023A1")] [Address(RVA = "0xB81060", Offset = "0xB7FE60", VA = "0x180B81060")] public Card() { } // Token: 0x04001B54 RID: 6996 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001B54")] [SerializeField] private TextMeshPro text; // Token: 0x04001B55 RID: 6997 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001B55")] [SerializeField] private string hiddenWordString = "No Peeking!"; // Token: 0x04001B56 RID: 6998 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001B56")] [SerializeField] private TextMeshPro aprilFoolsText; // Token: 0x04001B58 RID: 7000 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001B58")] private KLLMCPFPIIE GNMHIJPENCO; // Token: 0x04001B59 RID: 7001 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001B59")] private bool GLNIBLHPOGK; }