247 lines
7.4 KiB
C#
247 lines
7.4 KiB
C#
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<string> 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<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: 0x0600241E RID: 9246 RVA: 0x00091510 File Offset: 0x0008F710
|
|
[Token(Token = "0x600241E")]
|
|
[Address(RVA = "0x165ED50", Offset = "0x165DD50", VA = "0x18165ED50")]
|
|
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: 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.<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: 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.<MBFGOCOFHHM>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<string> GNMHIJPENCO;
|
|
|
|
// Token: 0x04001BBA RID: 7098
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001BBA")]
|
|
private bool GLNIBLHPOGK;
|
|
}
|