Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/Card.cs
T
2026-04-10 22:50:51 +02:00

247 lines
7.4 KiB
C#

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<string> 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<string> kllmcpfpiie;
this.GNMHIJPENCO = kllmcpfpiie;
Tool component = base.GetComponent<Tool>();
this.<MBFGOCOFHHM>k__BackingField = component;
int num = 0;
if (component != num)
{
this.<MBFGOCOFHHM>k__BackingField.KinematicOnReset = true;
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool.PostResetEvent;
Action<Tool, Vector3, Quaternion, Vector3, bool> action2 = new Action(this.LBODGLNOABB);
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action2);
tool.PostResetEvent = eahpnacbldd;
}
ToolCleanup component2 = base.GetComponent<ToolCleanup>();
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<CardBox>();
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.<MBFGOCOFHHM>k__BackingField;
int num = 0;
if (tool != num)
{
this.<MBFGOCOFHHM>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.<MBFGOCOFHHM>k__BackingField;
int num = 0;
if (tool != num)
{
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool2.PostResetEvent;
Action<Tool, Vector3, Quaternion, Vector3, bool> action2 = new Action(this.LBODGLNOABB);
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> 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.<MBFGOCOFHHM>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<string> GNMHIJPENCO;
// Token: 0x04001B59 RID: 7001
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001B59")]
private bool GLNIBLHPOGK;
}