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

170 lines
4.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Tools.Groups
{
// Token: 0x02002B30 RID: 11056
[Token(Token = "0x2002B30")]
public class PokerChip : ToolGroupElement
{
// Token: 0x170033DC RID: 13276
// (get) Token: 0x060128B7 RID: 75959 RVA: 0x0043DCE4 File Offset: 0x0043BEE4
// (set) Token: 0x060128B8 RID: 75960 RVA: 0x0043DD04 File Offset: 0x0043BF04
[Token(Token = "0x170033DC")]
public PokerChip.OIOHECHKDAB DMLIOOCLKKP
{
[Token(Token = "0x60128B7")]
[Address(RVA = "0x1054C30", Offset = "0x1053A30", VA = "0x181054C30")]
get
{
return this.PBELLDKBCOE.IAHDANBDAAM();
}
[Token(Token = "0x60128B8")]
[Address(RVA = "0x1054C80", Offset = "0x1053A80", VA = "0x181054C80")]
set
{
KLLMCPFPIIE<PokerChip.OIOHECHKDAB> pbelldkbcoe = this.PBELLDKBCOE;
}
}
// Token: 0x170033DD RID: 13277
// (get) Token: 0x060128B9 RID: 75961 RVA: 0x0043DD20 File Offset: 0x0043BF20
[Token(Token = "0x170033DD")]
protected override string KHHBCICAHAI
{
[Token(Token = "0x60128B9")]
[Address(RVA = "0x1054AB0", Offset = "0x10538B0", VA = "0x181054AB0", Slot = "15")]
get
{
return "[PokerChipGroup]";
}
}
// Token: 0x060128BA RID: 75962 RVA: 0x0043DD34 File Offset: 0x0043BF34
[Token(Token = "0x60128BA")]
[Address(RVA = "0x1054710", Offset = "0x1053510", VA = "0x181054710", Slot = "13")]
protected override void Awake()
{
base.Awake();
PokerChipVisual componentInChildren = base.GetComponentInChildren<PokerChipVisual>();
PokerChip.OIOHECHKDAB oiohechkdab = this.value;
this.DKJBEMEFGIO = componentInChildren;
Action action = new Action(this.DMMICFLMDKM);
KLLMCPFPIIE<PokerChip.OIOHECHKDAB> kllmcpfpiie;
this.PBELLDKBCOE = kllmcpfpiie;
this.DMMICFLMDKM();
}
// Token: 0x060128BB RID: 75963 RVA: 0x0043DD7C File Offset: 0x0043BF7C
[Token(Token = "0x60128BB")]
[Address(RVA = "0x1054AE0", Offset = "0x10538E0", VA = "0x181054AE0", Slot = "16")]
protected override void Start()
{
base.Start();
this.tool.<JGABDFBGDEB>k__BackingField.PauseAutomaticCleanup(this);
}
// Token: 0x060128BC RID: 75964 RVA: 0x0043DDA8 File Offset: 0x0043BFA8
[Token(Token = "0x60128BC")]
[Address(RVA = "0x1054B20", Offset = "0x1053920", VA = "0x181054B20", Slot = "18")]
protected override void Update()
{
base.Update();
bool flag = this.tool.rigidbodyEx.IsSleeping();
bool hasHolder = this.tool.FNFNLDBILFE;
if (flag && !this.MFCMKJDIGFE)
{
base.CFCOPOAEALG();
}
this.MFCMKJDIGFE = flag;
}
// Token: 0x060128BD RID: 75965 RVA: 0x0043DDF8 File Offset: 0x0043BFF8
[Token(Token = "0x60128BD")]
[Address(RVA = "0x1054800", Offset = "0x1053600", VA = "0x181054800", Slot = "17")]
public override bool CanAddTool(ToolGroupElement EGFEJGHDNAI)
{
int num = 0;
bool flag = EGFEJGHDNAI != num;
if (!flag)
{
return flag;
}
PokerChip component = EGFEJGHDNAI.GetComponent<PokerChip>();
int num2 = 0;
return component != num2;
}
// Token: 0x060128BE RID: 75966 RVA: 0x0043DE2C File Offset: 0x0043C02C
[Token(Token = "0x60128BE")]
[Address(RVA = "0x10548B0", Offset = "0x10536B0", VA = "0x1810548B0")]
private void DMMICFLMDKM()
{
PokerChipVisual dkjbemefgio = this.DKJBEMEFGIO;
PokerChip.OIOHECHKDAB oiohechkdab = this.PBELLDKBCOE.IAHDANBDAAM();
Renderer[] chipRenderers = dkjbemefgio.chipRenderers;
int num = 0;
if (num < chipRenderers.Length)
{
Renderer[] chipRenderers2 = dkjbemefgio.chipRenderers;
Renderer[] chipRenderers3 = dkjbemefgio.chipRenderers;
num++;
}
}
// Token: 0x060128BF RID: 75967 RVA: 0x0043DE7C File Offset: 0x0043C07C
[Token(Token = "0x60128BF")]
[Address(RVA = "0x1054BB0", Offset = "0x10539B0", VA = "0x181054BB0")]
public PokerChip()
{
float z = Vector3.one.z;
this.addHighlightScale.z = z;
base..ctor();
}
// Token: 0x0400BF90 RID: 49040
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400BF90")]
[SerializeField]
[Header("Poker Chip")]
private PokerChip.OIOHECHKDAB value = (PokerChip.OIOHECHKDAB)((ulong)1L);
// Token: 0x0400BF91 RID: 49041
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400BF91")]
private PokerChipVisual DKJBEMEFGIO;
// Token: 0x0400BF92 RID: 49042
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400BF92")]
private bool MFCMKJDIGFE;
// Token: 0x0400BF93 RID: 49043
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400BF93")]
private KLLMCPFPIIE<PokerChip.OIOHECHKDAB> PBELLDKBCOE;
// Token: 0x02002B31 RID: 11057
[Token(Token = "0x2002B31")]
public enum OIOHECHKDAB
{
// Token: 0x0400BF95 RID: 49045
[Token(Token = "0x400BF95")]
ONE,
// Token: 0x0400BF96 RID: 49046
[Token(Token = "0x400BF96")]
FIVE,
// Token: 0x0400BF97 RID: 49047
[Token(Token = "0x400BF97")]
TEN,
// Token: 0x0400BF98 RID: 49048
[Token(Token = "0x400BF98")]
TWENTYFIVE,
// Token: 0x0400BF99 RID: 49049
[Token(Token = "0x400BF99")]
ONEHUNDRED
}
}
}