170 lines
4.9 KiB
C#
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
|
|
}
|
|
}
|
|
}
|