247 lines
7.4 KiB
C#
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;
|
|
}
|