using System; using Cpp2IlInjected; using Photon.Pun; using TMPro; using UnityEngine; // Token: 0x020004BE RID: 1214 [Token(Token = "0x20004BE")] public class Card : MonoBehaviourPun { // Token: 0x17000650 RID: 1616 // (get) Token: 0x06002415 RID: 9237 RVA: 0x000912DC File Offset: 0x0008F4DC // (set) Token: 0x06002416 RID: 9238 RVA: 0x000912F0 File Offset: 0x0008F4F0 [Token(Token = "0x17000650")] public Tool PBBJCLJPFMI { [Token(Token = "0x6002415")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get; [Token(Token = "0x6002416")] [Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")] private set; } // Token: 0x17000651 RID: 1617 // (get) Token: 0x06002417 RID: 9239 RVA: 0x00091304 File Offset: 0x0008F504 // (set) Token: 0x06002418 RID: 9240 RVA: 0x00091324 File Offset: 0x0008F524 [Token(Token = "0x17000651")] public string GGIOKEAHMOP { [Token(Token = "0x6002417")] [Address(RVA = "0x165EE20", Offset = "0x165DE20", VA = "0x18165EE20")] get { return this.GNMHIJPENCO.IAHDANBDAAM(); } [Token(Token = "0x6002418")] [Address(RVA = "0x165EE80", Offset = "0x165DE80", VA = "0x18165EE80")] set { KLLMCPFPIIE gnmhijpenco = this.GNMHIJPENCO; } } // Token: 0x06002419 RID: 9241 RVA: 0x00091340 File Offset: 0x0008F540 [Token(Token = "0x6002419")] [Address(RVA = "0x165EA70", Offset = "0x165DA70", VA = "0x18165EA70")] private void NPCCEKPKFFD() { this.NPDIFDEHKOL(); } // Token: 0x17000652 RID: 1618 // (get) Token: 0x0600241A RID: 9242 RVA: 0x00091354 File Offset: 0x0008F554 // (set) Token: 0x0600241B RID: 9243 RVA: 0x00091368 File Offset: 0x0008F568 [Token(Token = "0x17000652")] public bool BMBECNDKDJM { [Token(Token = "0x600241A")] [Address(RVA = "0x4B4FC0", Offset = "0x4B3FC0", VA = "0x1804B4FC0")] get { return this.GLNIBLHPOGK; } [Token(Token = "0x600241B")] [Address(RVA = "0x165EE70", Offset = "0x165DE70", VA = "0x18165EE70")] set { this.GLNIBLHPOGK = value; this.NPDIFDEHKOL(); } } // Token: 0x0600241C RID: 9244 RVA: 0x00091384 File Offset: 0x0008F584 [Token(Token = "0x600241C")] [Address(RVA = "0x165EA80", Offset = "0x165DA80", VA = "0x18165EA80")] 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: 0x0600241D RID: 9245 RVA: 0x000913F4 File Offset: 0x0008F5F4 [Token(Token = "0x600241D")] [Address(RVA = "0x165E730", Offset = "0x165D730", VA = "0x18165E730", 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: 0x0600241E RID: 9246 RVA: 0x00091510 File Offset: 0x0008F710 [Token(Token = "0x600241E")] [Address(RVA = "0x165ED50", Offset = "0x165DD50", VA = "0x18165ED50")] private void Start() { Tool tool = this.k__BackingField; int num = 0; if (tool != num) { this.k__BackingField.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics); } this.NPDIFDEHKOL(); } // Token: 0x0600241F RID: 9247 RVA: 0x0009154C File Offset: 0x0008F74C [Token(Token = "0x600241F")] [Address(RVA = "0x165EB90", Offset = "0x165DB90", VA = "0x18165EB90", 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: 0x06002420 RID: 9248 RVA: 0x000915C8 File Offset: 0x0008F7C8 [Token(Token = "0x6002420")] [Address(RVA = "0x165E700", Offset = "0x165D700", VA = "0x18165E700")] private void AEMKLFHFFON() { Transform transform = base.transform; int num = 0; transform.parentInternal = num; } // Token: 0x06002421 RID: 9249 RVA: 0x000915EC File Offset: 0x0008F7EC [Token(Token = "0x6002421")] [Address(RVA = "0x165EA40", Offset = "0x165DA40", VA = "0x18165EA40")] private void LBODGLNOABB(Tool NBHJPDBHDHB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { this.k__BackingField.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics); } // Token: 0x06002422 RID: 9250 RVA: 0x0009160C File Offset: 0x0008F80C [Token(Token = "0x6002422")] [Address(RVA = "0x165ECC0", Offset = "0x165DCC0", VA = "0x18165ECC0")] public void ShowAprilFoolsText() { TextMeshPro textMeshPro = this.aprilFoolsText; int num = 0; if (textMeshPro != num) { this.aprilFoolsText.gameObject.SetActive(true); } } // Token: 0x06002423 RID: 9251 RVA: 0x00091644 File Offset: 0x0008F844 [Token(Token = "0x6002423")] [Address(RVA = "0x165EDE0", Offset = "0x165DDE0", VA = "0x18165EDE0")] public Card() { } // Token: 0x04001BB5 RID: 7093 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001BB5")] [SerializeField] private TextMeshPro text; // Token: 0x04001BB6 RID: 7094 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001BB6")] [SerializeField] private string hiddenWordString = "No Peeking!"; // Token: 0x04001BB7 RID: 7095 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001BB7")] [SerializeField] private TextMeshPro aprilFoolsText; // Token: 0x04001BB9 RID: 7097 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001BB9")] private KLLMCPFPIIE GNMHIJPENCO; // Token: 0x04001BBA RID: 7098 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001BBA")] private bool GLNIBLHPOGK; }